Linux系统管理基本命令——学习札记(一)

时间:2021-04-27 22:26:43

1. free    显示内存使用状态
    -l 显示详情
    -b, -k, -m, -g show output in bytes, KB, MB, GB
    -s update ervery seconds

2. date 显示日期

3. id 显示登录用户的id

3. last 显示目前和过去登录系统的用户信息
    -10 查询最后登录系统的10位用户
    -10 -a 查询最后登录系统的10位用户,并在最后一行显示主机名

4. screen 多重视窗管理程序
    screen 创建新视窗
    -ls 显示所有视窗
    按Ctrl+A进行视窗切换

5. shutdown 系统关机命令
    shutdown -h now  立即关闭系统
    shutdown +10 "system will shutdown after 10 min" 系统将在10
    分钟后关机并发出警告信息system will shutdown after 10 min
   
    shutdown -h 23:00 &  系统将在23:00关机 &代表将命令放在后台执行

    shutdown -c 取消定时设置

6. sleep 1m;date 设定延迟1分钟后执行date命令
    sleep 1m 设定系统休眠1分钟

7. su 更换用户身份
    su root 切换到root用户中
    su - root -c ifconfig 切换到root用户中执行ifconfig然后恢复原来的用户
    su -m cynric 切换到cynric用户中但不改变环境变量

8. sudo reboot 切换到有权限执行reboot命令的用户中执行reboot、
    sudo -l 显示当前用户可以执行和不可以执行的命令
    sudo -v 将sudo命令有效期延长5分钟
    sudo -k 取消密码有效期

9. tload 显示系统负载
    tload 显示当前终端的系统负载信息
    tload -d 2以秒为单位,设定tload侦测系统负载的时间为2秒
    tload /dev/tty2 显示指定终端系统的负载信息

10. top 显示当前运行的任务信息
      top -c 显示程序及其完整相关信息
      top -d 3 每3秒钟刷新信息
      top -n 5 信息刷新5次后结束top命令

11. uname 不带任何的选项的显示系统名称
      uname -a 显示系统所有信息
      uname -i 显示硬件平台
      uname -p 显示处理器类型
      uname -r 显示内核发行版
      uname -o 显示操作系统

12. useradd 建立系统账号命令

13. usermod 修改用户账号命令

14. userdel 删除用户账号命令

15. users   显示所有账户

16. w 显示当前登录系统的用户信息

17. whereis ifconfig 查找ifconfig命令及其手册页帮助文件的位置

18. which ifconfig 查找指定命令ifconfig的位置

19. who 显示当前登录用户的信息
      who -b 显示系统上次启动的时间
      who -l 显示系统登录进程
      who -r 显示当前执行等级

20. whoami 显示登录用户名