linux常用操作
tar [-cxtzjvfpPN] 文件与目录 参数: -c :建立压缩文件的参数命令(creat的意思) -x :解压缩文件的参数命令 -t :查看tar包里文件的命令特别注意,在使用参数时,c/x/t只能有一个,不能同时存在 因为不可能同时压缩与解压缩。 -z :是否同时具有gzip的属性,即是否需要用gzip压缩 -j :是否同时具有bz2的属性,即是否需要用bzip2压缩(记不住的就是它) -v :压缩过程中显示文件,这个常用,呵基本上我现在每次解压都会看一下里面的文件 -f :使用文件名,之后立即加文件名,不能再加别的参数 -p :使用原文件的原来属性(属性不会根据用户而变),这个从来没用过。。 -P :可以使用绝对路径来压缩 -N :比后面接的日期(yyyy/mm/dd)还要新的才会被打包进新建的文件中 –exclude FILE :在压缩的过程中,不要将FILE打包
01-.tar格式
解包:[*******]$ tar xvf FileName.tar
打包:[*******]$ tar cvf FileName.tar DirName(注:tar是打包,不是压缩!)
02-.gz格式
解压1:[*******]$ gunzip FileName.gz
解压2:[*******]$ gzip -d FileName.gz
压 缩:[*******]$ gzip FileName
03-.tar.gz格式
解压:[*******]$ tar zxvf FileName.tar.gz
压缩:[*******]$ tar zcvf FileName.tar.gz DirName
04-.bz2格式
解压1:[*******]$ bzip2 -d FileName.bz2
解压2:[*******]$ bunzip2 FileName.bz2
压 缩: [*******]$ bzip2 -z FileName
05-.tar.bz2格式
解压:[*******]$ tar jxvf FileName.tar.bz2
压缩:[*******]$ tar jcvf FileName.tar.bz2 DirName
06-.bz格式
解压1:[*******]$ bzip2 -d FileName.bz
解压2:[*******]$ bunzip2 FileName.bz
07-.tar.bz格式
解压:[*******]$ tar jxvf FileName.tar.bz
08-.Z格式
解压:[*******]$ uncompress FileName.Z
压缩:[*******]$ compress FileName
09-.tar.Z格式
解压:[*******]$ tar Zxvf FileName.tar.Z
压缩:[*******]$ tar Zcvf FileName.tar.Z DirName
10-.tgz格式
解压:[*******]$ tar zxvf FileName.tgz
11-.tar.tgz格式
解压:[*******]$ tar zxvf FileName.tar.tgz
压缩:[*******]$ tar zcvf FileName.tar.tgz FileName
12-.zip格式
解压:[*******]$ unzip FileName.zip
压缩:[*******]$ zip FileName.zip DirName
13-.lha格式
解压:[*******]$ lha -e FileName.lha
压缩:[*******]$ lha -a FileName.lha FileName
14-.rar格式
解压:[*******]$ rar a FileName.rar
压缩:[*******]$ rar e FileName.rar
xz -d xxx.tar.xz -->> xxx.tar -->> tar xvf xxx.tar
1、解压
1、*.tar 用 tar –xvf 解压 2、*.gz 用 gzip -d或者gunzip 解压 3、*.tar.gz和*.tgz 用 tar –xzf 解压 4、*.bz2 用 bzip2 -d或者用bunzip2 解压 5、*.tar.bz2用tar –xjf 解压 6、*.Z 用 uncompress 解压 7、*.tar.Z 用tar –xZf 解压 8、*.rar 用 unrar e解压 9、*.zip 用 unzip 解压
2、mac下hostadmin修改host文件提示权限不足的问题
sudo chmod og+w /etc/hosts
3、【scp】
上端口大写P 为参数,2222 表示更改SSH端口后的端口,如果没有更改SSH端口可以不用添加该参数 获取文件: scp -P 2222 root@www.legcloud.com:/root/test.tar.gz /home/test.tar.gz 上传目录: scp -P 2222 -r /home/dirname/ root@www.legcloud.com:/root/dirname/
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步