2020-10-27

centOS xfs文件系统 默认文件系统

 

 

一、字符处理命令

sort 文件名 直接使用是用字符从第一个依次比较排序,用于将文件内容加以排序

-n 以数值大小排序

-t 指定分隔符

-k 指定排序用分隔后的哪一段: -k2

-r 相反排序

uniq 去重效果 一般与sort配合使用

-c 显示重复行重复次数

-d 只显示重复的行

-u 只显示没重复的行

cut -d: -f1,3,5 1、3、5列 -f1-3 1到3列

tr 替换

-d " " 删除

"xx" "xx" 替换 只能一对一,不能一对多

 

二、打包压缩

打包——把多个东西扔到袋子里

压缩——把袋子的空间挤压变小

tar cvf xxx.tar 文件名/目录

c:创建打包文件 v:显示详细 f:指定打包后路径 xxx.tar:指定路径 文件名/目录:打包内容

gzip xxx.tar 压缩此包 bzip2 xxx.tar

tar zcvf xxx.tar.gz 文件名/目录 打包为.gz格式 打包压缩合为一条命令

tar jcvf xxx.tar.bz2 文件名/目录 打包为.bz2格式

解包(压缩时要指定压缩算法,解包时没必要指定)

tar xvf xxx.tar.bz2 -C 目标文件夹 默认解压当前文件夹,-C 可以指定解压到目标文件夹

tar xvf xxx.tar.gz -C 目标文件夹

 

zip xxx.zip 路径文件名/目录 zip压缩

unzip xxx.zip 解压 unzip xxx.zip -d 目标路径 解压到目标路径

 

`xxx` 获取运行结果 可以给压缩包加上时间命名

 

三、文件系统

文件是操作系统提供给用户操作硬件的一个功能

文件系统属于操作系统的一部分,是操作系统中负责操作硬盘的一段程序---提供了文件的概念

分区:superblock:管理block块,inode/block的总量、使用量、剩余量,以及文件系统的格式与相关信息

inode:存元数据,inode号码、权限、属主、属组....一个或多个block块编号

block:真实数据block

stat 查看文件的元数据 stat 文件/目录

 

cat /proc/sys/vm/drop_caches 缓存文件

syn 把buffer内容立即写入硬盘

echo 3> /proc/sys/vm/drop_caches 释放部分内存 3:内核参数,级别3

 

四、硬链接软链接

硬链接:两个inode号相同的文件,指向同一inode块和block块,删除其中之一,文件信息不会删除

ln 原文件 新文件 创建硬链接 不可跨分区建立链接

软连接:创建新文件指向原文件的文件名,相当于快捷方式,删除原文件,软链接失效

ln -s 原文件 新文件 创建软链接 可以跨分区

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值