-
6-2linux中压缩命令2
1、打包命令tar:
tar -cvf 打包文件名 源文件-c:打包
-v:显示过程
-f:指定打包后的文件名
如:tar -cvf a.tar a 打包a文件为a.tar
2、解打包命令:
tar -xvf 打包文件名-x:解打包
例如:tar -xvf a.tar 将a.tar文件解打包
3、.tar.gz压缩格式
是先打包成.tar格式再压缩为.gz格式
(1)tar -zcvf 压缩包吗.tar.gz 源文件
选项: -z 压缩为.tar.gz格式
(2)tar -zxvf 压缩包名.tar.gz
选项: -x:解压缩.tar.gz格式
4、将z换成j则是指处理.tar.bz2压缩格式
查看全部 -
6-1linux中压缩命令:
3-1.bz2格式压缩:bzip 源文件 #压缩为.bzip格式,不保留源文件;
bzip -k 源文件 #压缩之后保留源文件;
注意:bzip不能压缩目录
3-2.bz2解压缩:
bzip2 -d 压缩文件 #解压缩,-k保留压缩文件;bunzip2 压缩文件 #解压缩,-k保留压缩文件
查看全部 -
6-1linux中压缩命令:
2-1、.gz格式压缩:gzip 源文件 #压缩为.gz格式的压缩文件,源文件会消失;
gzip -c 源文件 >压缩文件 #压缩为.gz格式,源文件保留;
gzip -r 目录 #压缩目录下所有的子文件,但是不能压缩目录
2-2.gz解压缩:
gzip -d 压缩文件 #解压缩文件gunzip 压缩文件 #解压缩文件
查看全部 -
6-1linux中压缩命令:
常用压缩格式:.zip .gz .bz2
常用压缩格式:.tar.gz .tar.bz2
1-1、.zip格式压缩
zip 压缩文件名 源文件 #压缩文件 如:zip a.zip aa 压缩aa为a.zip法索文件不一定需要是zip扩展名
zip -r 压缩文件名 源目录 #压缩目录
1-2.zip格式解压缩:
unzip 压缩文件
解压缩.zip文件
查看全部 -
5-2linux中其他帮助命令:
1、命令 --help#获取命令选项的帮助
例如:ls --help 获取ls命令选项的帮助,看他们每个选项代表什么
2、shell内部命令帮助:
help shell内部命令 #获取shell内部命令的帮助
例如whereis cd(没有命令的可执行位置即保存目录,代表是shell自带的)
确定是否是shell内部命令
help cd获取内部命令帮助
3、详细命令帮助info:
info 命令
查看全部 -
5-1linux中帮助命令:
man -k 命令相当于apropos 命令
所有包含有这个命令的相关帮助信息
查看全部 -
5-1linux中帮助命令:
查看命令拥有哪个级别的帮助:
man -f 命令 如:man -f ls 可以看到ls命令的帮助级别有哪些
相当于 whatis 命令
查看全部 -
5-1linux中帮助命令:
man的级别:查看全部 -
5-1linux中帮助命令:
帮助命令man:man 命令
获取指定命令的帮助
man ls
查看ls的帮助
查看全部 -
4-4linux中grep命令与find命令的区别:
查看全部 -
4-4linux中grep命令:
1、grep命令:grep [选项] 字符串 文件名
在文件当中匹配符合条件的字符串
选项:
-i 忽略大小写-v 排除指定字符串,即在文件中查找不包含目标字符串的文件行
查看全部 -
4-3linux中find命令:
支持与或运算
sudo find /etc -size +20k -a -size -50k 查找/etc目录下大于20K并且小于50k的文件
支持搜索结构按第二条命令进行执行:
sudo find /etc -size +20k -a -size -50k -exec ls -lh {} \;
即 查找/etc目录下大于20K并且小于50k的文件之后,将结果执行第二条命令ls -lh 显示人性化详细信息,
其中-exec {} \;是固定格式,代表将结构交给第二条命令进行执行-exec后面移动要跟{} \;
find /root -inum 262421 -exec rm -rf {} \;
是指查找id号为262421的文件,并强制删除掉。
查看全部 -
4-3linux中find命令:
find支持按大小搜索:
find /root -size 25k
查找/root中文件大小是25kb的文件,命令中k是小写,如果要找大小是25M的,命令中M需要时大写,否则会报错。
查看全部 -
4-3linux中find命令:
支持按时间搜索:
find /var/log -mtime +10
查找10天前修改的文件。
查看全部 -
4-3 linux中find命令:
可以按照不区分大小写来搜索文件;
可以按照文件所有者来搜索文件:sudo find /root -user root 搜索所有者为root的文件。
又比如:sudo find /root -nouser 是指在/root目录下没有所有者的文件,在linux中,所有文件哦都是有所有者的,所以没有所有者的文件就是垃圾文件,可以删除掉。如果是内核产生的文件或者外来文件(拷贝过来的)没有所有者是正常的,不应该删除。
查看全部
举报