Linux学习第二天

软件管理:

源代码:1.搭建编译环境 2.编译源代码 3.解决依赖关系

rpm:软件源代码+安装规则,

yum:大量常用的软件组成的软件仓库+安装规则+依赖关系,完成1.搭建编译环境+2.编译源代码+3.解决依赖关系

dnf:新一代的yum,约等于yum v4.旨在解决1.同时安装的问题 2.臃肿的问题

初始进程:

  • RHEL 4 5 6 /init 初始进程
  • RHEL 7/8 systemd

服务控制:

  • systemctl start servicename 启动服务
  • systemctl stop … 停止服务
  • systemctl restart … 重启服务 关闭服务然后加载配置文件 pid变化
  • systemctl reload …重载服务 重新加载配置文件 不关闭服务 pid不变化
  • systemctl status … 显示服务的状态

启动项设置

  • systemctl enable … 允许开机启动
  • systemctl disable … 关闭开机启动

Shell——人与硬件的翻译官

bash:比较好用的shell

Bash解释器命令:

命令 参数 对象

命令不要背要常用

echo string 打印字符

date “+%Y/%m/%d %H:%M:%S” 显示时间

timedatectl set-time 2022-06-01 8:01 设置时间

reboot 重启

poweroff 关机

wget www.edtshare.com 下载某一个文件

PS -aux

进程状态

pstree 以树状形式展示应用进程关系

发表评论