Linux 最常用命令:能解决 95% 以上的问题( 三 )

  • 修改用户密码命令:passwd例如:修改当前用户名为 sang 的用户密码:passwd sang
  • 在添加用户之后,只有为其设置密码,用户才能登陆

    Linux 最常用命令:能解决 95% 以上的问题

    文章插图
    • 删除用户命令:userdel
      • 删除用户:userdel 用户名
      • 删除用户并同时删除其登陆信息:userdel -r 用户名

    Linux 最常用命令:能解决 95% 以上的问题

    文章插图
    • 修改用户信息命令:usermod
      • 语法:usermod [选项] [参数] [用户名]
      • 修改用户登录名:usermod -l 新用户名 旧用户名
      • 修改用户所属分组:usermod -g 新组名称 用户名

    Linux 最常用命令:能解决 95% 以上的问题

    文章插图
    • 添加用户组命令:groupadd
      • 语法:groupadd [选项] [组名称]
      • 修改用户登陆名:groupadd 组名
      • 修改用户所属分组:groupadd -g 组 GID 组名

    Linux 最常用命令:能解决 95% 以上的问题

    文章插图
    权限操作Linux 操作系统为文件定义了读、写、执行三种权限,不同的用户或者用户组可以具有不同的权限,系统采用 “r”、“w”、“x” 来分别表示文件的读、写、执行权限 。使用 ls -l 命令可以查看到用户在当前目录或者文件的操作权限 。
    举列:
    drwxr -xr -x. 2 root root 4096 Sep 23 2011 bin从左至右分别表示如下含义:
    • d:代表 bin 数目目录而不是文件
    • rwx:代表拥有者具有读、写、执行的权限
    • r -x:代表同组用户具有读、执行的权限,但是没有写权限
    • r -x:代表其他组用户具有读、执行权限,没有写权限
    常用的变更权限命令为:chmod
    语法:chmod [选项] [参数]

    Linux 最常用命令:能解决 95% 以上的问题

    文章插图
    chmod 的参数可以分为两种,分别是权限模式和数字模式 。
    权限模式:
    权限模式使用 u、g、o 分别代表拥有者、同组用户、其他组用户,使用 + 和一代表赋予和收回权限,使用 r、w、x 代表读、写、执行权限 。
    例如:将文件01的执行权限给当前用户,写权限赋给用户所在的用户组和其他用户 。
    chmod -r U+X,G+W F01例如:将文件 f01 的读、写、执行的权限赋给当前用户,将读、写权限赋给用户所在的用户组和其他用户 。
    chmod -r u=rwx,g=rw,o=rw f01数字模式:
    为了简化授权步骤,用户也可以采用数字模式进行授权,使用二进制的形式代表 r、w、x 三种权限,如 101 (5) =r -x111 (7) =rwx100 (3) =r- -
    例如:将文件 f01 的读、写、执行的权限赋给当前用户,将读和执行权限赋给用户组、将写和执行权限赋给其他用户 。
    chmod 753 -r f01例如:将文件 f01 的读、写、执行权限赋给所有用户 。
    chmod 777 -r f01Linux 进程管理在 Linux 的应用中,我们需要对进程进行管理,如查看某个进程是否启动、以及在必要的时刻,杀掉某个线程 。
    • 查看进程命令:ps
    ps 命令是 Linux 操作系统中查看进程的命令,通过 ps 命令我们可以查看 Linux 操作系统中正在运行的过程,并可以获得进程的 PID(进程的唯一标识),通过 PID 可以对进程进行相应的管理 。
    ps -ef | grep [进程关键字]根据进程关键词查看进程命令显示如下,显示的进程列表中第一列表示开启进程的用户,第二列表示进程唯一标识 PID,第三列表示父进程 PPID,第四列表示 CPU 占用资源比列,最后一列表示进程所执行程序的具体位置 。
    [shang@localhost ~]$ ps -ef|grep sshdroot 1829 1  0 May24 ?   00:00:00 /usr/sbin/sshdshang 24166 24100  0   20:17 pts/2  00:00:00      grep  sshd[shang@localhost ~]$


    推荐阅读