常用命令
su | 用户切换 |
useradd | 添加用户 |
passwd | 设置密码 |
ps | 显示当前系统中由该用户运行的进程列表 |
kill | 输出特定的信号给指定进程 |
clear | 清除屏幕 |
cd | 改变工作目录 | cd /home/aaaa |
ls | 列出目录和文件信息 | ls -l(单行列出) |
mkdir | 创建文件夹 | mkdir -p ./home/my(可以是一个文件名,也可以是路径) |
cat | 连接并且显示指定的一个或者多个文件有关信息 | cat -n one.c two.c(都编号) cat -b one.c two.c(空白行不编号) |
cp | 复制文件 | cp -a ./y/y2 ./ (y2下的所有文件都被复制到当前目录下了) |
mv | 剪切文件 | mv -i ./y/y2 ./ |
rm | 删除文件 | rm -r -i ./y (y下的都被删了,-r是让用户有个确认过程) |
chown | 修改文件所有者和组别 | |
chgrp | 修改文件的组所有权 | |
chmod | 改变文件的访问权限 | |
grep | 在指定文件中搜索特定的内容,并将这些内容的行标准输出 | |
find | 在指定目录中搜索权限是所有用户的文件 |
文件权限
按照顺序来记:
访问权限: r读,w写,x运行
用户级别:u文件拥有者,g所属用户组,o其他用户,a所有人
chmod a+rx,u+w,g-r
//所有人增加读运行权限,拥有者加权限,所属用户组取消写权限
三位八进制数表示权限
rw- rw- r--
110 110 100
转换成八进制就是664
chmod 664