文件处理命令
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 创建软链接