Linux 相关命令和工具

Linux的启动流程可以总结为以下几个阶段:

  1. BIOS/UEFI:计算机开机后,会进入基本输入输出系统(BIOS)或统一扩展固件接口(UEFI)阶段。在此阶段,系统进行硬件自检(POST),然后加载引导引导程序。
  2. 引导程序:引导程序(例如GRUB)负责加载操作系统内核。引导程序会在引导配置文件中查找内核的位置,并将其加载到内存中。
  3. 内核启动:一旦引导程序加载了内核,控制权就会转移到内核。内核初始化系统硬件、建立内存管理并启动内核线程。它还会加载根文件系统映像。
  4. init 进程:在内核完成初始化后,它会启动 init 进程(传统上是第一个用户进程)。init 进程是系统启动时的第一个进程,它是用户空间中运行的进程管理器。
  5. 运行级别:根据系统的配置,init 进程将进入特定的运行级别。运行级别定义了一组运行的服务和进程。不同的运行级别表示系统启动时加载的不同服务和进程。例如,运行级别 3 是命令行模式,而运行级别 5 是图形模式。
  6. 系统初始化:初始化过程是由 init 进程控制的,它会运行启动脚本和系统初始化脚本。这些脚本会设置系统参数,加载内核模块,启动各种系统服务和配置网络。

这只是一个概述了Linux的启动流程,具体的细节和步骤可能因不同的Linux发行版和配置而有所不同。不过,大部分Linux发行版都遵循类似的基本流程。

1、dstat
-–disk-util :显示某一时间磁盘的忙碌状况
-–freespace :显示当前磁盘空间使用率
-–proc-count :显示正在运行的程序数量
-–top-bio :指出块I/O最大的进程
-–top-cpu :图形化显示CPU占用最大的进程
-–top-io :显示正常I/O最大的进程
-–top-mem :显示占用最多内存的进程
2、iftop
iftop -i eth0 -n 监控某网卡
iftop -i eth0 -n -P 同时显示是什么服务

3、rpm
rpm -qa 查询已安装
rpm -qf 查询已安装的文件属于那个包
rpm -ql 查询已安装软件包都安装到何处;
rpm -Uvh file.rpm 这是用来升级一个 rpm 包
rpm -Uvh --oldpackage file.rpm 新版本降级老版本
rpm -e lynx --nodeps 忽略依赖强制删除(不建议)

4、yum
1.使用 YUM 查找软件包
命令:yum search
2.列出所有可安装的软件包
命令:yum list
3.列出所有可更新的软件包
命令:yum list updates
4.列出所有已安装的软件包
命令:yum list installed
5.列出所有已安装但不在 Yum Repository 內的软件包
命令:yum list extras
6.列出所指定的软件包所有可用版本
命令:yum list docker-ce --showduplicates
7.使用 YUM 获取软件包信息
命令:yum info
8.列出所有软件包的信息
命令:yum info
9.列出所有可更新的软件包信息
命令:yum info updates
10.列出所有已安裝的软件包信息
命令:yum info installed
11.列出所有已安裝但不在 Yum Repository 內的软件包信息
命令:yum info extras
12.列出软件包提供哪些文件
命令:yum provides

5、yum缓存安装的包
vim /etc/yum.conf
cachedir=/var/cache/yum/ b a s e a r c h / basearch/ basearch/releasever # yum 缓存 RPM 包位置
keepcache=1

6、date
date -s “20100618 12:00:00” 设置时间
hwclock 显示硬件时间
hwclock --hctosys 硬件时间同步到系统时间
hwclock --systohc 系统时间同步到硬件时间
tzselect 时区设置
ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值