美文网首页资源网站
redHat(一)新手常见命令

redHat(一)新手常见命令

作者: 探索的影子 | 来源:发表于2018-11-16 21:27 被阅读15次

常用系统工作命令

echo命令

命令:echo $SHELL
结果:


image.png
date命令

参数:
%t 跳格
%H 小时(0-24)
%I 小时(0-12)
%M 分钟(00-59)
%S 秒
%j 今年中的第几天
命令:date "+%Y-%m-%d %H:%M:%S"
结果:


image.png
reboot命令

作用:用于重启系统,需要使用root管理员才行。
命令:reboot
截图:
直接黑屏,没图。。。


poweroff命令

作用:关闭系统,,注意需要root权限
命令:poweroff
截图:
直接黑屏,无图。。。


wget命令

作用:下载网络资源,贼好用
相关参数
-b 后台下载模式
-P 下载到指定的目录
-t 最大尝试次数
-c 断点续传
-p 下载页面内所有的资源,包括图片视频等。
-r 递归下载
命令:

wget http://www.lol-wallpapers.com/wp-content/uploads/2018/06/Classic-Aatrox-Splash-Art-Update-Rework-HD-4k-Wallpaper-Background-Official-Art-Artwork-League-of-Legends-lol-1.jpg

效果图


image.png

例子命令:下载www.linuxprobe.com的所有资源

命令
wget -r -p www.linuxprobe.com

截图:
疯狂下载


image.png
ps命令

作用:用于查看系统中的进程状态
格式:ps[参数]
参数:
-a 显示所有进程
-u 用户以及其他详细信息
-x 显示没有控制终端的进程

进程状态分为

  • R 运行
  • S 中断
  • D不可中断
  • Z 僵死
  • T 停止
    命令:ps -aux
    截图:


    image.png

注意短命令是可以合并的,长命令是不行的。


top命令

作用:动态监视进程活动与系统负载等信息
命令:top
截图:


image.png

重要内容(来源百度百科):前几行水平显示了不同系统参数的概括,接下来是进程和它们在列中的属性。

1.1系统运行时间和平均负载

top命令的顶部显示与uptime命令相似的输出。

这些字段显示:

当前时间

系统已运行的时间

当前登录用户的数量

相应最近5、10和15分钟内的平均负载。

可以使用’l’命令切换uptime的显示。

1.2任务

第二行显示的是任务或者进程的总结。进程可以处于不同的状态。这里显示了全部进程的数量。除此之外,还有正在运行、睡眠、停止、僵尸进程的数量(僵尸是一种进程的状态)。这些进程概括信息可以用’t’切换显示。

1.3 CPU状态

下一行显示的是CPU状态。这里显示了不同模式下的所占CPU时间的百分比。这些不同的CPU时间表示:

us, user:运行(未调整优先级的)用户进程的CPU时间

sy,system:运行内核进程的CPU时间

ni,niced:运行已调整优先级的用户进程的CPU时间

wa,IO wait:用于等待IO完成的CPU时间

hi:处理硬件中断的CPU时间

si:处理软件中断的CPU时间

st:这个虚拟机被hypervisor偷去的CPU时间(译注:如果当前处于一个hypervisor下的vm,实际上hypervisor也是要消耗一部分CPU处理时间的)。

可以使用’t’命令切换显示。

1.4内存使用

接下来两行显示内存使用率,有点像’free’命令。第一行是物理内存使用,第二行是虚拟内存使用(交换空间)。

物理内存显示如下:全部可用内存、已使用内存、空闲内存、缓冲内存。相似地:交换部分显示的是:全部、已使用、空闲和缓冲交换空间。

内存显示可以用’m’命令切换。

退出:只需要按q即可


kill命令

作用:杀死进程
命令内容:杀死刚才一直在下载网站上的内容进程,通过top看到wget的进程的pid
命令:

kill 3241

结果:
可以看到进程被终止
[图片上传中...(image.png-c69011-1542371823764-0)]


pidof命令

作用:查找指定进程的pid
命令格式:pidof[参数][服务名称]
命令内容:查询sshd的pid
命令内容:

pidof sshd

截图:


image.png

后话:当然也是可以通过kill来杀掉进程的


killall命令

作用:当有的时候服务程序需要多个进程进行协同服务的时候,那么就需要kill多个进程。kill命令可以很方便的杀掉服务。
命令格式:killall[参数]
命令内容;由于电脑没有安装httpd没法进行测试。


系统状态监测命令

ifconfig命令

作用:获取网卡配置与网络状态等信息
命令:ifconfig
截图:


image.png
uname命令

作用:用于查看系统内核和系统版本信息
格式:uname[-a]
命令:uname -a
截图:


image.png

查看系统版本详细信息命令
命令:cat /etc/redhat-release
截图:


image.png
uptime命令

作用:用于查看系统的负载信息
格式:uptime
内容:


image.png

后话:刚才的top命令里面第一行里面也有。

free命令

作用:显示当前系统中内存使用量信息
格式:free[-h]
命令:

free -h

截图:


image.png
who命令

作用:查看当前登录主机的用户信息和他们正在开起的终端信息
命令格式:who[参数]
命令内容:

who

截图:


image.png
last命令

作用:查看所有系统的登录记录
格式:last[参数]
命令:last
截图:


image.png
history命令

作用:用于显示历史执行过的命令,注意需要root权限
格式:history[-c],-c会清空记录233333
命令:history
截图:


image.png

相关文章

网友评论

    本文标题:redHat(一)新手常见命令

    本文链接:https://www.haomeiwen.com/subject/aahvfqtx.html