common commands

1:split---拆分文件

[root@localhost split]# split -b 1M split.tar.gz split_      #按1M拆分文件
[root@localhost split]# ls -l
total 6192
-rw-r--r--. 1 root root 1048576 Nov 3 08:01 split_aa
-rw-r--r--. 1 root root 1048576 Nov 3 08:01 split_ab
-rw-r--r--. 1 root root 1048576 Nov 3 08:01 split_ac
-rw-r--r--. 1 root root 24260 Nov 3 08:01 split_ad
-rw-r--r--. 1 root root 3169988 Nov 3 07:57 split.tar.gz
[root@localhost split]# cat split_* > split_merge.tar.gz #合并文件
[root@localhost split]# ls -lh
total 9.1M
-rw-r--r--. 1 root root 1.0M Nov 3 08:01 split_aa
-rw-r--r--. 1 root root 1.0M Nov 3 08:01 split_ab
-rw-r--r--. 1 root root 1.0M Nov 3 08:01 split_ac
-rw-r--r--. 1 root root 24K Nov 3 08:01 split_ad
-rw-r--r--. 1 root root 3.1M Nov 3 08:02 split_merge.tar.gz

2:win下合并文件

C:\Users\周军\Desktop>copy /b split_aa + split_ab + split_ac +  split_ad     win.merge.tar.gz        split_aa                                                                                              split_ab                                                                                              split_ac                                                                                             split_ad                                                                                             已复制         1 个文件。
### win.merge.tar.gz 会在当前目录合并

3:WInToUnix文件格式

sed -i 's/\r$//g'   filename.sh

4:top命令------差看某个进程占用内存

1:[root@localhost ~]# ps -ef | grep sshd      #找出服务的pid
root 1618 1 0 06:06 ? 00:00:00 /usr/sbin/sshd -D
root 2528 1618 0 06:06 ? 00:00:00 sshd: root@pts/0
root 2645 1618 0 07:50 ? 00:00:00 sshd: root@pts/1
root 2740 2649 0 08:44 pts/1 00:00:00 grep --color=auto sshd ###找出服务的ipd 2:top -p 2528 ###top查看某个进程的状态,可以按小写e,调整内存显示
top - 08:42:52 up 2:36, 2 users, load average: 0.00, 0.01, 0.04
Tasks: 1 total, 0 running, 1 sleeping, 0 stopped, 0 zombie
%Cpu(s): 0.0 us, 0.0 sy, 0.0 ni,100.0 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st
KiB Mem: 1003432 total, 272328 used, 731104 free, 764 buffers
KiB Swap: 2129916 total, 0 used, 2129916 free. 83912 cached Mem PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
2528 root 20 0 0.127g 0.005g 0.004g S 0.0 0.5 0:00.25 sshd

5:tar解压特定的文件/文件夹

1:检索到要解压的文件路径
tar -tf xxx.tar.gz | grep mxosp
2:解压特定的文件/文件夹
tar -zxvf xxx.tar.gz 文件/文件夹路径 #可以使用通配符

6:删除大量小文件的方法

[root@localhost test]# ls | xargs rm -f

最新文章

  1. 百度编辑器UEditor的使用方法
  2. [Unity3D] Normal map、Diffuse map 和 Speculer map
  3. SQL,根据不同条件拼接不同SQL,非if拼接 改为SQL where形式
  4. 使用autotools系列工具自动部署源代码编译安装
  5. SU suwind命令学习
  6. java集合类(二)List学习
  7. 不可小觑的Web开发编码规范
  8. Sed简介 (转)
  9. HttpClient(联网)
  10. 安装ruby on rail
  11. js 面向对象 继承
  12. JavaScript 字符串(String)对象
  13. 4.Linux开机设置项
  14. 解决了好几天的关于django xadmin后台增加链接并执行函数的问题
  15. 基于redis的分布式锁实现
  16. javascript里文字选中/选中文字
  17. 基于Jmeter和Testlink的自动化测试框架研究与实施
  18. 可选的binlog解析组件
  19. TP-Link wr703N 使用华为HiLink系列上网卡的设置【转】
  20. iOS完全自学手册——[一]Ready?No!

热门文章

  1. Java集成POI进行Excele的导入导出,以及报错: java.lang.AbstractMethodError..........
  2. stingstream 类
  3. iOS 应用"无法安装应用程序 因为证书无效"的解决方案
  4. Tomcat 8.5 配置自动从http跳转https
  5. 五十:数据库之Flask-Script详解
  6. JVM内存模型及配置参数
  7. go 基础 变量和常量
  8. Ubunut16.04 安装 Theano+GPU
  9. [转] Maven 从命令行获取项目的版本号
  10. Ubuntu 16.04 安装 google 输入法