一、vim个人最常用设置:
vim .vimrc 然后添加以下内容
set nu
set tabstop=4
set encoding=utf-8
二、查看磁盘空间相关命令
1、df -h 查看硬盘使用情况
2、
du -hs 目录名
查看目录占用空间
3、du
-h [目录名] 查看指定文件夹下的所有文件大小(包含子文件夹)
4、du
-sm [文件夹] 返回该文件夹总M数
5、du
-sh 目录
//
查看该目录大小
三、增加用户,并设置sudo权限
adduser 和 useradd 都可以添加用户,但有区别
aduser 会创建/home/user的文件目录,而useradd只是创建用户名
passwd user 修改用户密码
chmod -v u+w /etc/sudoers 让sudo用户文件变可编辑
vim /etc/sudoers
[用户名] ALL=(ALL) ALL(如需新用户使用sudo时不用输密码,把最后一个ALL改为NOPASSWD:ALL即可)
chmod -v u-w /etc/sudoers
四、网络端口查看命令
1、netstat -ntlp 查看所有tcp使用的端口情况
2、netstat -ntulp |grep 80 查看所有80端口使用情况
3、netstat命令各个参数说明如下:
-t : 指明显示TCP端口
-u : 指明显示UDP端口
-l : 仅显示监听套接字(所谓套接字就是使应用程序能够读写与收发通讯协议(protocol)与资料的程序)
-p : 显示进程标识符和程序名称,每一个套接字/端口都属于一个程序。
-n : 不进行DNS轮询,显示IP(可以加速操作)
4、查看当前所有tcp端口·
netstat -ntlp
查看所有80端口使用情况
netstat -ntulp |grep 80
查看所有3306端口使用情况
netstat -an | grep 3306
查看一台服务器上面哪些服务及端口
netstat -lanp
查看一个服务有几个端口。比如要查看mysqld
ps -ef |grep mysqld
查看某一端口的连接数量,比如3306端口
netstat -pnt |grep :3306 |wc
查看某一端口的连接客户端IP 比如3306端口
netstat -anp |grep 3306
netstat -an 查看网络端口
nmap 端口扫描
netstat -nupl (UDP类型的端口)
netstat -ntpl (TCP类型的端口)
netstat -anp 显示系统端口使用情况