command----常用命令更新ing
2024-09-05 09:53:12
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
最新文章
- 百度编辑器UEditor的使用方法
- [Unity3D] Normal map、Diffuse map 和 Speculer map
- SQL,根据不同条件拼接不同SQL,非if拼接 改为SQL where形式
- 使用autotools系列工具自动部署源代码编译安装
- SU suwind命令学习
- java集合类(二)List学习
- 不可小觑的Web开发编码规范
- Sed简介 (转)
- HttpClient(联网)
- 安装ruby on rail
- js 面向对象 继承
- JavaScript 字符串(String)对象
- 4.Linux开机设置项
- 解决了好几天的关于django xadmin后台增加链接并执行函数的问题
- 基于redis的分布式锁实现
- javascript里文字选中/选中文字
- 基于Jmeter和Testlink的自动化测试框架研究与实施
- 可选的binlog解析组件
- TP-Link wr703N 使用华为HiLink系列上网卡的设置【转】
- iOS完全自学手册——[一]Ready?No!
热门文章
- Java集成POI进行Excele的导入导出,以及报错: java.lang.AbstractMethodError..........
- stingstream 类
- iOS 应用";无法安装应用程序 因为证书无效";的解决方案
- Tomcat 8.5 配置自动从http跳转https
- 五十:数据库之Flask-Script详解
- JVM内存模型及配置参数
- go 基础 变量和常量
- Ubunut16.04 安装 Theano+GPU
- [转] Maven 从命令行获取项目的版本号
- Ubuntu 16.04 安装 google 输入法