Linux之磁盘、网络、进程管理

磁盘相关

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 秒数:修改刷新的时间,默认是3s

netstat:查看网络服务有哪些
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 服务名
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值