Linux常用命令

常用来统计的命令:

grep 筛选    例:grep elton  elton筛选出来

wc 统计文档中有多少行或多少字符

   wc -l 多少行        wc -m 多少字符      wc -w 多少字

sort将目标进行排序  sort-n 使用纯数字排序 sort-r 反向排序  sort-u 相同的只列出一次

cut 将数据分解  cut -d “分隔字符” -c/f 第几个字符/第几个区块

   例:cut -d “:” -f1   将每一行以:为标识进行分隔,列出第一个:前的内容,即第一区块的内容

>输出重定向  将桌面上输出的东西保存在文件中,但会覆盖原有内容  >>添加到文件末尾

   例:ls -al > list.txt

   标准输出: 1>   错误输出:2>

tee 同时打开文件和重定向到文件

   例:last | tee last.list |cut -d “ ” -fl

tr  tr -d set1  删除掉set1这个字符串

split 分割文件   格式:split -b/-l 输入文件 输出文件前导字符  

   split -b 以文件大小分割   split -l 以行数分割

   例:split -l 5 /etc/passwd test  passwd的前五行保存为test

cpio  可以复制任何文件,包括设备文件

     -o 将数据复制到文件或设备   -i 将数据自文件和设备复制到系统

Find /-type -f | cpio -o > /tmp/root.cpio

Cpio -i < /tmp/root.cpio 

 

处理信息用管线命令:

例:last | grep root | wc -l  统计有几次登陆记录

grep

  ^句首字符相符

  $句尾字符相符

 

常用来查看用户信息的命令:

last 这个月所有人的登入数据

 

压缩与解压缩:

关于后缀:

.z       compress压缩

   压缩:Compress 文件名

   解压缩:uncompress *.z

           Compress -d *.z

.bz2     bzip2压缩的文件

   压缩:bzip2 -z 文件名

   解压缩:bzip2 -d  *.bz2

           bunzip2  *.bz2

   直接读取压缩文件内容:bzcat *.bz2

.gz      gzip压缩的文件

   压缩:gzip  -(1-9) 文件名    1最不好,9最好

   解压缩:gzip -d *.gz

           gunzip *.gz

   直接读取压缩文件内容:zcat *.gz

.tar      tar程序打包的数据

.tar.gz    tar程序打包,且经过gzip压缩的文件

tar [-zxcvfpP] 文件名

-z 是否同时gzip压缩    

-c 建立一个tar打包文件

-v 压缩过程中显示文件

-f 使用文件名

-N 比后面接的日期还要新的文件才会被打包

 

 

例:tar -cvf filename.tar  /home/test/*

    将/home/test/目录的全部文件打包为filename.tar文件

.

 

    tar -zcvf filename.tar.gz  /home/test/*

    将/home/test/目录的全部文件打包并压缩为filename.tar.gz文件

 

        tar -xvf *.tar  解压tar

        tar -zxvf *.tar  解压tar.gz

 

        tar -N ‘2015/05/21’ -zcvf  home.tar.gz  /home  /home目录中,将比2015/05/21还要新的文件打包

 

回收站:/dev/null 

 

脚本的调试

Sh -nvx *.sh

Sh -n 不执行脚本,检查语法,有错误就列出

Sh -v 执行脚本前,将内容显示在屏幕

Sh -x 将用到的脚本内容显示在屏幕,和v稍微不通

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值