• Linux命令(用户管理、组和时间管理)


    • 用户管理   

    • Linux系统是一个多用用户的系统
    • 用户分为三类:      超级用户(root)用户的id是0     伪用户     用户的id是1----499,虽然存在,但不能被登录       普通用户      用户id伪500---60000。
    • 用户信息存放的位置:  /ect/passwd       查看文件信息   cat    /etc/passwd
    • 创建用户的语法: useradd  -u 用户id  -g  主机名称  -G 用户其他组名称   -c  用户描述(别名)    用户名
    •  useradd -u 666 -g root -G sys,users,admin -c 'newUser' uqy97a
    • 查看用户所属组     语法       group  uq97a
    • 查看用户信息        语法        cat   /etc/passwd
    • 简单用户创建方式 语法        useradd 用户名
    • 用户设置密码        语法        passwd 用户名称
    • 修改用户登录名     语法        usermod   -l        修改后的名字       修改前的名字
    • 删除用户(已经登陆的用户无法删除)
    • userdel      -r       用户名名称
    • 切换用户       su   用户名名称(root用户切换不需要密码)
    • 组管理用户

    • Linux存在多个组
    • 组信息存放的位置    /etc/group
    • 查看该文件              cat  etc/goup
    • 组的添加
    • group    用户名名称
    • 删除组
    • groupdel       用户名名称
    • 时间

    • 查看当前时间        date
    • 修改时间               date     MMDDHHMMYYYY(月、日、时、分、年)
    •                              date -s  'yyy-mm-dd  HH:MI:SS'(年、月、日、时、分、秒)
    • 修改时区
    • cp /etc/share/zoninfo/Asia/Shanghai  /etc/localtime
    • 使用网同步当前时间
    • ntpdate pool.ntp.org
    • 查看当前系统ntpd服务是否开启
    • service      ntpd   status
    • 设置开机启动时间                  chkconfig ntpd on    
    • sudo的用法

    • sudo 用于提升非root用户的某些命令的权限:
    • 使用root用户输入  vim /etc/sudoers 文件命令 把 root            ALL=(ALL)         ALL复制一行 把用户root改为普通用户保存
    • 切换到普通用户输入sudo  poweroff 关机 sudo后面操作你想要操作的命令
  • 相关阅读:
    MySQL数据库之索引
    python面向对象编程
    linux端口占用
    lintcode
    java基础
    lintcode
    linux 常用命令
    Docker & Kubernates
    angular preparation
    java 命令行
  • 原文地址:https://www.cnblogs.com/hph1728390/p/11084986.html
Copyright © 2020-2023  润新知