目录
1. 创建目录 Make Directory
语法:
mkdir 【-p】【Linux 路径】
选项 -p :是可选的,不是必须的。用于一次性创建多层级的目录;
、
注意:
创建文件夹需要修改权限,尽量都在 home 目录内操作(以上截图的操作是登录超级管理员操作的);
2. 清屏 ctrl+l
CTRL + L :
3. 创建文件 touch
语法:
touch Linux 路径(文件的后缀为 .txt,不附带后缀也是文件);
分辨文件与文件夹:
当然也可以根据后缀来区分:. txt 的一定是文件;
另外,根据颜色区分并不可靠;
4. 查看文件内容 cat
语法:
cat Linux 路径
输入之后保存,命令符查看文件内容;
5. 翻页查看文件内容 more
语法;
more 【Linux路径】
如图,查看根目录下 etc 目录 的 services 的内容;
6. 复制文件/夹 cp
语法; 将路径1的内容复制到路径2;
cp (copy的缩写) 【 - r 】 Linux路径1 Linux路径2 ;
选项 -r :复制文件夹时使用;
如下为复制文件:
如下为复制文件夹:
7. 移动文件/夹 mv
语法;
mv 路径1 路径2
将路径1的文件/夹移动到路径2里,如果路径2的文件/夹不存在,就将改名·;
【不加斜杠,路径不存在会改成对应的名字,加斜杠会提示不是目录】
8. 删除文件/夹 rm
语法 ( remove ) :
rm [ -r -f ] 参数1 参数2 ...... 参数N
选项 -r:用于删除文件夹:
选项 -f :表示 force,用于强制删除(不会弹出确认信息);
参数 1 ~ n :表示可以一次性删除多个文件/夹;
另外,只有超级(root)管理员用户删除内容才会有提示(Y:表示确定:N:表示取消),因此只有超级管理员才能用到 -f ;
rm 命令支持通配符 *(表示任意内容,可以为空),用来做模糊匹配,;
如 text *, 表示任何以 text 开头的内容;
* text ,表示任何以 text 开头的内容;
* text *,表示匹配任何包含 text 的内容;
下面尝试删除文件是否可以使用 -r;
因此,当含有 text 的文件和文件夹需要删除时,直接使用通配符 * text * 即可;
最后:
当然,如果不慎执行,可以恢复快照或者重装虚拟机;
9. 普通用户切换 root 用户
命令:su -root ;
再输入密码即可切换到超级管理员;
如果要退回到普通用户,输入 exit 即可;