Linux基础-2

显示/etc目录下,所有以.d结尾的文件或目录

  执行命令:ls /etc/*.d -d

显示/etc目录下,所有以.d结尾的文件或目录

显示/etc目录下,所有.conf结尾,且以m,n,r,p开头的文件或目录

  执行命令:ls /etc/[m,n,r,p]*.conf -d

显示/etc目录下,所有.conf结尾,且以m,n,r,p开头的文件或目录

创建/app/rootdir目录,并复制/root下所有文件到该目录内, 要求保留原有权限

  执行命令:mkdir -p /app/rootdir(创建目录,若父目录没有也一并创建)

  cp -Pr /root/./ /app/rootdir (复制root下所以文件或目录包括隐藏文件,到/app/rootdir,保留原有属性权限)

创建/app/rootdir目录,并复制/root下所有文件到该目录内

使用命令行展开功能,创建/tmp/a1, /tmp/a2, /tmp/a1/a, /tmp/a1/b,在/tmp/tmp1目录下创建目录:x_y, x_z, q_y, q_z

执行命令:mkdir -pv /tmp/a{1/{a,b},2}

创建/tmp/a1, /tmp/a2, /tmp/a1/a, /tmp/a1/b

执行命令:mkdir -pv /tmp/tmp1/{x,q}” ”{y,z}

在/tmp/tmp1目录下创建目录:x_y, x_z, q_y, q_z

总结用户、用户组管理命令并演示命令以及常见用法

  useradd(命令用于创建用户,配合选项以及参数可以指定用户属性等)


如创建名为user11的普通用户,并指定其基本组为users(不指定会默认创建同名字的用户组)


创建名为user12的系统用户,并指定其附加组为users

  userdel(命令用于删除用户)

如删除用户user11并删除家目录

 usermod(命令用于对已存在的用户进行更改)

  如为user11用户添加一个附加组user12

 

passwd+用户名 为用户添加密码

  groupadd(命令用于创建用户组)

创建用户组text12

  groupdel(命令用于删除用户组)

删除用户组text12

  groupmod(命令用于对已存在的用户组进行更改)

如更改用户组user22名字为text12

  gpasswd(命令用于管理组,如添加移除用户或改密码等)


如添加用户user12到用户组text11

文件权限,属主属组管理命令有哪些,并演示命令以及用法

  chmod:(命令用于修改文件权限)

修改/user111目录及目录下文件对其他用户拥有读、执行权限

  chown:(命令用于修改属主)

修改/user111/text111属主为text11

  chgrp:(命令用于修改属组)

修改/user111/text112属组为users

创建用户gentoo,附加组为bin和root,默认shell为/bin/csh,注释信息为 "Gentoo Distribution"

你可能感兴趣的:(Linux基础-2)