1、ls/ll
列出当前目录下文件(夹)
另外如果加上-R参数,可以同时递归显示子目录下的文件和文件夹,这在有些场景下十分有用。
ls -R
ll -R
2、pwd
显示当前目录
3、mkdir
新建文件夹
1)创建目录
mkdir test
2)一次性创建多个目录
mkdir test1 test2 test3
3)创建多级目录
mkdir -p test/abc/xyz
4、rm
删除文件、文件夹
rm -rf /var/log/httpd/access
rm -f /var/log/httpd/access.log
5、mv/cp
移动/复制
mv用来移动文件/文件夹,例如:
1)把test.sh文件移动到tests目录下:
mv test.sh tests
2)不改变路径,只是重命名
mv test.sh test1.sh
3)移动的同时重命名
mv test.sh test/test1.sh
cp表示复制,例如:
cp test.sh test/test.sh
**常用参数是-rf,r表示同时移动/复制子目录和子目录文件,f表示如果存在同名的,则强制覆盖。如cp -rf var/www/rainco/html var/www/rainco1/html
6、tar/zip
压缩解压缩
解压:tar -zxvf /opt/soft/test/log.tar.gz
压缩:tar -zcvf test.tar.gz test.txt
zip -r html.zip html/*