-l 长格式显示
-a 显示目录下的隐藏文件包括点{.}和点点{..}
-A 显示目录下的隐藏文件不包括点和点点
-d 显示目录本身常和-l同时使用
-h 匹配目录下各文件的单位不能单独使用常和-l或-s一起使用
-s 显示目录下文件的大小
-S 根据目录下文件大小倒序显示文件
-1 单列显示目录下的文件
-R 显示目录下的所有子目录下的文件、
2、查看文件 cat【后接文件名】 选项:-e 显示文本中的隐藏字符
-n 显示文本的行号
八、创建目录或文件 1、创建目录{mkdir} 选项:-v 显示过程
-p 联级创建[若目录中父目录不存在则一并创建,若存在则跳过]
2、创建文件{touch} 【创建的文件为空文件】 九、删除目录或文件 1、删除目录{rmdir} 【只能删除空目录】 2、删除文件{rm} 选项:-r 删除目录 【会进入交互模式,y确定,n否定】
-f 免交互模式,强制删除
-v 显示过程
十、复制目录或文件 1、复制文件{cp} 选项:-p 在复制过程中保留文件属性
-r 作用于目录
十一、统计目录 du 统计目录下文件的大小,可用于检验复制目录的效果 选项:-s 用于汇总
-h 自动匹配单位大小
十二、移动目录或文件 1、移动目录或文件{mv} 2、重命名目录或文件{mv} 【相当于在同一位置上移动,并改名】 十三、echo【将内容打印至标准输出】 十四、查找文件 find 在系统中查找文件 查找条件 1、 -name 按文件名查找 2、 -iname 按文件名查找,不区分大小写 3、 -type 按文件类型查找 4、 -size 按文件字节数查找 支持 M,K,G -M多少节以下 +M多少节以上 M 正好多少节 十五 、针对文件内容所做的操作 1、剪切 cat 选项:-d: 标识分隔符
-f 截取字段
2、统计 wc 选项:-l 统计行数
-w 统计单词数
-c 统计字节数,即文件大小
3、过滤 grep 选项:-v 对关键词取反
-n 在匹配到的行前加行号
-A# 表示在匹配到行后显示当前行之下的#行
-B# 表示在匹配到行后显示当前行之上的#行
-C# 表示在匹配到行后显示当前行 上下各#行
4、排序 sort 选项:-t 标识分隔符
-k 标识排序字段
-n 如果排序字段为数字,以数值大小排序
-r 数值逆序排序
十六 、用户管理 1、添加用户【useradd】 选项:-u 指定用户UUID
-g 指定用户所属基本组或GID;但组必须事先存在
-c 用户的注释信息
-d 指定用户的家目录
-M 不创建用户的家目录
-s 指定用户的登陆shell;默认为/bin/bash
-G 指定用户附加组
2、删除用户【userdel】 选项:-r 删除用户家目录
3、查看用户【id】 选项:-u 仅查看UID
-g 仅查看GID
-G 仅查看附加组信息
-n 不能单独使用,需结合u,g,G使用,以名字的方式显示用户名,组名,附加组名
3、修改用户信息【usermod】 选项:-u 新的UID
-g 新的GID
-G 新的附加组,以覆盖的方式添加,若不想被覆盖使用-Ga
-s 新的登陆shell
-c 以替换的方式修改用户注释
-d 给用户搬家,常和-m一起使用
-l 新名字
-L 锁定用户的密码,在用户密码处加一个!
-U 解锁用户的密码
-e 指定用户密码过期的时间
4、切换用户【su】 选项:- 完全切入
-c 以切入的用户的身份完成命令
eixt登出
5、用户密码的管理【passwd】 选项:-d 删除用户密码
-l 锁定用户的密码 ,在用户密码处加两个!
-u 解锁用户的密码
-S 查看用户密码状态
--stdin 从标准输入接收用户密码 {语法:echo‘密码’ |passwd --stdin 用户}
十七、组信息的管理 1、创建新的组【groupadd】 选项:-g 指明GID
2、删除组【groupdel】{只有该组中没有任何成员才能删除}
3、修改组信息【groupmod】 选项:-n 新名字
-g 新的GID
4、添加或删除附加组成员或给组设密码【gpasswd】 选项:-a 以追加的方式添加用户到指定组
-d 删除指定组中的用户
-M 以覆盖的方式,将多个用户添加到指定组中
-A 设置组的管理员
-A“” 取消该组的管理员
5、显示登陆用户当前所属所有的组【groups】 6、临时切换用户的基本组【newgrp】 十八 、权限管理 1、修改文件的属主或属组【chown】 选项:-R 递归 对目录操作时使用
2、修改文件的权限【chmod】 选项:-R 递归
3、FACL权限设置操作 1、设置FACL权限【setfacl】 选项:-m 设定
-x 取消
-b 全部取消
2、查询FACL权限【getfacl】 十九、磁盘管理 1、磁盘分区【fdisk】 选项:-l 查看磁盘
子命令:
p 显示已有分区
n 创建新分区
d 删除
w 写入磁盘并退出
q 不保存退出
m 获取帮助
l 列出分区id
t 转换分区
2、格式化磁盘 1、创建文件系统【mkfs】-L 设定卷标
-b 设置块大小
2、查看块设备的详细信息【dumpe2fs】 3、块设备属性信息查看【blkid】 4、块设备


