Linux操作系统(3)

一、用户和群组相关命令

1、三种文件

  • /etc/passwd用于存放用户相关信息

 第一列:相关名字;第二列:用户密码(用X表示);第三列:用户ID;第四列:用户所在群组的ID。

 eg:root:x:0:0的相关含义为名称为root,密码为X,ID为0,用户ID为0。

  •  /etc/group用于存放群组信息

第一列:群组名称;第三列:群组ID。

eg:root:X:0的相关含义为名称为root,群组ID为0。

  • /etc/shadow用于存放用户密码

2、创建群组(groupadd)

语法一:groupadd  群组名称

注意:GID(群组ID)系统默认继续从最大开始分配。

语法二:groupadd  -g  GID/群组名称

可自己修改GID。

3、删除群组(groupdel)

语法:groupdel  群组名称

注意:如果这个群组中有用户,不能删除这个群组。

4、新建用户(useradd)

语法一:useradd  用户名

语法二:useradd  -g  GID/群组名称

注意:创建用户时指定用户在哪个组中,模拟的已有群组了,在群组中添加用户。GID要是系统中已存在的ID号码。

语法三:useradd  -u  UID

注意:创建用户时指定用户的ID号码,必须是1000以后未被使用过的ID号码。如果创建用户的时候不指明该用户在哪个组,那么会同时创建出一个和用户名同名的组,并且将该用户下挂到这个组中。

5、设置密码(passwd)

语法:passwd  用户名

6、删除用户(userdel)

语法一:userdel  用户名

语法二:userdel  -r  用户名

注意:删除用户的同时删除该用户的所有信息(包含家目录)

  • 删除用户的同时组删不删?
  • 1)先有组,再在组中新建用户,当用户删除时,组不删除。
  • 2)创建用户的时候带出来的组,删除的用户时,组也随之删除。

7、修改用户(usermod)

语法一:usermod  用户名

修改用户名。

语法二:usermod  -u  UID

注意:修改用户的UID,该UID必须是1000以后未被使用过的ID号码。

语法二:usermod  -g  GID/群组名称

注意:修改用户的所在群组,相当于是把员工从一个部门改到另外的一个部门。

语法四:usermod  -a  -G  GID/群组名称 

注意:修改用户的附加组,相当于让该用户在多个组中。

二、切换目录(cd)

四个特殊的符号:

~ 表示家目录   cd ~ 表示切换到该用户的家目录

/ 表是根目录   cd / 表示切换到根目录

.. 表示上一级目录   cd .. 表示切换至上一级目录

. 表示当前目录   cd . 表示切换至当前目录

总结:

  • 想要使用绝对路径就一定要以/开头,路径的第一个/表示根目录,以后的/表示下一级目录。
  • 想要使用相对路径就一定不能以/开头。
  • cd后面只能跟路径,如果跟了文件名,就会报错。
  • 凡是和路径相关的命令,都既可以用相对路径,又可以用绝对路径,eg:mkdir、rmdir、vim……

注意:要忘掉windows使用习惯,可以在一个目录中操作一个目录,在home目录中新建、删除文件或文件夹不需要先切换到home目录,在任意一个目录都可以操作。

三、打印当前所在位置(pwd)

四、显示指定目录包含的内容(ls)

ls  目录名称

ls  -l  目录名称:用于显示文件/目录完整属性信息。

ls  -a  目录名称:展示目录中的所有文件,包含隐藏文件。

ls  -h  目录名称:以便于人类阅读的方式显示文件的大小。

1、第一部分:

  • 第一列:表示文件的属性,d表示目录,-表示普通文本文件,l表示软连接。
  • 第三、四列:文件的拥有者对应的权限信息,r代表可读,w代表可写,x代表可执行,-代表没有对应的权限信息。
  • 第五、六、七列:表示所在群组的其他用户对应的权限信息,r代表可读,w代表可写,x代表可执行,-代表没有对应的权限信息。
  • 第八、九、十列:表示剩下其他用户对应的权限信息,r代表可读,w代表可写,x代表可执行,-代表没有对应的权限信息。

2、第三部分:拥有者

3、第四部分:所在群组

4、第五部分:文件的大小,单位是字节(B)

  • 1024B = 1 KB
  • 1024KB = 1 MB
  • 1024MB = 1 G
  • 1024G = 1 T

5、第六部分:文件最近修改时间,如果没有修改时间就是创建时间

6、第七部分:文件/目录名称

注意:黑色的是文件蓝色的是文件夹。 目录名称也可以省略,默认查看的是当前目录的内容。 ll 等价于ls  -l

五、查看IP地址(ifconfig)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值