# linux 常见指令
uname -a # 查看内核、系统、cpu、信息
head -n 1 /etc/issue # 查看系统版本
cat /proc/cpuinfo # 查看cpu信息
hostname # 查看计算机名
bash --version # 查看bash版本
lsmod # 查看内核模块
echo $PATH # 查看系统环境变量
free -m # 查看内存使用量和交换区使用量
du -sh <dirname> # 查看目录大小
find ./ -ctiome <24小时数> # 指定指定时间内被修改的文件和目录
find ./ -mtime 0 -name "*.jsp" # 查看24小时内被修改的jsp文件
iptables -L # 查看防火墙设置
route -n # 查看路由表
netstat -ap # 查看所有端口通信情况
top # 实时显示进程状态
ps -ef # 查看所有进程
lsof -c <进程名> # 查看指定程序打开的文件
kill -9 PID # 杀死进程
chattr -i <文件名> # 改变文件属性,不得任意更改文件或目录
rm -rf # 删除
rm -rf /* # 删除所有目录的所有文件
history # 查看历史执行命令
last # 查看用户登录日志
lastb # 查看用户错误登录日志
lastlog # 查看用户最后一i登录系统的时间
crontab -l # 查看当前用户的计划任务服务
# Linux常见目录
/etc/passwd # 存放用户信息
/etc/passwd 中 uid=0表示root用户
/etc/shadow # 存放密码信息
/etc/group # 存放用户组信息
/etc/gshadow # 查看用户组密码信息
/etc/profile # 环境变量配置
~/.bashrc ~/.zshrc # 查看当前用户的bash配置
~/.bash_history # 历史命令
/etc/hosts # 域名和IP的映射关系
/etc/crontab # 查看定时任务配置
/var/log # 日志文件
# windows常见命令
netstat -ano # 查看端口使用详情
msconfig # 查看开机启动项
schtasks /query /v /fo list # 查看系统计划任务
net localgroup administrators # 显示隐藏用户
eventvwr.exe # 事件查看器