系统相关
首页 > 系统相关> > Linux系统管理类命令

Linux系统管理类命令

作者:互联网

Linux基础命令


一、ls

ls是查看文件夹
直接ls是查看当前所在位置文件夹的文件,相对路径
ls /tmp是查看tmp文件夹下的文件,绝对路径
请添加图片描述

二.pwd

显示当前工作目录,也就是我们当前在哪个文件夹下请添加图片描述

三.cd

改变当前工作目录,也可以采用相对路径或绝对路径请添加图片描述
请添加图片描述

四.date

date [-u] [-d datestr] [-s datestr] [–utc] [–universal] [–date=datestr] [–set=datestr] [–help] [–version] [+FORMAT] [MMDDhhmm[[CC]YY][.ss]]
[+FORMAT] 根据格式要求来显示请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述

五.clock hwclock

-s:以硬件时钟为准
-w:以系统时钟为准请添加图片描述

六.passwd

设置用户密码 passwd useranme
-d username:删除用户密码
-l username:lock
-u username:unlock
-S username :status
–stdin username:从标准输入过去密码
echo “123456” | passwd --stdin nebula
请添加图片描述

七.su

su : 改变用户身份
- username:切换用户,改变环境变量
username:切换用户
-c:command 或 --command=command 变更为帐号为 USER 的使用者并执行指令(command)后再变回原来使用者
请添加图片描述
变更帐号为 root 并在执行 ls 指令后退出变回原使用者
请添加图片描述
变更帐号为 clsung 并改变工作目录至 clsung 的家目录(home dir)

八.who w

显示登录到系统的用户信息
who是目前登录到系统的用户信息
w是登陆过包括目前登录到系统的用户信息请添加图片描述

九.uname

显示操作系统的相关信息
-n 主机名
-r 内核版本
请添加图片描述

十.dmesg

显示开机信息

十一.uptime

显示系统运行的信息
17:28:49 up 3:06, 2 users, load average: 0.00, 0.01, 0.05
当前系统时间–系统累计运行时间—登录用户数—平均负载量,最近1分钟,5分钟,15分钟

十二.free

显示系统内存状态
-b 以Byte显示内存使用情况
-k 以kb为单位显示内存使用情况
-m 以mb为单位显示内存使用情况
-g 以gb为单位显示内存使用情况
-s<间隔秒数> 持续显示内存
-t 显示内存使用总合

十三. ps

显示进程运行的瞬间的状态
ps(process status),用来查看当前运行的进程状态,一次性查看,如果需要动态连续结果使用 top

linux上进程有5种状态:

  1. 运行(正在运行或在运行队列中等待)
  2. 中断(休眠中, 受阻, 在等待某个条件的形成或接受到信号)
  3. 不可中断(收到信号不唤醒和不可运行, 进程必须等待直到有中断发生)
  4. 僵死(进程已终止, 但进程描述符存在, 直到父进程调用wait4()系统调用后释放)
  5. 停止(进程收到SIGSTOP, SIGSTP, SIGTIN, SIGTOU信号后停止运行运行)

十四.top

显示当前系统正在执行的进程的相关信息,包括进程 ID、内存占用率、CPU 占用率等
-c 显示完整的进程命令
-s 保密模式
-p <进程号> 指定进程显示
-n <次数>循环显示次数

标签:username,显示,系统管理,命令,内存,Linux,进程,运行,ls
来源: https://blog.csdn.net/weixin_55772194/article/details/120848631