参考连接:html
http://linuxtools-rst.readthedocs.io/zh_CN/latest/base/01_use_man.htmllinux
http://ganquan.info/linux/?p=1shell
1、计算文件的 md5 值bash
md5sum filename 服务器
2、根据指定条件查找指定文件ssh
find <指定目录> <指定条件> <指定动做> tcp
locate 文件路径spa
3、查找系统命令的位置nuxt
which 命令名称rest
4、查询指定程序名称的程序所在的目录
whereis 程序名称
5、查找指定命令是shell自带的仍是外部独立二进制文件提供的
type 命令名称
6、查看指定端口的进程号
fuser -v -n tcp 端口号
7、解压指定压缩文件
tar -xf filepath
8、关闭防火墙,重启后复原
service iptables stop
9、关闭防火墙,重启后不复原
chkconfig iptables off
10、设置 SSH 不断开连接:
http://hbwanghai.blog.163.com/blog/static/1992971472012224105110918/
11、强制删除文件或者目录
rm -rf directoryPath or filePath
12、强制杀死指定进程
kill -9 pid
13、查询指定进程的状态
ps -ef | grep processName
14、文本处理
http://linuxtools-rst.readthedocs.io/zh_CN/latest/base/03_text_processing.html
15、给指定命令指定别名、解除别名
临时生效:
alias cls="clear"
unalias cls
如需永久生效,需编辑:/etc/.bashrc 文件。
16、vi乱码问题
http://www.ichiayi.com/wiki/tech/vi_utf8
17、强行关闭指定服务
ps -ef | grep serviceName | grep -v grep | cut -c 9-15 | xargs kill -s 9
1八、查看服务器登陆历史
last -a -n 5
1九、修改默认的ssh端口
vi /etc/ssh/sshd_config
Prot 22
Port 2223
/etc/init.d/sshd restart
检查防火墙,确认端口以开放便可