| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 系统运维 -> 玩转Linux系统-不一样的压缩命令 -> 正文阅读 |
|
[系统运维]玩转Linux系统-不一样的压缩命令 |
常用压缩命令 1)zip 例如:zip filename.zip file1 file2 例如:生成800M的文件file1 [root@localhost ~]# dd if=/dev/zero of=file1 bs=100M count=8 验证:源文件800M,压缩后变成796k unzip 解压缩:-d指定解压路径,不加解压在当前目录 直接用源文件压缩,压缩后源文件不存在,默认后缀名:.gz [root@localhost yun46]# gunzip messages.gz 3)bzip2 压缩级别:1~9 ;1级别最低,速度最快,压缩率最低;9级别最高,速度最慢,压缩最高,默认是6级别。 例如:bzip2 -9 messages
验证:压缩后文件体积几乎没变,说明只归档,不压缩 -zcf: 归档并调用gzip压缩 验证:生成800M文件,归档压缩之后大小变为796k
设置命令的别名 1)临时 # alias vi=‘vim’ # vi /etc/passwd //执行vi时候,实际上执行的是vim 2)永久vim /root/.bashrc 更改配置文件,需要执行bash命令刷新才能生效
验证:取消别名,再输入提示未找到命令 find:沿着文件层次搜索,找到符合条件的,输出屏幕或执行相应结果。
-name:按名字 ,一般接通配符*代表任意字符;?代表单个字符 查找/etc下以-ens33结尾的文件 find /etc/ -name ??.conf
-type 常用选项,f 普通文件;d 目录 例如:[root]# find /home/ -type d
以天为单位 -atime n 访问时间 以分钟为单位 -amin n 搜索最近7天内访问过的所有文件(小于7天) find . -type f -atime -7 搜索恰好在七天前被访问过的所有文件 搜索超过七天内被访问过的所有文件 搜索访问时间超过10分钟的所有文件 4)按照用户和组查找 过滤掉错误信息 5)添加多条件 查找系统中所有者不是root和类型是套接字的文件 查找系统中所有者不是root和类型是套接字的文件 find / ! -user root -o -type s 6)动作 举例:查找当前目录下符合条件的文件,执行以人性化方式列表显示属性
创建测试文件 设置权限 查找find目录下,小组权限为可写的文件。 条件并且,全部满足,查找find目录下,用户可写和组可写及其他人可写的文件。 条件或者,满足其一,查找find目录下,用户可写or组可写or其他人可写 8)按照文件大小查找 -size + 大于 - 小于 直接数字 等于 创建测试文件 查找目录下,文件大小小于3M大小的文件。 查找目录下,文件大小等于3M大小的文件。 查找目录下,文件大小大于3M大小的文件。 sort 排序 默认,正向排序 例如:对输出内容直接排序,默认按照每行的第一个字符进行排序 使用“:”做分隔符,对第2个字段进行排序,注意:不是以数字大小排 使用“:”做分隔符,对第2个字段进行排序,按照数字大小排序 去重复 创建测试文件 使用uniq时,一般先排序,再去重,22重复,只显示一次 -c:显示重复的行数 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/14 12:51:13- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |