- linux 安装包-yum 的使用
- linux 进程管理 ps pstree top 指令的使用
- linux 进程之间的通信
- linux 守护进程
- linux 内存以及硬盘使用查看
- linux 防火墙iptables配置
linux 安装包-yum 的使用
包管理器是方便软件安装卸载,解决软件依赖关系的重要工具,centos 使用的yum 包管理器,软件包格式为rpm ,ubuntu使用是apt包管理器,软件安装包格式为deb。
我们使用yum包管理器一般要将yum源设置为国内阿里云的yum源,这样下载以及更新包的速率会大大增加。
- 第一步:备份你的原镜像文件,以免出错后可以恢复。
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
- 第二步:根据镜像的版本下载,下载新的CentOS-Base.repo 到/etc/yum.repos.d/
查看镜像的版本: rpm -q centos-release
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
- 第三步:运行yum makecache生成缓存
yum clean all
yum makecache
![dc02bd5cb8a590305db500b3f67a1fe7.png](https://img-blog.csdnimg.cn/img_convert/dc02bd5cb8a590305db500b3f67a1fe7.png)
vim /etc/yum.repos.d/CentOS-Base.repo
![5833cab5de557ce771f9a99e9a3354f7.png](https://img-blog.csdnimg.cn/img_convert/5833cab5de557ce771f9a99e9a3354f7.png)
还有以下几条常用命令:
卸载: yum remove xxxx
查看安装软件包: yum list
更新 yum 包: yum update
如果我们想更新kernel内核版本: 可以查看内核版本: https://www.kernel.org/
查看内核版本: uname -r
![e093d8205a839cfafacfe80956c0ac41.png](https://img-blog.csdnimg.cn/img_convert/e093d8205a839cfafacfe80956c0ac41.png)
安装更新内核版本:
![ca1a451e8ef19dd2553ba9c46bc9e7cb.png](https://img-blog.csdnimg.cn/img_convert/ca1a451e8ef19dd2553ba9c46bc9e7cb.png)
linux 进程管理 ps pstree top 指令的使用
- ps
ps -A: 显示所有进程信息
ps -u root: 显示指定用户信息
ps -ef: 显示所有进程信息,连同命令行
ps -ef|grep ssh: ps 与grep 常用组合用法,查找特定进程
ps -l: 将目前属于您自己这次登入的 PID 与相关信息列示出来
ps aux: 列出目前所有的正在内存当中的程序
ps -axjf: 列出类似程序树的程序显示
ps -aux |more: 与管道符连用,分页
ps -aux > ps001.txt: 把所有进程显示出来,并输出到ps001.txt文件