Linux高级指令

6 篇文章 0 订阅
5 篇文章 0 订阅

1.hostname指令

作用:操作服务器的主机名(读取)

主机名:就是设备的名字,可以自行修改,我的主机名就是在我安装操作系统之后修改的,现在修改成了ZH

(1)语法:hostnameZH

(2)语法:hostname -f

 

2.id指令d

作用:查看用户的一些基本信息,包括用户id、用户组id、附加组id,该指令如果不指定用户,则默认当前用户。

(1)语法:id            显示当前用户的基本信息。

(2)语法:id  用户名         显示指定用户的基本信息。

可以通过以下方式来验证id指令得到的信息是否正确

cat  /etc/passwd:验证用户信息

cat  /etc/group:验证用户组信息

 

3.whoani指令

作用:我是谁,显示当前登录用户的用户名。一般用于shell脚本。

语法:whoami

 

4.ps  -ef指令(重点)

作用:查看服务器的进程信息

选项含义                -e:等于‘-A’,表示列出全部的进程

                                -f:显示全部的列(显示全字段)

UID:该进程执行的用户

PID:该进程的id

PPID:该进程的父进程id,如果一个进程的父进程找不到,该进程称为僵尸进程。

C:CPU的占用率。

STIME:进程的启动时间。

TTY:终端设备。发起该进程的设备是被符号。“?”表示该进程并不是由终端设备发起

TIME:进程的执行时间

CMD:进程对应的名称或者路径。

(1)案例1   

在ps的结果中过滤出想要查看的进程

ps  -ef | grep 进程名

 

5.top指令 (与ps  -ef有点像)

作用:查看服务器进程占用的资源。

语法:

     进入命令:top  (动态显示,自动刷新)

     退出命令:按下q键

表头含义:
PID:进程id
USER:该进程执行的用户
PR:进程优先级,越大越高
NI:NICE,不怎么用

VITR:虚拟内存。
RES:常驻内存。
SHR:共享内存。
       计算一个进程实际使用的内存 = 常驻内存 - 共享内存

S:表示进程的状态,S表示睡眠,R表示运行
%CPU:cpu的占用百分比
%MEM:内存占用的百分比
TIME+:执行的时间
COMMAND:进程的名称或者路径

 在运行top指令的时候,可以按下方便的快捷键:

M:将结果按照内存从大到小排列

P:将结果按CPU使用率从高到低排序

1:显示多个(我的是8个)CPU信息

 

6.du  -sh指令

作用:查看目录的真实大小

语法:du  -sh  目录路径

选项含义               -s:summaries,只显示汇总的大小

                               -h:以较高可读性的方式显示

 

7.find指令

作用:用于查找文件(其选项有55个,这里只说)

语法:find 路径范围  选项  选项的值

 

 

8.kill指令

 

 

 

 

 

 

 

 

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值