磁盘相关
df -h / df -lh:查看目前磁盘使用情况
du -h 目录:查看目录占用磁盘情况
du -ach 目录:含文件,显示明细
du -ach --max-depth=1:深度为1
ls -l 目录 | grep "^-" | wc -l:统计目录下文件的个数
ls -l 目录 | grep "^d" | wc -l:统计目录下目录的个数
网络配置
指定固定的ip地址
可查看设置不同版本设置静态ip得设置相关博文:Ubuntu 不同版本静态ip设置
vi /etc/sysconfig/network-scripts/ifcfg-em1
修改BOOTPROTO: 一定要设置为static,否则配置完后你通过ifconfig查看,将会出现两个IP地址;
修改ONBOOOT:设置为yes
修改IPADDR
进程、服务管理相关
ps -a :查看当前终端的所有进程信息
ps -u:以用户的角度查看
ps -x:也显示进程的参数
ps -aux:组合显示
ps -aux | grep 命令名:查看指定命令
ps -aux | grep java:查看java进程
ps -ef:查看父进程
pstree -p:更直观的树形查看进程信息,-p是也显示进程号-u,显示用户top:查看当前终端的所有进程信息,会动态刷新,点击u,然后输入用户名,显示指定用户名,q退出
top -d 秒数:修改刷新的时间,默认是3snetstat:查看网络服务有哪些
netstat -anp:-an就是一定顺序排序输出,-p显示哪个进程在调用kill -9 进程号:强制停止并杀掉进程
killall 进程名称:删除进程名称的进程service 服务名称 start/stop/restart/reload/status:服务启动,停止,重启,加载,状态
systemctl 服务名称 start:centos7之后的服务操作命令
ls -l /etc/init.d:查看有哪些服务
systemctl enable 服务名称:使服务自启动
systemctl disable 服务名称:使服务不自启动
systemctl list-units / --type=service:显示所有已启动的服务
systemctl start/stop/reload/status 服务名