文件管理常用命令1. 新建空文件touch# 当文件不存在时会创建空文件[rootlocalhost 桌面]# touch lee[rootlocalhost 桌面]# touch lee1 lee2 # 一次创建多个文件# 当文件已存在时会更新文件的时间戳[rootlocalhost 桌面]# touch lee# 修改文件的指定时间戳格式YYMMDDhhmm[rootlocalhost 桌面]# touch -t 11111111 lee查看文件时间戳右键文件 → 属性或用 ls -l 查看。2. 建立目录mkdir# 创建单个目录[rootlocalhost 桌面]# mkdir timinglee# 一次创建多个目录[rootlocalhost 桌面]# mkdir timinglee1 timinglee2# 直接创建多层目录会报错上级目录不存在[rootlocalhost 桌面]# mkdir timinglee/redhat/linuxmkdir: 无法创建目录 timinglee/redhat/linux: 没有那个文件或目录# 加 -p 参数递归创建多层目录[rootlocalhost 桌面]# mkdir -p timinglee/redhat/linux3. 删除文件或目录rm# 删除文件默认会询问确认输入 y 确认[rootlocalhost 桌面]# rm leerm是否删除普通空文件 lee y[rootlocalhost 桌面]# rm lee1 lee2 # 一次删多个文件rm是否删除普通空文件 lee1 yrm是否删除普通空文件 lee2 y# -f 强制删除不提示慎用[rootlocalhost 桌面]# rm -f lee[rootlocalhost 桌面]# rm -f lee1 lee2# 直接删目录会报错[rootlocalhost 桌面]# rm timinglee1/rm: 无法删除 timinglee1/: 是一个目录# -r 递归删除目录及其内容# -f 强制删除不提示# 两个参数可合并写为 -rf[rootlocalhost 桌面]# rm -r -f timinglee[rootlocalhost 桌面]# rm -fr timinglee1/[rootlocalhost 桌面]# rm -rf timinglee2/注意rm -rf 是高危命令删除前务必确认路径不要在根目录下随意执行。4. 复制文件和目录cp# 先准备实验素材[rootlocalhost 桌面]# touch lee1 lee2 lee3[rootlocalhost 桌面]# mkdir timinglee1 timinglee2 timinglee3复制文件# 目标文件不存在时会创建目标文件并复制内容[rootlocalhost 桌面]# cp lee3 haha# 不能把多个文件复制到一个文件[rootlocalhost 桌面]# cp lee1 lee2 haha1cp: 目标 haha1 不是目录# 多个文件只能同时复制到目录中[rootlocalhost 桌面]# cp lee1 lee2 timinglee1/复制目录# 复制目录必须加 -r 参数递归复制目录内全部内容[rootlocalhost 桌面]# cp -r timinglee1/ timinglee2/5.移动 / 重命名mv# 移动文件到目录[rootlocalhost 桌面]# mv test.txt /home/# 同一目录下移动即重命名[rootlocalhost 桌面]# mv oldname.txt newname.txt6. 查看文件内容cat test.txt # 一次性全部输出less test.txt # 分页查看按 q 退出head test.txt # 查看前 10 行tail test.txt # 查看末尾 10 行7. 查看目录内容lsls # 列出当前目录内容ls -l # 长格式详细信息ls -a # 显示隐藏文件ls -i 文件名 # 查看文件 inode 号