加入收藏 | 设为首页 | 会员中心 | 我要投稿 鞍山站长网 (https://www.0412zz.cn/)- 智能营销、数据计算、数据可视化、负载均衡、研发安全!
当前位置: 首页 > 服务器 > 搭建环境 > Linux > 正文

Linux指令

发布时间:2022-08-09 10:10:33 所属栏目:Linux 来源:互联网
导读:关机重启 指令 简介 shutdown -h now 立刻进行关机 shutdown -h 1 1分钟后进行关机 shutdown -r now 立即进行重启 halt 关机 reboot 现在重新启动计算机 sync 将内存数据同步到磁盘上 注意:不论是重启系统或者关闭系统,都应先手动运行sync命令进行内存数据
  关机&重启
  指令 简介
  shutdown -h now 立刻进行关机
  shutdown -h 1 1分钟后进行关机
  shutdown -r now 立即进行重启
  halt 关机
  reboot 现在重新启动计算机
  sync 将内存数据同步到磁盘上
  注意:不论是重启系统或者关闭系统,都应先手动运行sync命令进行内存数据同步
 
  即使目前的shutdown/reboot/halt等命令均在关机前进行了sync命令,但应谨慎为上
 
  用户管理
  用户登录和注销
  尽量少使用root账户登录,因为它是系统管理员,拥有最大的权限。为了避免误操作,一般使用普通账户登录,如若需要相应的权限,可以使用su - root命令临时切换为系统管理员身份。
 
  在提示符下输入logout即可注销账户
 
  添加用户
  基本介绍:Linux系统是一个多用户多任务的操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账户,然后用这个账号的身份进入系统
 
  基本语法
 
  useradd 用户名
 
  当创建用户成功以后,会自动的创建和用户名同名的家目录
 
  也可以通过useradd -d 指定目录 新的用户名,给新创建的用户指定家目录
 
  指定/修改密码
 
  passwd 用户名
 
  删除用户
  基本语法
 
  userdel 用户名
 
  默认保留home目录,仅删除用户
 
  user -r 用户名 ,删除用户以及用户home目录
 
  查询用户
  基本语法
 
  id 用户名 ,即可显示用户信息
 
  说明,当用户不存在时,返回无此用户
 
  切换用户
  基本介绍
 
  在Linux系统中,如果当前用户的权限不够,可以通过su - 更高权限用户,切换用户执行
 
  基本语法
 
  su - 切换用户名
 
  细节说明
 
  从高权限用户切换到低权限用户,不需要输入密码,反之需要
 
  当需要返回原来用户时,使用exit/logout指令
 
  查看当前用户
  基本语法
 
  whoami/who am i
 
  用户组
  介绍: 类似于角色,系统可以对有共性/权限的多个用户进行统一管理
 
  新增组
 
  groupadd 组名
 
  删除组
 
  groupdel 组名
 
  创建用户时指定用户组
 
  useradd -g 用户组 用户名
 
  如果创建用户时,并未指定用户组,则默认与用户名同名的用户组
 
  修改用户组
 
  usermod -g 用户组 用户名
 
  用户和组相关文件
 
  /etc/passwd
 
  用户(user)的配置文件,用于记录用户的各种信息
 
  每行含义: 用户名:口令:用户标识号:组标识号:注释性描述:主目录:登录shell
 
  /etc/shadow
 
  口令的配置文件
 
  每行含义: 登录名:加密口令:最后一次修改时间:最小时间间隔:最大时间间隔:警告时间:不活动时时间:失效时间:标志
 
  /etc/group
 
  组(group)的配置文件, 记录Linux包含的组信息
 
  每行含义: 组名:口令:组标识号:组内用户列表
 
  指定运行级别
  基本介绍
 
  运行级别说明:
 
  0 : 关机
 
  1 : 单用户(找回丢失密码)
 
  2 : 多用户状态没有网络服务
 
  3 : 多用户状态有网络服务
 
  4 : 系统未使用保留给用户
 
  5 : 图形界面
 
  6 : 系统重启
 
  说明: 常用运行级别是3和5, 也可以指定默认运行级别
 
  命令: init[0123456]
 
  通过init来切换不同的运行级别
 
  CentOS7运行级别说明
 
  在/ect/inittab文件中进行了简化, 如下:
 
  multi-user.target: analogous to runlevel 3
 
  graphical.target: analogous to runlevel 5
 
  -# To view current default target, run:
 
  systemctl get-default
 
  -# To set a default target, run:
 
  systemctl set-default TARGET.target
 
  重置root密码
  如何找回root密码
 
  重启系统, 进入开机界面, 按"e"进入编辑界面

(编辑:鞍山站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读