du -sh * 当前目录下全部文件占用空间大小,df 空间占用linux
top 资源使用状况 M 根据驻留内存大小进行排序vim
tail ssh
一、tail -f filename
说明:监视filename文件的尾部内容(默认10行,至关于增长参数 -n 10),刷新显示在屏幕上。退出,按下CTRL+C。工具
二、tail -n 20 filename
说明:显示filename最后20行。ui
三、tail -r -n 10 filename
说明:逆序显示filename最后10行。spa
man 手册 +命令firefox
lsof -i:端口号 rest
2016-10-09排序
kill -9递归
kill -s 9 15572
其中,-s 9 制定了传递给进程的信号是9,即强制、尽快终止进程。 15572则是上面ps查到的火狐(firefox)的PID。
简单吧,但有个问题,进程少时ps还无所谓,进程多了,就会以为痛苦了,不管是ps -ef 仍是ps -aux,每次都要在一大串进程信息里面查找到要杀的进程PID,看的眼都花了。
用法详解:
kill -9, 这个强大和危险的命令迫使进程在运行时忽然终止,进程在结束后不能自我清理。危害是致使系统资源没法正常释放,通常不推荐使用,除非其余办法都无效。
当使用此命令时,必定要经过ps -ef确认没有剩下任何僵尸进程。只能经过终止父进程来消除僵尸进程。若是僵尸进程被init收养,问题就比较严重了。杀死init进程意味着关闭系统。
若是系统中有僵尸进程,而且其父进程是init,并且僵尸进程占用了大量的系统资源,那么就须要在某个时候重启机器以清除进程表了。
2016-10-10
vim /搜索,n下一个,shift+n上一个,u撤销;
G光标移动到末尾,gg移动到开头
删除文件 rm -rf
-r 向下递归,删除多级目录
-f 强行删除,不做任何提示
unzip
chmod +x test.sh
mv /usr/lib/* /001 是将 /usr/lib/下全部的东西移到/001/中。
mv /usr/lib/ /001 是将lib和其内部的全部东西移到/001/中。 此后,/usr里再也不有lib; /001里有lib/及其原有的东西。
使用pscp从widnows向linux上传或者下载
下载:
pscp user@*.*.*.*:/home/dev/test.txt c:/test.txt
上传
pscp c:/test.tar root@192.168.1.1:/home/test.jar
2017-01-05
修改ssh端口 vim /etc/ssh/sshd_config
防火墙配置tui工具 system_config_firewall
重启sshd systemctl restart sshd