本文共 1054 字,大约阅读时间需要 3 分钟。
文件相关的命令
touch:创建一个空文件例如 touch a 创建了一个空文件叫a创建目录
mkdir:创建目录-p:递归创建(一次性创建多个文件)-v:显示创建的过程删除
rm 删除文件rm -r 删除目录rm -rf 强制删除注意:不要这样用 rm -rf / 删除根目录下所有类容ls:列出当前目录有哪些文件
-a:列出所有文件(隐藏文件和. ..)-A:列出所有文件(隐藏文件)-l :以长文本显示-h:-R:递归显示-i:显示inode号-d:显示指定目录cat:全屏显示查看的内容
-n:显示行号-e:显示隐藏字符more,less:分屏查看
回车:下一行空格:下一页p:b:/:一般使用less的比较多head:只看前几行(默认前10行)
-ntail:显示末几行(默认后10行)-n-f:表示监控mv:移动和重命名
mv 源文件 目标路径mv 源文件 重命名(可以改文件以及目录名)单源复制
cp 源文件 目标路径多源复制cp 源文件1 源文件2 目标路径(目录)-r:复制目录-i:询问是否覆盖-a:归档(保留所有属性)| :管道符号(第一个命令的输出结果作为第二个命令的输入结果)
command1 | command2用户管理
/etc/passwd 用户的相关信息root:x:0:0:root:/root:/bin/bash (分成七段每段有不同的意思)用户名:密码占位符:uid:gid:描述信息:家目录:用户默认使用shelluseradd 添加用户名
-u:uid-g:gid 基本组-G:附加组-c:描述信息-d:指定家目录-s:指定shell-r:创建系统用户-M:不创建加目录cat /etc/group 附加组的相关信息
root:x:0:groupadd组名:密码占位符:id:其他成员用户密码相关信息
/etc/shadowbin:*:17834:0:99999:7:::用户名:用户密码:useradd: 删除用户
-r: 删除用户及用户的家目录usermod: 修改用户信息
-u:-g:-G:-c:-d:-s: -r: -M:和上面的useradd的选项一样不过这里是修改信息id:查看用户
-u: uid-g: gid-G: 附加组的id转载于:https://blog.51cto.com/12967094/2369645