命令行入门
文件的查看
pwd (查看当前目录的绝对路径
ls (查看当前目录的内容
ls 路径 (查看指定目录的内容
- 查看文件内容:
cat 路径 (查看文件的全部内容
head 路径 (查看文件的前十行内容
+ 可以通过 head 文件名 -n 数字 的方式查看前n行
tail 路径 (查看文件的后十行内容
+ 可以通过 tail 文件名 -n 数字 的方式查看后n行
less 路径 (默认展示第一屏,可以通过上下键滚动查看
增加文件
touch 文件名 (在当前目录下创建空文件
echo 内容 > 文件名 (创建文件,并覆盖写入内容
echo 内容 >> 文件名 (创建文件,并追加写入内容
echo -e "内容\n内容" >> 文件名 (创建文件,并分行写入内容
mkdir 文件夹 (创建文件夹
mkdir 文件夹1 文件夹2 (创建多个文件,用空格分开
mkdir -p 文件夹/文件夹/文件夹 (创建多个层级目录
- 复制文件 :
cp 文件1 文件2 (把文件1复制到文件2
- 复制目录:
cp -r 目录1 目录2 (把目录1复制到目录2
删除文件
- 删除文件
rm 文件
- 删除文件夹
rm -r 文件夹
- 强制删除文件夹
rm -rf 文件夹
修改文件夹
echo 追加 | code 文件名 (用vscode打开)| start 文件 (用默认程序打开)
mv 文件1 文件2 (移动和重命名都是move
命令行的组合
- && (短路运算符,前面的执行成功了,才执行后面的
- ; (前面执行失败也会执行后面的
chmod +x 文件名 (添加执行权限
./文件名 (执行文件