Linux常用命令(1)

摘要:
通用命令#createuser useradd<用户名><可选参数>#optional parameter-comment指定注释描述-用户编号指定用户的用户编号。如果-o选项也可用,则可以重用其他用户的标识号#Instance 2useradd-s/bin/sh group–Gadm,rootgem此命令创建一个新用户gem,其登录shell为/bin/sh,属于组用户组,也属于adm和root用户组,其中组用户组是其主组。

常用命令

#创建用户
    useradd <用户名>  <可选参数>
    #可选参数
        -c comment 指定一段注释性描述。
        -d 目录 指定用户主目录,如果此目录不存在,则同时使用-m 选项,可以创建主目录。
        -g 用户组 指定用户所属的用户组。
        -G 用户组,用户组 指定用户所属的附加组。
        -s Shell 文件 指定用户的登录 Shell。
        -u 用户号 指定用户的用户号,如果同时有-o 选项,则可以重复使用其他用户的标识号。
-M 不要自动建立用户的登入目录 #实例: useradd –d
/usr/jack -m jack 此命令创建了一个用户 jack,其中-d 和-m 选项用来为登录名 jack 产生一个 主目录/usr/jack(/usr 为默认的用户主目录所在的父目录)。 #实例 2 useradd -s /bin/sh -g group –G adm,root gem 此命令新建了一个用户 gem,该用户的登录 Shell 是 /bin/sh,它属于 group 用户组,同时又属于 adm 和 root 用户组,其中 group 用户组是其主组。 #新建组:groupadd group 及 groupadd adm
#删除用户 userdel
-r <用户名> # 是把用户的主目录一起删除。 #修改用户 usermod <选项参数> <用户名> #参数同useradd usermod -s /bin/ksh -d /home/z –g developer jack # 将用户jack登录Shell修改为ksh,主目录改为/home/z,用户组改为developer

创建用户并指定目录

useradd -d /home/learning/song -m peiqi

创建不能登录的用户

useradd -d /home/learning/my_test ma -s /bin/false

返回一个错误状态并且立刻退出

或者:

useradd -d /home/learning/my_test ma -s /bin/nologin

友好的拒绝用户登录,并且在某些情况下,用户没有有效的shell也可以使用一些系统服务,比如ftp

免责声明:文章转载自《Linux常用命令(1)》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇选课 树形DP【WebApi系列】详解WebApi如何传递参数下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

linux资源使用配置文件 /etc/security/limits.conf和ulimit

  limits.conf文件实际上是linux PAM中pam_limits.so的配置文件,而且只针对于单个会话。   limits.conf的格式如下:   <domain>  <type>  <item>  <value>   domain有好几种格式,具体可以用man limits.conf来查看,...

linux 下将tomcat注册成服务并开机启动

一、将startup.sh和shutdown.sh新建软连接到/usr/bin ln -s /usr/local/apache-tomcat-8.5.38/bin/startup.sh /usr/bin/startup.sh ln -s /usr/local/apache-tomcat-8.5.38/bin/shutdown.sh /usr/bin/shu...

Linux学习(二) ---- Linux文件格式权限全解 ls -al [原创]

命令: $ ls -al drwxr-x---  2 user group         72 2013-09-20 16:21 .xemacs-rw-r-----  1  user group        119 2013-09-20 16:21 .xtalkrcdrwxr-x---  2 user group        104 2013-10-...

Linux中hadoop配置hdfs

.前提是hadoop已经安装配置成功 2.主要是修改core-site.xml和hdfs-site.xml这两个配置文件 3.我使用的是notepad++连接Linux进行修改的 4.进入notepad++中查看目录找到这两个配置文件 5.首先要在Linux中建立存放name和data的文件 进入Linux输入命令如下 创建三个文件夹 6.编辑core...

Linux系统下查找安装包所在目录的六种方法

想知道Linux系统下安装了哪些软件包,以及软件包安装在哪个目录下,可以用以下6种命令 1. whichwhich命令查找出相关命令是否已经在搜索路径中,例子如下:$which gcc //显示出GNC的C编译器安装在哪个目录返回结果为:/usr/bin/gcc注意:如果which没有找到要找的命令,可以试试whereis,该命令搜索更大的范围的系统目录。...

linux MD5 SHA1 等 文件校验方法

为解决官方发布的软件包被别人更改或者软件在传输过程中出现传输错误等问题,软件官方在提供软件包的同时,还提供一个保存MD5校验码的文件。 Linux/unix中可以使用 md5sum 文件名   sha1sum 文件名 将会直接输出校验值 也可以将校验值存入文件夹中 md5sum 文件名  > 文件名.txt sha1sum 文件名  > 文件名...