Linux操作系统的基础指令 III

1、hostname 指令 (操作服务器的主机名  读取、设置)

用法:#hostname        输出完整主机名

          #hostname -f    输出当前主机名中的FQDN(全限定域名)


2、id指令 (查看用户的基本信息,用户id,用户组id,附加组id)

该指令如果不指定用户则默认当前用户

用法:#id

           #id 用户名

如果要验证上述信息是否正确

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

验证用户组信息,通过文件/etc/group


3、whoami指令 (显示当前登录的用户名)一般用于shell脚本

用法:#whoami


4、ps -ef指令 

ps:查看服务器的进程信息

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

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


5、top指令 (查看服务器的进程占的资源)

用法: 进入命令:#top         (动态显示)

            退出命令:q

在运行top的时候:

M: 表示将结果按内存(MEM)从高到低进行降序排列;

p:表示将结果按照CPU使用率从高到低进行降序排列;

1 :看多个CPU


6、du -sh指令 (查看目录的真实大小)

用法:#du -sh 目录路径

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

                  -h 表示以高可读性的形式显示


7、find 指令  (用于查找文件)

用法: #find 搜索路径范围 选项 选项的值

选项:-name 按照文档名称进行搜索 (支持模糊搜索)

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

文档类型:“-”文件(在使用find的时候需要用 f )“d”文件夹


8、service指令 (用于控制软件的服务 启动/停止/重启)

用法:#service 服务名 start /stop /restart

例如:需要启动本机安装的Apache(网站服务器软件)其服务名httpd


9、kill 指令 (当遇到僵尸进程或者出于某些原因需要关闭进程)

用法:#kill 进程PID  (语法需要配合ps 一起使用)

          #killall  进程名称


10、ifconfig (获取网卡信息)

用法:#ifconfig 


11、reboot 指令 (重新启动计算机)

用法:#reboot 

          #reboot -w     模拟重启,但是不重启(只写关机与开机日志信息)


12、shutdown (关机)

用法:#shutdown  -h now 或者 #shutdown -h 12:25

ctrl +c 取消    centos7以后用 shutdown -c 取消

          #init 0

          #halt

          #poweroff


13、uptime指令 (输出计算机的持续在线时间)

用法:#uptime 


14、uname 指令 (获取计算机操作系统的信息)

用法:#uname   获取操作系统的类型

          #uname -a   获取全部系统信息


15、netstat  查看网络连接状态

用法:#netstat -tnlp

        -t :表示只列出tcp协议的连接

        -n  :表示将地址从字母组合转化为ip地址,将协议转化成端口号来显示

        -l :表示过滤出“state(状态)”列中值为LISTEN(监听)的连接

        -p :表示显示进程的pid和进程名称


16、man 指令(手册)

用法:#man 命令

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值