补充第二天基础命令学习:
一、环境准备工作,通过内核编辑修改root密码,已经get到,很舒服!!
二、学习一些简单的基础命令
1、systemctl管理服务6版本与7版本的区别记录
RHEL6 RHEL7
systemctl start [] | 启动服务 | service [] start
systemctl restart [] | 重启服务 | service [] restart
systemctl stop [] | 停止服务 | service [] stop
systemctl reload [] | 重新加载 | service [] reload
systemctl status [] | 查看服务状态 | service [] status
2、RPM简化了安装的复杂过程,而YUM软件仓库是为了解决软件包之间的依赖关系。
学习心得--2
3、echo打印或者查看当前变量值;
4、date命令,查看当前时间
date “+%Y-%m-%d”(反馈当前时间的年月日**【注意大小写】**)
date “+%H:%M:%S”(反馈当前时间的时分秒【注意大小写】)
date -s “20200503 22:50:00”(修改系统时间)
date “+%j”(查看今天是今年的第几天)
5、重启命令:reboot/init 6(root权限操作)
6、poweroff关闭系统(root权限操作)
7、wget下载网络文件
8、ps 查看进程状态:
目前本人常用ps -ef | grep java,查看当前启动服务信息
ps -aux查看所有进程
学习心得--2

9、kill -9 进程id 杀掉第8点查询出来的服务进程(关闭进程)
killall 【服务名】可以将同一个服务名多个进程同时杀掉。
10、top查看实时进程及cpu内存状态
学习心得--2

第1行:系统时间、运行时间、登录终端数、系统负载(三个数值分别为1分钟、5分钟、15分钟内的平均值,数值越小意味着负载越低)。

第2行:进程总数、运行中的进程数、睡眠中的进程数、停止的进程数、僵死的进程数。

第3行:用户占用资源百分比、系统内核占用资源百分比、改变过优先级的进程资源百分比、空闲的资源百分比等。其中数据均为CPU数据并以百分比格式显示,例如“97.1
id”意味着有97.1%的CPU处理器资源处于空闲。

第4行:物理内存总量、内存使用量、内存空闲量、作为内核缓存的内存量。

第5行:虚拟内存总量、虚拟内存使用量、虚拟内存空闲量、已被提前加载的内存量。

11、pidof 【服务名】 查看对应的服务进程id(唯一)
12、查看服务器ip及网卡信息:ifconfig
13、uname 【-a】查看当前服务器对应的内核名称、主机名、内核发行版本、节点名、系统时间、硬件名称、硬件平台、处理器类型以及操作系统名称等信息。
14、查看当前服务器的系统版本号:cat /etc/redhat-release

相关文章: