• 目录

    用户管理

    用户组

    管理用户组内成员

    系统管理相关命令

    进程相关命令

    关机和重启命令

    系统管理其它命令


    用户管理

  • 创建用户
  • useradd (选项)用户名
  • 例:useradd tj(创建用户tj)
  • 设置用户口令(密码)
  • passwd (选项)用户名
  • 例:passwd tj 按回车
  • (更改tj用户的密码)
  • 密码不能是回文
  • 修改用户
  • usermod 选项 用户名
  • 例:只有usermod并回车可以看到它的所有选项
  • 例:更改用户名
  • usermod -l tjs tj
  • (把tj用户改名为tjs)
  • (修改时此用户不能被使用)(切换用户时用户没有退出)
  • 退出可以用exit或关闭连接再次重新连接
  • exit 退出当前用户
  • 删除用户
  • userdel (选项)用户名
  • 只有userdel并回车可以看到它的所有选项
  • 加了选项删除的更干净
  • 用户组

  • 创建用户组
  • groupadd (选项) 用户组名
  • 例:groupadd tj
  • 创建tj用户组
  • 修改用户组
  • groupmod (选项) 用户组名
  • 只有groupmod并回车可以看到它的所有选项
  • 例:groupmod -n tjs tj
  • 把tj用户组改名为tjs
  • 查询用户所属组
  • groups 用户名
  • 不给用户添加用户组,那么该用户的用户组就是它自己的用户名
  • 例:groups tj
  • 查询tj用户所属组
  • 删除用户组
  • groupdel 用户组
  • 例:groupdel tj
  • 删除tj用户组
  • 管理用户组内成员

  • gpasswd (可选项)组名
  • gpasswd是Linux下的管理工具,用于将一个用户添加到组或者从组中删除
  • -a:添加用户到组
  • -d:从组删除用户
  • -A:指定管理员
  • -M:指定组成员(和-A的用途差不多)
  • -r:删除密码
  • -R:限制用户登入组,只有组中的成员才可以用newgrp加入组
  • 忘记选项了可直接gpasswd+回车进行查看
  • 系统管理相关命令

  • 日期管理
  • date (参数选项)
  • 参数选项:
  • -d<字符串>:显示字符串所指的日期和时间
  • 字符串前后必须加上双引号
  • 例:date -d "2020-12-12 11:11:11"
  • 输出显示2020年12月12日 星期六 11:11:11 CST
  • date -s "2020-12-12 11:11:11"
  • 设置时间为2020年12月12日 星期六 11:11:11 CST
  • 只有date并回车则展示系统当前时间
  • -s<字符串>:根据字符串来设置日期和时间
  • 字符串前后必须加上双引号
  • -u:显示GMT
  • --help:在线帮助
  • --version:显示版本信息
  • 显示用户
  • logname
  • 切换用户
  • su 用户名
  • 切换用户执行命令,执行完毕后再变回原来的使用者
  • su -c 一个命令语句 用户名
  • 查看当前用户的详细信息(用户ID,群组ID,所属组)
  • id [-g][--help][--version][用户名称]
  • 参数选项
  • -g或--group 显示用户所在群组的ID
  • -G或--groups 显示用户所属附加群组的ID
  • -n或--name 显示用户,所属群组或附加群组的名称
  • -r或--real 显示实际ID
  • -u或--user 显示用户ID
  • -help 显示帮助
  • -version 显示版本信息
  • 提高普通用户的操作权限
  • sudo [参数选项]
  • sudo命令就是帮助当前用户提高权限
  • 如果当前用户没有权限就用sudo
  • 例: sudo ls
  • 使当前用户以系统管理者身份执行ls命令
  • 例:sudo -u root ls
  • 指定root用户执行ls命令
  • 参数选项
  • sudo command 要以系统管理者身份(或以-u更改为其它人)执行命令
  • -V 显示版本编号
  • -h 会显示版本编号和指令的使用方式说明
  • -I 显示出自己的权限
  • -v 超出N分钟没有使用,要求再次输入密码(默认5分钟)
  • -k 下一次执行sudo时问密码
  • -s 执行环境变数中的SHELL所指定的shell,或是/etc/passwd 里所指定的shell
  • -H 将环境变数中的HOME指定为要变更身份的使用者HOME目录
  • 进程相关命令

  • 实时显示进程(process)的动态
  • top [参数选项]
  • 最常用是直接top+回车,能实时监控进程(process)的动态
  • 按下q监控即会停止
  • top -p PID(只监控指定进程)
  • 参数选项
  • -d:改变显示的更新速度,或是在交谈式指令列按s
  • -q:没有任何延迟的显示速度,如果使用者是有superuser的权限,则top将会以最高的优先序执行
  • -c:切换显示模式,共有两种模式,一是只显示执行档的名称,另一种是显示完整的路径与名称
  • -S:累积模式,会将已完成或消失的子行程的CPU time累积起来
  • s:安全模式,将交谈式指令取消,避免潜在的危机
  • -i:不显示任何闲置(idle)或无用(zombie)的行程
  • -n:更新的次数,完成后将会退出top
  • -b:批次档模式,搭配"n"参数一起使用,可以用来将top的结果输出到档案内
  • 显示内容中
  • PID是每一个进程的ID,通过PID就能找到对应的进程
  • USER表示这个进程是属于哪个用户的
  • PR表示进程的优先级
  • NI也是表示进程的优先级,如果是负数则是高优先级,正数则是低优先级
  • VIRT表示当前进程使用虚拟内存的总量
  • S表示当前进程的运行状态:S表示sleep睡眠状态,R表示run运行状态
  • COMMAND表示命令的名字
  • 类似于Windows的任务管理器
  • 显示当前系统正在运行的进程信息(只展示PID TIME CMD)
  • ps
  • 展示系统中所有进程信息(只展示PID TIME CMD)
  • ps -A
  • 展示系统中所有进程信息(展示全)
  • ps -ef
  • 查看指定用户的进程信息
  • ps -u 用户名
  • 中断执行的程序
  • kill [-s <信息名称或编号>] [程序]
  • kill [-l <信息编号>]
  • 参数选项
  • -l <信息编号>:若不加信息编号选项,则-l参数会列出全部的信息名称
  • 直接加程序的PID或者PGID,也可以是工作编号
  • -u 用户名 :杀死这个用户中所有进程
  • 例:kill 1111(表示要杀死PID为1111的进程)
  • kill -编号 1111(表示要按编号的方式杀死PID为1111的进程)
  • 编号表怎么杀
  • kill -9 1111(编号为9表示强制杀死)
  • 查看kill的编号
  • kill -l
  • 杀死指定用户的所有进程(2种方法)
  • killall -u 用户名
  • kill -9 $(ps -ef | grep 用户名)
  • 关机和重启命令

  • 关机
  • shutdown 参数选项
  • 例:shutdown -c(取消关机动作)
  • shutdown -h now(立马关机,关机后停机,不会再启动)
  • shutdown +1 "警告讯息"(延迟1分钟再关机,并出现警号讯息)
  • shutdown -r +1 "警告讯息"(延迟1分钟再重启,并出现警告讯息)
  • 参数选项:
  • -t seconds:设定在几秒钟之后进行关机程序
  • -k:并不会真的关机,只是将警告讯息传送给所有使用者
  • -r:关机后重新开机
  • -h:关机后停机
  • -n:不采用正常程序来关机,用强迫的方式杀掉所有执行中的程序后自行关机
  • -c:取消目前已经进行中的关机动作
  • -f:关机时,不做fcsk动作(检查Linux档系统)
  • -F:关机时,强迫进行fsck动作
  • time:设定关机的时间
  • - message:传送给所有使用者的警告讯息
  • 只有shutdown并回车
  • 在CentOS 6及之前是立马关机
  • 而在CentOS 7中是延迟1分钟再关机
  • 重启
  • reboot 参数选项
  • 例:只有reboot加回车就是立马重启(常用)
  • 参数选项
  • -n:在重开机前不做将记忆体资料写回硬盘的动作
  • -w:并不会真的重开机,只是把记录写到/var/log/wtmp 档案内
  • -d:不把记录写到/var/log/wtmp 档案里(-n这个参数包含了-d)
  • -f:强迫重开机,不呼叫shutdown这个指令
  • -i:在重开机之前先把所有网络相关的装置先停止
  • 系统管理其它命令

  • 显示当前登录系统的用户
  • who 参数选项
  • 例:只有who并回车将显示用户名,线路,时间,备注
  • who -H(则会告诉你哪一列对应什么要素,更加全面)
  • 参数选项:
  • -H:显示标题信息
  • -u:显示闲置时间,如果一份之后有操作,则显示点,如果超过24小时无操作,则显示old字符串
  • -q:只显示登入系统的账号名称和总人数
  • -s:次参数将忽略不予处理,仅负责解决who指令其版本的兼容性问题
  • -w:显示用户的信息状态栏
  • --help:在线帮助
  • --version:显示版本信息
  • 校正服务器时间,时区(与NTP时间服务器同步)
  • timedatectl
  • timedatectl并回车展示各信息
  • 其中local time表本地时间
  • university time表全球时间
  • RTC time表主板上的时间
  • Time zone表时区
  • NTP enabled表NTP协议
  • NTP synchronized表NTP同步
  • 禁用NTP:
  • timedatectl set-ntp false
  • 禁用后就能自己设置时间(timedatectl set-time "时间")
  • 开启NTP:
  • timedatectl set-ntp true
  • 查看所有可用时区
  • timedatectl list-timezones
  • 设置本地时区
  • timedatectl set-timezone "时区名"
  • 清屏
  • clear

Linux常用命令-详细1相关推荐

  1. Linux常用命令详细大全(面试常考)

    文章目录 1.查看目录与文件:ls 2.切换目录:cd 3.显示当前目录:pwd 4.创建空文件:touch 5.创建目录:mkdir 6.查看文件内容:cat 7.分页查看文件内容:more 8.查 ...

  2. 史上最全的Linux常用命令汇总①收藏这一篇就够了!(超全,超详细)

    史上最全的Linux常用命令汇总①(超全面!超详细!)收藏这一篇就够了! Linux命令基础 Shell Linux命令分类 Linux命令行的格式 编辑Linux命令行的辅助操作 获取命令帮助的方法 ...

  3. linux命令txt,Linux常用命令(非常详细!)

    原标题:Linux常用命令(非常详细!) 文件命令: 1.pwd (print work directory) 译:查看路径 2.ls (list) 译:查看目录下的文件和文件夹 例:ls -l (以 ...

  4. 统信UOS命令大全 麒麟系统命令大全 Linux常用命令操作大全(非常全非常详细) ubuntu命令大全常用操作命令大全

    [腾讯云]云服务器2核4G74元/年,222元/3年 Linux常用命令大全(非常全!!!)适用于 统信UOS 麒麟kylin 系统信息  arch 显示机器的处理器架构 uname -m 显示机器的 ...

  5. 超详细的Linux常用命令锦集,推荐收藏!!!【持续更新】

    目录 Linux系统简介 Linux常用命令大全 一.系统操作相关命令 1.系统信息处理 2.系统重启及关机 二.文件操作相关命令 1.文件及目录操作 2.文件搜索操作 3.文件挂载系统 4.文件权限 ...

  6. Linux常用命令——最详细!!!!

    Linux常用命令 当前文件结构 Linux常用命令详解(第一章)(ls.man.pwd.cd.mkdir.echo.touch.cp.mv.rm.rmdir.) ls ls常用参数: ls -a l ...

  7. THREE DAY | 网络安全之Linux(包含Linux常用命令,镜像下载,docker命令等内容)超详细!!!

    THREE DAY | 网络安全之Linux 一.Linux介绍 1.Linux系统简介 Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户.多任务.支持多 ...

  8. linux目录搜索ip的命令,Linux常用命令全集 详细用法

    内容较长,建议先看目录 目录 Linux常用命令全集 详细用法 基础 相关介绍 控制台切换 快捷键 查看帮助 查看系统相关信息 查看ip地址 关机重启 目录与文件 相关介绍 查看文件 cat命令 le ...

  9. Linux 常用命令——超详细(建议收藏)

    Linux Linux 一.系统目录结构 1. / :根 2. /bin :用户二进制文件 3. /sbin :系统二进制文件 4. /etc :配置文件 5. /dev :设备文件 6. /proc ...

最新文章

  1. 018_Jedis的Hash数据类型
  2. 网站被黑的原因真实案例
  3. doctype声明、浏览器的标准、怪异等模式
  4. Python 爬虫基础 - 浏览器伪装
  5. 今日恐慌与贪婪指数为60 贪婪程度有所缓解
  6. 推荐系统应该如何保障推荐的多样性?
  7. 三年期定期存款利率多少?
  8. 电脑开机进不了桌面拒绝访问怎么办
  9. 反向链接 反向代理_反向链接列表
  10. Android将数据导出为excel文件的方法
  11. poj3580:SuperMemo(块状链表/Splay)
  12. Excel 替换 回车
  13. 五千来多字,就为了聊聊HTTP报文,请求响应头,cookie以及HTTPS加密方式
  14. QT使用MSVC编译时报错C2001: 常量中有换行符
  15. JEOL:发布新的扫描电子显微镜JSM-IT700HR
  16. 51nod-生产口罩(拓补排序+DP)by zyz
  17. Job for network.service failed because the control process exited with error code. 的解决办法
  18. solo 电路 耳放_自己焊的一个耳放(参考solo)
  19. 攻防世界 Misc高手进阶区 7分题 Russian-zips
  20. 74HC595原理介绍

热门文章

  1. 开源公告|更可信的人脸识别,腾讯优图TFace正式开源!
  2. 2018,这一年的腾讯优图,我们总结一下!
  3. 如何动手搭建一套简单的直播系统
  4. 【转】中国人唯一不认可的成功——就是家庭的和睦,人生的平淡
  5. 来自30岁女程序员的自我唤醒
  6. 《你心柔软,却有力量》-林清玄--读书笔记
  7. 基于java的高校运动会管理系统的设计与实现--毕业论文(可仅作参考)
  8. Eclipse连接Hadoop集群(详细版)
  9. bp神经网络实现人脸识别,车牌识别深度神经网络
  10. 微信里打开公众号关注页面