1、端口检测
探测单个端口:
nc -vz -w 2 127.0.0.1 9092 // -v 可视化 -z:扫描时不发送数据 -w 2 超时时间(秒)
nc -vzw 2 127.0.0.1 9092
探测连续端口:
nc -vzw 2 127.0.0.1 9092-9999
2、根据进程号查看服务的安装目录
1、ps -aux | grep redis
// 31564为进程号
2、sudo ls -l /proc/31564/cwd
3、删除文件
rm -rf *test.txt
// 找到like "*test.txt" 的文件,并删除掉
find ./ -name *test.txt -exec rm -rf {} \;
4、netstat,命令行工具,列出网络套接字连接情况(tcp、udp、unix);列出处于监听状态的套接字;
常用:
// 查看端口对应服务是否已经启动, 并查看进程名和进程号
sudo netstat -nptl | grep 8080
PID/Programname
tcp 0 0 0.0.0.0:8080 0.0.0.0:* LISTEN 9012/java
5、du命令:用于显示目录或文件的大小
du -h // 方便阅读格式,目录下所有文件大小和总大小
du -h 文件名 // 显示目录或文件大小
df -h // 磁盘使用情况
6、置文件内容为空
cat /dev/null>文件名
7、关机
halt # 立刻关机
shutdown -h now #立刻关机(root下)
shutdown -h 10 #10分钟后关机
poweroff # 立刻关机
shutdown -r 20:35 # 20:35时重启