赞
踩
关于磁盘管理,进程管理,定时任务,软件包管理的命令的使用
du 目录名: 查看文件和目录占用的磁盘空间
参数:
du /root --max-depth=1 -ah
du -sh /root
:直接展示占用磁盘空间
df -h
:查看磁盘空间使用情况,-h是加上大小的单位
free -h
:查看内存的使用情况
ps:查看当前系统进程状态
参数:
ps axu
:查看系统中所有进程,需要查看内存和cpu占用率时时候
ps -ef
:查看所有进程,需要查看父子进程关系时使用
解析:
ps aux | less
user:当前用户名
pid:线程id
%cpu:当前线程占用的cpu
%mem:当前线程占用内容
vsz:所占用的虚拟内存
rss:物理内存
stat:进程状态
command:产生这个进程的命令是什么
ps -ef| less
ppid,父进程号
kill -g 进程号:终止进程,-g立即停止
pstree:查看进程树
参数:
pstree -p
top:实时监控系统进程状态
参数
top
q退出监控
netstat:显示网络状态和端口占用信息
参数:
netstat -anp | less
proto:协议
recv-Q:接收队列
send-Q:发送队列
local address:本地地址
foregin address:远程地址
state:监听状态
PID/Program name:进程id和名
crontab:系统定时任务
参数:
它是由一个crond服务去实现的,查看这个服务的状态:systemctl status crond
编辑定时任务
cornd -e
回车,编辑界面vim
编辑任务
每一分钟在/root下的文件c中追加内容dark,这个c文件会自己创建的
*/1 * * * * echo "dark" >> /root/c
效果:
编写格式: 五个数字(如果是操作符隔开算一个数字)+执行任务
例子:
rpm是linux中的软件包管理工具,可以安装,升级,卸载软件
查看:
rpm -qa | grep firefox
:查看安装的Firefox的rpm软件包
rpm -qi firefox
:查看firefox的安装信息
卸载:
rpm -e firefox
:卸载firefox软件包
rpm -nodeps firefox
:不考虑依赖关系强行卸载。
安装:
rpm -ivh 安装包名
参数:
yum:基于rpm包管理,可以自动处理依赖关系,一次性安装所有依赖的软件包。
参数选项:
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。