centos如何查看系统安装了哪些程序?

centos如何查看系统安装了哪些程序?,第1张

1、登陆CentOS,启动终端。

2、登陆root帐户,输入 cat  /etc/redhat-release,即可显示系统版本。

3、输入 uname  -r ,可以查询安装程序。

查看软件下载目录方法:

1、如果包是通过yum或者rpm方式安装,找出系统所有的包,找到对应的文件名。

2、如果是源码编译安装,源码安装的方式通过rpm命令是无法找出来的,如果你确定这个软件已经开启,找出对一个的可执行文件所在的目录。

3、通常安装完包后,我们都会把他加入到服务里面,你可以去/etc/rc.d/下找相应的文件,进而确认相关信息。

CentOS命令后边加关闭ssh后,可以使用ps命令查找进程,格式如下:

ps -ef | grep ssh

这将会列出当前所有运行中的ssh进程,其中的属性包括进程号(PID)、用户ID(UID)、进程的状态(STAT)等。其中,进程号就是我们想要查找的进程号。

此外,还可以使用top命令查找进程,格式如下:

top -u \u003cusername\u003e

这将会列出当前指定用户下运行的所有进程,其中也包括进程号、进程的状态等,可以从中找到对应的进程号。

或者,还可以使用lsof命令查找进程,格式如下:

lsof -i:\u003cport\u003e

这将会列出当前正在使用指定端口的进程,其中也包括进程号,可以找到对应的进程号。

总之,要找到关闭ssh后的进程号,可以使用ps、top或lsof命令查找,并从中找到对应的进程号。

第一步:开机时启动bios,bios对硬件进行加电自检,自检完后开始找可以引导系统的设备(硬盘,U盘等),bios是一个固定在主板上的芯片。

第二步:MBR进行引导,硬盘第一个扇区有一个512字节的主引导程序,存放系统的启动引导程序(boot loader)(446字节)和分区表(64字节,一个分区16个字节),和一个16进制的字段(55AA,AA55)(2字节)表示可以从这个硬盘进行引导。boot loader的目标是寻找内核加载内核。

第三步:出现grub菜单提供给用户(grub引导菜单)。

第四步:找到内核后在系统中解压并运行,这个时候MBR将控制权交给内核。内核会自己检测一次内核,然后动态的加载一些内核模块(module),加载模块的时候就把驱动程序装上了。

第五步:和第四步同时进行,由于没有驱动程序启动内核模块加载驱动,所以出现initramfs虚拟文件系统帮助挂载系统识别驱动,找到内核加载内核的同时,加载一个init程序。init作用:挂载根,加载驱动程序。有了驱动程序后,init消失。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8116173.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-13
下一篇 2023-04-13

发表评论

登录后才能评论

评论列表(0条)

保存