linux命令 |
paste [root@ansible-db tmp]# cat 2019-04-28 20190428.sh 222 234 567 987 #!/bin/bash cd /tmp echo ‘2222’ touch qqqq [root@ansible-db tmp]# paste 2019-04-28 20190428.sh 222 #!/bin/bash 234 cd /tmp 567 echo ‘2222’ 987 touch qqqq |
split Linux中的文件,特别是日志文件,特别大了不好打开,可以用split命令来切割成小文件 -b指定大小,-l指定行数 eg:指定安装500m的大小切割,切割后文件的名字是newfile开头 split -b 500m log.txt newfile 另外切开的文件还能再合起来,命令是: cat newfile* > orifile 另外切开的文件还能再合起来,命令是: cat newfile* > orifile |
清空文件 [root@ansible-db tmp]# > xaa (会完全清空改文件) [root@ansible-db tmp]# cat xaa [root@ansible-db tmp]# echo > xab(该文件实际上还会有一个空行) [root@ansible-db tmp]# cat xab 像/dev/null一样, /dev/zero也是一个伪文件, 无穷尽地提供0(二进制的零流,而不是ASCII型的) 除日志文件内容的方式: 1 cat /dev/null > /var/log/messages 2 > /var/log/messages 同样的效果, |
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。