目录
ls:列出目录
ls | 列出当前目录下的所有文件 |
ls 路径 | 列出指定目录下的文件 |
ls 选项 路径 | ls -l 以列表形式显示 ls -a 显示所有文件(包括隐藏文件) |
pwd:打印当前工作目录
cd:切换目录
cd 路径名 | 切换到此路径 |
cd .. | 切换到上级目录 |
mkdir:创建目录
mkdir 路径 | 创建目录 |
mkdir -p | 多层目录的创建 |
mkdir 路径1 路径2 路径3 | 同级创建多个目录 |
touch:创建文件
touch 文件名 | 创建文件 |
touch 文件名1 文件名2 文件名3 | 同级创建多个文件 |
cp:复制文件到指定位置
cp 被复制文件路径 复制后文件的路径 |
cp -r(r表示递归) 被复制文件夹 复制后文件夹的路径 |
mv:移动/剪切
mv 被移动文件(文件夹)路径 移动后文件(文件夹)的路径 |
rm:删除,移除
rm -r 递归删除 |
rm -f 强制删除 |
rm -f 文件*(通配符) 删除相同命名的 |
输出重定向:
> | 覆盖输出,会覆盖掉原先文件的内容 |
>> | 追加输出,在原始文件末尾继续添加 |
cat:显示文件内容
cat 文件名称 | 显示文件的内容 |
cat 待合并文件路径1 待合并文件路径2 ... > 合并后文件路径 | 将前面的文件内容合并到一起 |