命令行中的常用操作(增删改查)
1.查 : 查看文件或目录
查看当前目录绝对路径
pwd
查看当前目录内容
ls
查看指定目录内容
ls 路径
查看文件内容
-
cat 路径 : 查看文件所有内容 -
head 路径 : 默认查看文件内容前10行,-
head 路径 -n xx : xx表示数字 查看文件前xx行内容
-
-
tail 路径 : 默认查看文件内容后10行,-
tail 路径 -n xx : xx表示数字 , 查看文件后xx行内容
-
-
less 路径 : 分页查看文件内容
2. 增 : 创建文件
创建空文件
touch 文件名
创建文件并往里面输入内容 : > 会覆盖内容, >> 会追加内容
echo 111 > 文件名
echo -e "11/n22" > 文件名 (有回车)
创建目录(文件夹) a/
mkdir a
创建目录 a/b/c/d/e
mkdir - p a/b/c/d/e
复制文件 1.txt 到 2.txt
cp 1.txt 2.txt
复制目录 a 到 b
cp -r a b
3.删 : 删除文件或目录
删除文件
rm 1.txt
删除目录(文件夹)
rm -r a // -r recursive 递归的意思, 表示一层一层的删除文件
rm -rf a // f 表示 force 强制, 强制删除 不建议使用
4.改 修改文件或目录
修改文件内容
echo 111 >> 1.txt // 向文件1.txt中添加了111 , >> 追加内容
code 文件或目录 // 用vscode打开
start 文件或目录 // 使用默认方式打开 (window)
open 文件或目录 // 使用默认方式打开 (苹果)
移动文件或目录 (重命名文件或目录)
mv 1.txt 指定文件名 // 可移动也可重命名
修改文件最后更新时间
touch 文件 //(如果没有该文件,就会创建,如果有该文件,就会‘摸一下他,会使的创建时间变为最新’)