ls(List Directory Contents)命令
用途:ls -a 显示当前目录下所有(含以.开始的隐藏文件)的文件和目录
ls -A 显示除了.和..的其他文件
ls -r 反序排列
ls -t 以文件修改时间排序
ls -S 以文件大小排序
ls -h 以易读大小排序
ls -l 显示除文件名外,还将文件权限,拥有者,大小,组,创建日期等详细信息列出来
ls -F 查询目录中的文件
ls -R 查询子目录
例如:
ls -lhrt 按易读方式按时间反序排序,并显示文件详细信息
ls -lrS 按大小反序显示文件详细信息
ls -l t* 列出当前目录中所有以t开头的文件详细信息
cd(Change Directory)命令
用途:改变当前目录
cd /home 进入/home目录
cd .. 返回上级目录
cd - 返回上次所在的目录
cd ~ 返回家目录
cd / 返回根目录
pwd(print work Dirctory)命令
用途:显示当前的路径
pwd 查看当前路径
pwd -p 查看软连接的实际路径
mkdir命令
用途:创建文件夹
mkdir a1 创建一个a1文件夹
mkdir -p 创建连续子文件夹,例如:mkdir a1/a2/a3 -p 创建a1文件夹,并在a1文件夹中创建a2文件夹,在a2文件夹中创建a3文件夹
rmdir命令
用途:从一个目录中删除一个或多个子目录项,删除空文件夹
rmdir /root/a1 删除root目录下的a1空文件夹
rmdir a1 此时a1文件夹中存在a2,删除a1也会将里面的a2删除
rm命令
用途:删除文本,删除前会确认
rm aa.txt 删除aa.txt文本文件
rm -rf aa.txt 强制删除非空文本,不需要确认
cp命令
用途:拷贝文件命令,cp只复制文本文件
cp只复制文本文件
cp a1/aa.txt a2/a3 将a1文件夹中的aa.txt复制到a2文件夹中的a3文件夹下
cp -r 复制整个文件夹,包括文件夹中的文本
cp a1 a2 -r 将a1文件夹复制到a2文件夹下
mv命令
用途:移动文件或修改文件名,如果第二个参数类型时目录则是移动文件,如为文件,则是重命名文件
mv a4.txt 44.txt 将a4.txt文件重命名为44.txt
mv a4.txt /a2 将a4.txt文件移到根目录的a2文件夹下