Linux12-linux基础:用户管理、磁盘管理

Linux基础:用户管理、磁盘管理

一、用户管理

[root@zyp01 ~]# head -n  4 /etc/group
root:x:0:
[root@zyp01 ~]# head -n  4 /etc/passwd
root:x:0:0:root:/root:/bin/bash
[root@zyp01 ~]# head -n  4 /etc/shadow
root:$6$o4wsbX60BlVnu5Ei$lhbp0AB7nCfTCiijmm1bBV0a3mHQGMrjAT1wd2bZlFJ0u1K0te/6ChCqzksRycpSIdNo4pNdOPT

二、添加用户

useradd

[root@zyp01 ~]# useradd zyp001 
[root@zyp01 ~]# ls -ld /home/zyp001 
drwx------. 2 zyp001 zyp001 62 1月  23 15:57 /home/zyp001
//**useradd创建用户zyp001,然后ls加参数d查看默认创建使用者主文件夹,切权限为700.**
[root@zyp01 ~]# passwd zyp001		//为用户添加密码
[root@zyp01 ~]# su zyp001
[zyp001@zyp01 root]$ su --help
  • 在 /etc/passwd 里面创建一行与帐号相关的数据,包括创建 UID/GID/主文件夹等;
  • 在 /etc/shadow 里面将此帐号的密码相关参数填入,但是尚未有密码;
  • 在 /etc/group 里面加入一个与帐号名称一模一样的群组名称;
  • 在 /home 下面创建一个与帐号同名的目录作为使用者主文件夹,且权限为 700

chown 用来更改一个文件或者目录的所有者或者所属组

-R 级联更改一个目录下所有的目录和文件

例如:

chown user1:users 1.txt
chown user1.users 1.txt
useradd 添加用户的命令,如 useradd user1 添加user1用户,同时也会添加一个user1组

查看刚添加的用户 tail -2 /etc/passwd

tail命令是用来查看一个文件最后几行的命令
用法: tail 1.txt ; tail -5 1.txt ; tail -n 5 1.txt
查看一个用户属于哪一个组:

id username 查看,其中一个用户会有两个组,一个是主组,一个是附属组
增加组的命令 groupadd ,如 groupadd users1 tail -2 /etc/group 查看刚刚添加的组

history 查看命令历史

!ls 执行命令历史中,从下网上看,第一个ls开头的命令

三、磁盘管理

  1. df命令
[root@zyp01 ~]# df -m
文件系统       1M-块  已用  可用 已用% 挂载点
/dev/sda3      18221  4386 13836   25% /
devtmpfs         900     0   900    0% /dev
tmpfs            910     0   910    0% /dev/shm
tmpfs            910    10   901    2% /run
tmpfs            910     0   910    0% /sys/fs/cgroup
/dev/sda1        197   116    82   59% /boot
tmpfs            182     0   182    0% /run/user/0

  1. du命令
[root@zyp01 ~]# du /root
16	/root/.ssh
0	/root/abc
52	/root
  1. fdisk命令
[root@zyp01 ~]# fdisk -l

磁盘 /dev/sda:21.5 GB, 21474836480 字节,41943040 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘标签类型:dos
磁盘标识符:0x000e7bd1

   设备 Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048      411647      204800   83  Linux
/dev/sda2          411648     4605951     2097152   82  Linux swap / Solaris
/dev/sda3         4605952    41943039    18668544   83  Linux

  1. 磁盘挂载
    mount可查看当前挂载分区
    umount卸载挂载磁盘
    /etc/fstab 系统启动时挂载的分区
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值