添加自定义命令
配置文件:
~/.bashrc
语法格式:
alias 新命令名称=系统命令
实例:
alias cp='cp -i'
解压缩
语法:
主选项
-c:压缩
-x:解压
-t:查看内容
辅助选项
-z :gzip属性
-v :显示过程
-f :压缩包名(f 后要接包名,不能有其他参数)
实例:
//压缩 tar -czvf xxx.tar.gz dirname //解压 tar -xzvf xxx.tar.gz //查看 tar -tzvf xxx.tar.gz
bz2:tar -jxvf,当然你要先安装:yum -y install bzip2
vi编辑
全局替换:%s/old/new/g
端口号查看
netstat -tunlp
系统升级
yum -y update 升级所有包,改变软件设置和系统设置,系统版本内核都升级 yum -y upgrade 升级所有包,不改变软件设置和系统设置,系统版本升级,内核不改变
查看Py已安装模块和模块版本信息
pydoc modules
pip show dlib
查看某文件夹下文件的个数,包括子文件夹里的。
ls -lR|grep "^-"|wc -l
查看某文件夹下文件夹的个数,包括子文件夹里的。
ls -lR|grep "^d"|wc -l
查看当前目录下文件大小
du -sh *
chown -R 拥有者 目录 #修改拥有者 -R表示递归 chgrp -R 用户组名 目录 #修改用户组
重启
shutdown -r now
批量结束包含指定名称的进程
ps aux | grep test.py | grep -v grep | awk '{print $2}' | xargs kill -9
test.py 指包含的名称,grep -v grep 是去掉当前执行命令的任务进程
使用原始命令执行
命令 = 原始命令
置空大文件
# > access.log
查看包含指定名称的进程数量
# 统计包含xxxx的进程数量 ps -ef | grep xxxx | wc -l
转载请注明博客出处:http://www.cnblogs.com/cjh-notes/