[root@elk-03 ~]# cat testfileI am wahaha,my address beijing -d 参数-f 参数[root@elk-03 ~]# cat testfile | cut -d" " -f1,2I am -c 按字符参数[root@elk-03 ~]# cat testfile |cut -c 3-4am [root@elk-03 ~]# cat testfile | cut -c 3-4,6-amwahaha,my address beijing tar命令用于备份文件。mkdir testcd test/touch {1..5}.txtlltotal 0-rw-r--r-- 1 root root 0 Aug 14 18:14 1.txt-rw-r--r-- 1 root root 0 Aug 14 18:14 2.txt-rw-r--r-- 1 root root 0 Aug 14 18:14 3.txt-rw-r--r-- 1 root root 0 Aug 14 18:14 4.txt-rw-r--r-- 1 root root 0 Aug 14 18:14 5.txt -z或--gzip或--ungzip 通过gzip指令处理备份文件。
6.设计一个shell程序,在每月第一天备份并压缩/etc目录的所有内容,存放在/root/bak目录里,且文件名为如下形式yymmdd_etc,yy为年,mm为月,dd为日。字节数: wc -c/-l/-w * 查看文件的内容: od -x/-c/.... 我认为od最有用的就是文件的字节流了: od -t x1 filename查看文件的 ascii 码形式: od -t c filename * 查找命令所在文件的位置: which od 输出: /usr/bin/od查看该文件由哪个包提供: dpkg -s /usr/bin/od 输出: coreutils: /usr/bin/od再查看coreutils包的全部内容就知道了linux的核心命令: dpkg -l coreutils然后 info coreutils 哈哈。注意:压缩的时候因为这个文件里面有两个以上的文件,所以压缩文件会以包含三个文件夹的文件夹的名字命名linux常用命令,所以不用故意修改压缩文件夹的名字linux常用命令,但如果文件只有一个,压缩的时候会以这个文件的名字命名如:framework-res-hwext里只有一个文件。