linux基础 入门级

Groupadd

如果不加-g选项,则按照系统默认的gid创建组。跟uid一样,gid也是从1000开始的。

Groupdel 删除组

命令groupdel没有特殊选项,但有一种情况不能删除组

User1组中包含user1账户,只有删除user1账户才可以删除该组

Useradd 增加用户

-u:表示自定义UID

-g:表示使新增用户属于已经存在的某个组,后面可以跟组id,也可以跟组名

-d:表示自定义用户的家目录

-M:表示不建立家目录

-s:表示自定义shell

新建用户test10

如果useradd不加任何选项,直接跟用户名,则会创建一个跟用户名同名的组,当然,很多时候需要我们自己去定义uid、gid或者所属的组

如果-g选项后面跟一个不存在的gid,则会报错,提示该组不存在。刚刚上面说过,加上-M选项后,则不建立用户家目录,但在/etc/passwd文件中仍然有这个字段。如果你使用命令ls/home/user11查看一下,会提示该目录不存在。所以,-M选项的作用不只是创建那个目录。下面我们来查看user11的家目录,会提示我们目录不存在

Userdel 删除账号

-r:当删除用户时,一并删除该用户的家目录

如果不加-r选项,则会直接删除用户user12,但保留其目录

此时user12的家目录还在,那么我们再加上-r选项删除user1用户

此时userl的家目录已经不复存在

使用命令chfn更改用户的finger

用户身份切换

创建test账户,并修改其密码,这样我们可以使用test账户登录linux

Su

普通用户的su命令不加username时,就是切换到root用户。当然root用户同样也可以切换到普通用户。该命令加上-后,会初始化当前用户的各种环境变量

如果不加-切换到root账户时,当前目录没有变化,而加上-切换到root账户时,当前目录为root账户的家目录。这跟直接登录root账户是一样的。当由root切换到普通用户时,是不需要输入密码的。

Sudo

使用visudo命令编辑/etc/sudoers配置文件,它的使用方法和vi命令一样,即输入i进入编辑模式,编辑完成后,按esc键,再输入:wq完成保存

由于切换到test账户后当前目录还是/root,test账户没有任何权限,所以使用命令ls查看时,提示权限不够。然而使用命令sudo ls输入test账户自身密码后,就有权限了。初次使用sudo命令时,会出现上面的一大段提示,当再次使用sudo命令时则不再提示

不允许root远程登陆linux

df 查看已挂载磁盘的总容量、使用容量、剩余容量,可以不加任何参数,默认以kb为单位显示

-i:表现查看inodes的使用状况,如使已用100%,即使磁盘空间有富余,也会提示磁盘空间已满

-h:表示使用合适的单位显示,例如GB

-k、-m:分别表示以KB和MB为单位显示

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值