声明:本文所涉及到的Linux命令均为最常见的用法,未列举之参数,自行查阅man
1.ls 查看文件与目录
-a 打印全部的文件,包括隐藏文件
-l 列表打印,数据项包括文件属性,大小和权限等
-h 容量用人类易读的方式展示(GB,KB等)
示例:
ls -alh test/*.txt 查看test文件夹下的text文件
2.mv 移动文件或目录,或更名
示例:
mv a.txt b.txt 将文件a.txt重命名为b.txt
mv test test2 将文件夹test命名为test2
mv a.txt test3/*.txt test4 test2 将文件a.txt,文件夹test3下的txt文件以及文件夹test4移到文件夹test2
3.cp 复制文件或目录
-r 递归持续复制,用于目录复制
-a 递归复制,连同文件的属性一起复制,若文件是连接文件,则复制连接文件而非文件本身
示例:
cp -i a.txt test2 将文件a.txt复制到文件夹test2
cp -r test3 test2 将文件夹test3复制到文件夹test2
cp -r test3/ test2 将文件夹test3的内容复制到文件夹test2
4.rm 移除文件或目录
-f 忽略不存在的文件
-r 递归删除
示例:
rm -rf test2(/) 删除文件夹test2
rm -rf test2/* 删除文件夹test2下的内容
不定期更新,待续...
时间: 2024-11-05 11:49:11