一、目录操作
1.进入目录
cd 文件名 //进入目标文件夹,绝对路径/相对路径。~:当前用户目录。..:上一级目录。-:上一次访问目录。
2.查看目录
ls //查看当前目录下信息。-a查看隐藏目录。-l长格式显示目录详细信息。-t按时间进行目录排序。
3.创建目录
mkdir 目录名//在当前目录下创建目录,绝对路径/相对路径。-p递归创建。
4.删除目录/文件
rm 目录/文件 //-r递归删除,来删除非空目录。-f忽略提示。可组合使用
5.搜索文件/目录
find 路径 -name 文件/目录名 //若只记得一部分,可以*来代替忘记的部分。
6.剪切
mv 原目录 目标目录 //原目录与目标目录一致时可以改名。
7.复制
cp 原目录 目标目录 //-r复制整个目录。路径下可改名。
8.编辑文件
vim 文件名 //编辑配置文件或记事本。
9.显示文件内容
cat 文件名 //-n显示行号。-A显示包括特殊符号,如回车。tac 文件名 //显示文件内容,但先显示最后一行,再显示倒数第二行。
more 文件名 //可以分屏显示,Ctrl+D向上翻,Ctrl+F向下翻,q退出。
less 文件名 //可以上下键翻动。可以/root来进行查找,通过N和n向前或向后。
tail 文件名 //显示文件后10行,-n显示n行。-f动态显示。
二、用户操作
1.创建用户
useradd name //创建用户。
2.更改密码
passwd password //密码暗文显示。
3.创建用户组
groupadd name //创建用户组。
4.删除用户
userdel name //删除用户。
5.修改用户权限
usermod //修改用户账号各种设定。
6.更改文件所有者,必须root用户执行
chown root name //更改文件所有者
chown root:group name //更改文件所属用户和组。-r可递归更改。
7.更改目录或文件权限
chmod u-w name //r=4=读,w=2=写,x=1=执行。文件所有者|文件所属组|其他人
chmod 777 name //-r递归更改。