mv 原文件名 新文件名 #相当于重命名 查看文件内容相关命令 cat #查看文件全部内容 head - n #查看文件前n行内容(默认前十行) tail -n #查看文件后n行内容(默认后十行) tail -f #动态查看文件新增内容 more #百分比查看文件内容 less #递进查看文件内容 > #左边的内容<执行结果>覆盖右边的内容(重定向) 文件不存在可直接创建 >> #追加文件内容 文件不存在可直接创建
执行文件的命令:
./ 运行文件
sh 执行文件
cat passwd //查看用户详细信息 一行代表一个用户信息
root:X:0:0:root:/root:/bin/bash 用户:密码占位符X:UID(用户ID号):GID(组ID):用户的描述信息(可有可无):用户的家目录:登录shell #/bin/bash 代表可以登录shell /sbin/nologin 代表不登录shell
cat /etc/group 查看组信息
组名:组密码:GID:组成员
新增用户的两种方法: (1)useradd user1 # 新增用户user1 以:用户user1举例 (2)vim /home/user1 #用户家目录 {以配置文件的方式创建用户} vim /etc/passwd #存放用户信息 vim /etc/shadow #用存放用户密码 vim /etc/group #存放组信息 vim /etc/gshadow #存放组密码 mkdir /home/user1 #创建用户家目录 ls -a /etc/skel 显示存放用户的隐藏文件信息
cp -r /etc/skel/.[!.]* /home/user1/ (复制模板的隐藏文件)
touch /var/spool/mail/user1 #创建用户的邮箱
chang owner= chown chown egon:egon: /home/oldboy 改变所有者和所有组 chmod #改用户权限 chouwn -R #递归修改所有者和所有组 chmod -R #递归修改权限
useradd user1 -u “13” -g “103” -c“描述信息” -d /home/user1“家目录” -s “/bin/nologin” useradd #建用户 usermod #改用户
userdel -l 删除用户的全部信息 groupadd #建组 groupdel #删除组
主的权限:组的权限:其他人的权限
r:read 可读:user -->4 (文件)读取文件的内容 (目录)浏览该目录的子目录及文件名 w:write 可写:group --->2 (文件)修改文件的内容 (目录)可该目录下新建/删除/重命名文件 x:execute可执行:other --->1 (文件)可以执行(把文件档程序) (目录)可cd切换目录