测试人员学linux(十) : 进阶命令

Posted 新梦想IT-大刘

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了测试人员学linux(十) : 进阶命令相关的知识,希望对你有一定的参考价值。

目录

1.挂载/卸载命令
2.待机/关机/重启
3.查看服务器信息
4.用户命令
5.系统监控

一、挂载/卸载命令

mount命令:卸载磁盘、光驱
mount /dev/cdrom /mnt/cdrom

 

umount命令:卸载磁盘、光驱

umount /mnt/cdrom

二、待机/关机/重启

1.关机:
  命令1:systemctl poweroff
  命令2:poweroff
  命令3:shutdown -h now
2.重启:
  命令1:systemctl reboot
  命令2:reboot
  命令3:shutdown -r now
3.待机:
  命令1:systemctl halt
  命令2:halt
  命令3:shutdown -H

 

三、查看服务器信息

查看CPU信息:more /proc/cpuinfo

重要指标:

processor      逻辑处理器的id
physical id    物理封装的处理器的id
core id        每个核心的id
cpu cores      位于相同物理封装的处理器中的内核数量
siblings       位于相同物理封装的处理器中的逻辑处理器的数量

 

查看内存信息:more /proc/meminfo

 在我们配置好了访问外网、配置好了远程访问之后,我们登录到Linux服务器上,登录后我们查看当前服务器配置、操作系统版本、内核版本等,那么我们该使用什么命令呢

查看操作系统发行版本:more /etc/system-release

 

查看内核版本:uname -a

 查看有哪些用户链接: who

 

四、用户命令

 

useradd命令:给系统添加新用户
例如:useradd newdream ---使用root用户执行该命令

 

passwd命令:给用户修改密码
例如:passwd newdream --使用root用户执行该命令

 

su命令:切换用户
例如:su newdream

 

exit命令:退出用户或退出客户端
例如:exit

 

who:看有哪些用户链接着本服务器

whoami:我是谁,查看当前用户是谁


五、系统监控

du命令:估计文件空间占用情况
如:du -sh
du -k
du -m
df命令:统计文件系统磁盘空间占用情况
如:df -m --表示按m来显示磁盘占用情况
df -a
top命令:监控系统资源使用情况
top -n 5 --刷新5次后退出
top -u apps --查看apps用户启动的进程
top -p 123 --查看进程123使用资源情况
top -H -p 123 --查看进程123的线程使用情况
vmstat命令:统计内存等资源使用情况
vmstat 1 5 --vmstat命令每1秒刷新一次,共刷新5次,
vmstat 2 --vmstat命令每2秒刷新一次,未限制次数;

 

uptime命令:查看当前时间、服务器启动到现在截止时间、系统负载

 

sudo命令:只有root把某用户名添加到visudo中后该用户才能以root的权限执行root才能执行的命令
例如:sudo sh /apps/software/tomcat/bin/startup.sh

history命令:查看之前的命令记录

 

nohup命令:用来启动进程,并且把进程放到后台执行 nohup 命令 &

which/whereis: 查找某命令是否存在
which rm
whereis rm

 

以上是关于测试人员学linux(十) : 进阶命令的主要内容,如果未能解决你的问题,请参考以下文章

测试人员学linux(二) : Linux常见命令vi命令

测试人员学linux:在CentOS7上 安装jdk+tomcat

2021年软件测试需要学什么技术?软件测试人员需要懂代码?软件测试工程师要经常加班吗?--腾讯十年测试老司机写给迷茫的你

测试人员学linux(七) : 在CentOS7上 安装apachephp

测试人员学linux(一) : Linux历史和安装

开发人员学Linux:使用JMeter对网站和数据库进行压力测试