【Linux】文件目录处理命令

ls 显示目录文件(list)

语法

ls [选项] [文件或目录]

选项

  • -a 显示所有文件, 包括隐藏文件
  • -l 显示详细信息
  • -d 查看目录属性
  • -h 人性化显示文件大小(hommization)
  • -i 显示inode(类似于身份证唯一信息)

选项可组合使用,例如

ls -al

显示当前文件夹所有文件的详细信息
示例
在这里插入图片描述

cd 切换所在目录(change directory)

语法

cd [目录]

简化操作
进入当前用户的家目录

cd ~

进入上次目录

cd -

返回上一级目录

cd ..

返回上两级目录:

cd ../..

进入当前目录(可以执行)

cd .

cat 查看文件内容(内容较少的文件)

语法

cat [选项] [文件]

选项

  • -n 显示行编号

示例
在这里插入图片描述

mkdir 创建目录(make directories)

语法

mkdir -p [目录名]

-p

递归创建

示例
在这里插入图片描述

mv 剪切或改名命令

语法

mv [原文件或目录] [目标文件或目录]

示例
在这里插入图片描述

cp 复制命令(copy)

语法
cp [选项] [原文件或目录] [目标目录]
选项

  • -r 复制目录
  • -p 带文件属性赋值
  • -d 若源文件是链接文件, 则赋值链接属性
  • -a 相当于 -pdr

示例
在这里插入图片描述

rm 删除文件或目录(remove)

语法

rm [选项] [文件或目录]

选项

  • -r 删除目录
  • -f 强制删除

常用 rm -rf abc.abc

示例
在这里插入图片描述
在这里插入图片描述

ln 链接命令

语法

ln [选项] [原文件] [目标文件] (link)

生成链接文件

选项

-s 创建软链接

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章