linux的用户及文件管理基础命令
创建组
groupadd 创建linux组 group英译组意思 那么groupadd自然就是创建组的意思。 被创建的组都存放于/etc/group下,我们通过cat的方式来查看
cat
官方解释为 cat命令用于连接文件并打印到标准输出设备上。 有两种方式,通过绝对路径与相对路径。绝对路径就是我们所写的
cat /etc/group 相对路径为 假设我们此时已经在/etc下 那么我们可以直接 cat group 查看结果如下
创建用户
useradd
useradd user就是用户的意思 那么useradd 自然就是创建用户
将创建的用户存放入创建的组中
usermod -g 组名 用户名 通过修改的方式把用户存入创建的组中
useradd 用户名 -g 组名 也可以添加时 直接将用户添加到组中
为用户设置密码
passwd 用户名
输入指令后,重复输入两次密码,注意这两次密码输入时 是不可见的
创建文件
touch 或 > +文件名
cd 指令+/目录名 切换到该目录下,touch abc.txt 在/etc 下创建了abc.txt文件
pwd pwd指令查看此时所属路径
ls ls指令查看所属路径下的所有文件包括目录
复制文件到另一个地址 且更名
cp + 文件名 +目标地址/目标名
我们把文件复制到了 /var/tmp下且更名为readme.txt
修改readme.txt文件所属用户为 王五 所属组为web
chown 用户名:组名 文件名
切换用户 查看文件是否修改成功
su + 用户名 切换用户
ll 相当于 ls -l 查看详细信息
之后切换回root超级用户 输入密码 密码不可见