ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

超详细的Linux常用命令

2021-07-04 23:54:41  阅读:326  来源: 互联网

标签:显示 常用命令 信息 cd date 用于 详细 Linux 进程


常用系统工作命令
  1. echo: 将信息返回到终端屏幕上面或者提取变量信息;结合管道符嵌套使用 eg: echo haha 或者 echo $PATH ;其中$表示提取变量的实际值

watermark,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=

  1. date: 显示时间或者设置系统时间

date 显示系统时间

date 加一些参数特殊显示

date "+%Y-%m-%d" 按照年-月-日显示,命令参数严格区分大小写

date "+%H:%M:%S" 按照时:分:秒显示

watermark,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=

timedatectl status 显示系统时间

timedatectl set-time 2021-07-02 设置系统时间  与date -s区别:只是不同设置时间的方式

watermark,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=

  1. reboot 重启系统  poweroff 关机  

 

  1. wget 下载网络文件  eg: wget http://www.XX.com/haha.rar

 

  1. ps 查看进程

-a  显示所有进程名称

-u  显示所有进程的详细信息

-x  有无终端的信息都显示出来

watermark,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=

R 正在允许状态 running

S 休眠状态 sleeping

D 不可中断状态,可能在为用户或不在提供进程  类似windows 未响应状态

Z 僵尸(死)进程 这个服务程序未提供服务,但一直在消耗资源 zombile

T 被停止状态 stopped

 

  1. pstree 以树状图的形式显示进程信息

watermark,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=

  1. top 动态形式显示进程信息,加强版的windows任务管理器

X user 在rhel8中表示用户的登录数 在以前表示终端的登录数

load average 负载值 1表满队列  5表排队等待

us  cpu使用百分百  id cpu空闲   buff/cache 缓存交互值

Swap 交换分区类似windows的虚拟内存

watermark,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=

  1. kill 进程号码   结束进程 eg:pidof sshd 查看进程  kill 1061 结束sshd进程

watermark,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=

  1. killall 进程名称  用于结束多进程号的进程,也就是pidof 查到多个的进程号  killall httpd

watermark,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=

  1. nice  用于调整进程的优先级  nice -n -20 bash

watermark,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=

  1. pidof  用于查询某个指定服务进程的PID号码  pidof sshd

watermark,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=

系统状态检查命令
  1. ifconfig 用于获取网卡配置信息及网络状态 主要关注:网卡名称、IP地址、mac地址、收发包数及大小

watermark,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=

  1. uname -a  用于查询系统内核版本及系统架构信息  查询系统版本详细信息 cat  /etc/redhat-release

watermark,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=

  1. uptime 用于查询cpu负载值,分别表示 1、5、15分钟的负载值,x user在 rhel5/6/7中表示终端数,而在rhel 8中表示用户登录数

watermark,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=

  1. free 用于查询当前系统内存使用信息,free 不加参数表示的是以KB为单位,free -m 表示以MB为单位,free -h表示以GB为单位

watermark,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=

  1. who 用于查看当前主机的登陆数

 

  1. last 用于查看主机登录记录,每次登录后都将记录到日志文件中

watermark,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=

  1. ping 用于测试主机的网络连通性,在windoows中每次ping为4次,但在linux中未指定次数时会一直ping下去直到ctrl+c进行打断为止,-c 指定次数 ping -c 4 192.168.10.1

watermark,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=

  1. tracepath 用于显示数据包到目的主机所经过的路由信息

watermark,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=

  1. netstat 用于显示网络连接端口状态的相关信息 netstat -an

watermark,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=

  1. history 用于查看历史执行过的命令,同时可使用 !加数字执行之前的命令

watermark,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=

  1. sosreport 用于收集系统配置及架构信息并输出诊断文件以便排查问题

watermark,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=

 

查找定位文件命令
  1. pwd 用于显示当前所处的工作目录

watermark,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=

  1. cd 用于切换单前的工作路径; cd 目录 切换到某个目录  cd - 切换到

上次所在的目录 cd ~ 切换到单前用户的家目录  cd .. 切换到上级目录

watermark,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=

  1. ls 用于显示当目录的文件信息  ls -a 显示所有文件包括以.开头的隐藏文件 ls -l 详细显示文件的属性及文件大小

watermark,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=watermark,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=

  1. tree 用于以树状图的形式显示目录内容及结构

watermark,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=

  1. find 用于按照指定条件查找文件对应的位置  [root@server home]# find / -name fstab

[root@server home]# find / -user linuxprobe

watermark,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=

  1. locate 用于按照名字快速搜索文件对应的位置,这个命令使用前需要生成索引数据库然后再进行查找,查找没有find全盘查找的精确但是速度较快

watermark,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=

  1. whereis 用于按照名字快速查找二进制命令文件及帮助手册所对应的位置

watermark,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=

  1. which 用于按照指定名称快速搜索二进制程序命令所对应的位置

watermark,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=

 

 

watermark,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=watermark,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=

 

 

 

此文章仅记录自己的一个学习过程;  逆水行舟

 

标签:显示,常用命令,信息,cd,date,用于,详细,Linux,进程
来源: https://blog.51cto.com/u_15292540/2974590

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有