RHCSA 第七天作业

  • cut — 截取

cut -d :—以:作为分割符,-f 显示指定字段(第几列)

cut -c 截取指定字符

--output-delimter

  • tr —字符替换

tr 1 9  —把1替换成9

tr -c 1 9 —把不是1的替换成9

tr -s —将连续某字符替换成指定字符

tr -d —删除字符

  • sort —排序(以第一个字符作为比较)

sort -n 用数值大小作为排序

sort -r 用降序

sort -t -k 3 : —以:作为分隔符 ,指定第三字段(第三列)进行排序

sort -u :排序去重

eg. 以:作为分隔符,以第三字段数值倒序

  • uniq —去除重复行

同sort一起使用,完全去除重复

uniq -c 统计重读次数

uniq -d 显示重复行(一次)

uniq -D 显示重复行(原样)

  • wc —文本统计

wc -l —统计文件有多少行

  • updatedb —更新数据库

  • locate —根据文件名根据数据库查找文件

  • stat —文件详情

Access —访问时间 cat

Modify —修改时间 文件内容修改

Change —改变时间 文件元数据

  • find —全盘搜索

find -name /inum—用文件名/inum编号搜索

find -user —匹配所有者

find -atime (-+)n —将n*24小时内存取过的文件列出来

find -ctime (-+)n —将n*24小时内改变,新增的文件列出来

find -mtime (-+)n —将n*24小时内修改过的文件列出来

find -nouser —匹没有所属用户的文件

find -nogroup —匹配无所属组的文件

find -newer f1  !-newer f2—查找比f1新,比f2旧的文件(创建时间)

find –type b/d/c/p/l/f (块设备/目录/字符设备/管道/软连接/文本)—匹配文件类型

find -size —匹配文件大小,+-数字同时间

find -prune —排除某个目录

Ps.-a —与,一般默认,-o —或。下例为:找到以1为名或者所有目录文件

find -perm r/w/x —根据权限查询

       find -exec   … … { } \ ;—相当于 | ,但是 | 是一个字符一个字符传递,有时有问题,exec根据换行符传递整体,避免了问题

      

       find -ok …… { } \ ;—相当于有确认的 -exec

      

      

| xargs  { } \;—一次性处理,命令只执行一次

find -maxdepth 2

查找子目录下来两层目录(当前目录与子目录)

find -iname —忽视大小写

  • zip —压缩

zip -9 —最高压缩

zip -r —压缩目录

zip -m —将新文件添加到已有压缩包中

zip -d —删除压缩包中的文件

zip -x —压缩目录时排除某文件

unzip —解压缩

unzip -d 删除压缩包中的文件

unzip -v 查看压缩包文件

gzip gunzip

Ps.可以直接压缩无压缩包名,压缩包名为3.gz

解压之后压缩包文件不存在

bzip2 bunzip2

xz unxz

  • tar —打包

tar -c —创建.tar打包文件

tar -r —新增到指定文件中

tar -x —释放包文件,并解压(保留.tar文件)

tar -t —查看包中文件

tar -C —解压缩到指定位置

tar -z —压缩成gzip格式(.gz)

tar -j —压缩成bzip2格式(.bz2)

tar -J —压缩成xz格式 (.xz)

tar -f —指定包名(不能写在中间)

tar -v —打包时显示详细信息

  • echo $? —查看命令是否成功(0为成功,非0失败)

  • alias —查看别名

配置别名(暂时)

Ps.取消别名unalais

永久修改(添加到bashshell)

进如/etc/bashrc

重新启动bash

仅对当前用户生效的 ~/.bashrc

  • su —切换用户

su - /su -l —指定切换用户

  • exit —退出进程

  • history

查看历史信息文件

清空历史信息文件

history -c

rm -rf ~/.bash_history

history -w —将缓存区的历史信息覆盖到文件当中

history -n —显示行号

!—历史执行

!5 —执行第五编号的历史命令

!date —匹配关于date的历史命令

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值