Linux文件目录常用管理命令
mkdir 创建目录
-p 递归创建
-v 显示创建过程
mylinux
bin
sbin
usr
bin
sbin
local
etc
sysconfig
media
# mkdir -pv mylinux/{bin,sbin,usr/{bin,sbin,local},etc/sysconfig,meidia}
more less 逐屏显示文件内容 适合大文件
-num 一次显示num行
+num 从第num行开始显示
v 调用vi编辑器
!command 调用shell执行命令
cat 打印文件内容到标准输出 适合不超过20行小文件查看
touch 改变指定文件的访问时间和修改时间 创建文件
-a 只修改access time
-d 指定时间
-r file 指定使用file的时间戳去更新文件
stat查看文件的详细属性信息
grep 过滤
grep "^root" /etc/passwd
diff 比较文件的差异
rm 删除文件或者目录或者子文件子目录
-f 强制删除
-i 交互式删除
-r|R 递归删除 删子文件子目录
-v 显示详细信息
mv 文件/目录改名或者更改存储位置
mv [OPTION]... [-T] SOURCE DEST
mv [OPTION]... SOURCE... DIRECTORY
mv [OPTION]... -t DIRECTORY SOURCE...
-b 当目标文件存在时,先备份再覆盖
-f 强制覆盖
-i 交互式移动
-t 先指定目标 再指定源文件
cp 拷贝
cp [OPTION]... [-T] SOURCE DEST
cp [OPTION]... SOURCE... DIRECTORY
cp [OPTION]... -t DIRECTORY SOURCE...
-i 交互式复制
-f 强制覆盖
-r|R 递归复制