ls指令(list)
列出当前工作目录下的所有文件/文件夹的名称
显示为蓝色的表示文件夹 黑色的表示文件 绿色的表示拥有所有权限
- ls 路径
- ls -l 路径
详细列表 - ls -la 路径
.开头是隐藏文档 - ls -lh 路径
以可读性较高的形式展示
路径
相对路径 相对当前工作路径
/当前目录 ./上一级目录
绝对路径 相对根路径
pwd
打印当前工作路径cd指令 change directory 改变目录
使用绝对目录切换当前的工作目录cd~
当前用户的家目录-
mkdir指令
make directory 创建目录- mkdir 路径(绝对/相对)
- mkdir -p /root/hh/a/b/c 一次性创造多层不存在的目录
mkdir 路径1 路径2 路径3
表示一次性创造多个目录touch指令
touch 文件路径
路径可以是直接的文件名/路径
touch test.txtcp指令
copy复制
cp test.txt /home/linux/test.txt
复制文件夹
-r 表示递归复制
cp -r ./yun /home/linux/yun-
mv指令
move 移动文档到新的位置- mv 需要移动的文档路径 新路径
mv test.txt hh/test.txt - 重命名 mv hh hhh
重命名hh为hhh
- mv 需要移动的文档路径 新路径
-
rm指令
移除删除文档
rm 需要移除文档路径- rm /被删除的文件
- rm -f /被删除的文件
不需要确定是否删除 直接删除force - rm -rf /被删除的文件夹
也同时删除多个文件
rm -f text* 同时删除前面名称中带有test的
*为通配符 表示任意的字符
vim 文本编辑器
vim 打开文件
退出——shift+英文冒号 输入q 按下回车输出重定向
> . 覆盖输出
》.追加输出
ls -la>ls.txt
ls -la>>.ls.txt