linux高级指令(1)

1.hostname指令

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

语法1:#hostname 含义:表示输入完整的主机名

语法2:#hostname -f 含义:表示输出当前主机名中的FQDN(全限定域名)

2.id指令

作用:查看一个用户的基本信息(包含用户id,用户组id,附加组id…),该指令如果不指定用户则默认当前用户

语法1:#id                默认当前执行该命令的用户的基本信息

用法2:#id 用户名         显示指定用户的基本信息

验证以上信息是否正确?

验证用户信息:通过文件/etc/passwd

验证用户组信息:通过文件/ect/group

3.whoami指令

作用:我是谁  显示当前登录的用户名 一般用于shell脚本,用于获取当前操作的用户名方便记录日志

语法:#whoami

4.ps -ef指令(重点)

指令:ps

作用:主要是查看服务器进程信息

选项含义:

      -e:等价于“-A”,表示列出全部进程

      -f:显示全部的列

案例:在ps的结果中过滤出要查看的进程状态

#ps-ef|grep 进行名称

 查看火狐浏览器的进程

5.top指令

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

语法:

     进入命令:#top

     退出命令:按下q键

输出结果

表头含义:

PID:进程id

USER:该进程对应的用户

PR:优先级

VIRT:虚拟内存

RES:常驻内存

SHR:共享内存(计算一个进程实际使用的内存=常驻内存-共享内存)

S:表示进程的状态(S表示睡眠,R表示运行)

%CPU:表示CPU的占用百分比

%MEM:表示占用内存的百分比

TIME+:执行时间

COMMAND:进程的名称或者路径

6.du -sh指令

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

语法:#du-sh 目录路径

 选项含义:

  -s:summaries。只显示汇总的大小

  -h:表示以搞可读性的形式进行显示

案例:统计“/root/lovelinux”和”/root/lirenjie”目录的实际大小

案例:统计“/etc”目录的大小

7. find 指令

作用:用于查找文件

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

选项:

    -name:anZH奥文档名称进行搜索

-type:按照文档的类型进行搜索

文档类型:“-”表示文件(使用find的时候需要用f来替换),“d”表示文件夹

案例:使用find来搜索anaconda-ks.cfg

 #find /root/ -name anaconda-ks.cfg

案例:搜索etc目录下的所有conf后缀文件

#find /etc-name*.conf

案例:使用find来搜索/etc/sane.d/目录下所有的文件

#find /etc/sane.d/-type f

案例:使用find来搜索/etc/目录下的所有文件夹

#find /etc-type d

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值