Linux高频命令:文件、文件夹操作、压缩解压缩

1、ls/ll

列出当前目录下文件(夹)

《Linux高频命令:文件、文件夹操作、压缩解压缩》 ls
《Linux高频命令:文件、文件夹操作、压缩解压缩》 ll

另外如果加上-R参数,可以同时递归显示子目录下的文件和文件夹,这在有些场景下十分有用。

ls -R
ll -R

2、pwd

显示当前目录

《Linux高频命令:文件、文件夹操作、压缩解压缩》 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/*

    原文作者:老胡de博客
    原文地址: https://www.jianshu.com/p/7d72b9a0db91
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞