ctrl c 中断
pwd 展示绝对路径
cd 转到指定目录
ls 展示该文件下的目录(默认不显示已打开的文件)
cat 查看文件内容
head 显示前十行
tail 展示后十行
但是head 和tail 可以通过参数来调整看几行
head 文件名 -n 14 查看前十四行内容
less 查看文件 但是滚动显示 上下键控制滚动q退出
但是如果有强调文字,需要先按esc退出再q
touch 表示创建文件,只能是空文件
echo 表示创建 有内容的文件
echo haha 就返回haha
但是echo haha > 1.txt 即表示创建一个1.TXT里面内容为haha
如果重新写一个echo hi > 1.txt 原本内容就会被覆盖 此时1.TXT内容就为hi
如果要追加内容就用>> 如 echo lala >> 1.txt
echo -e “hhhhhh/n 22222” > >1.txt /n 为换行符
mkdir a创建一个目录a b 表示目录
创建多层目录 mkdir -p a/b/c/d/e/f
cp 复制 cp 1.txt 2.txt 复制1到2
cp -r a b 复制目录
rm 1.txt删除文件
rm -r a 删除目录a
rm -rf a 强制删除目录a
cd ~进入根目录
start 1.txt 打开1.txt(用默认程序打开)
code 1.txt 使用vs 打开1.txt
清空 echo " > 1.txt 用空内容覆盖原文件
mv 1.txt a 移动1.txt到a
mv a/1.txt .移动a中1.txt到当前目录
mv 1.txt 2.txt 也可以叫做重命名
touch更新文件更新时间
ls --help 查看所有命令帮助
ls --help | less用管道把所有命令行滚动显示
命令成功返回0 不成功返回非0 echo $?查看其返回值
&& 第一条命令成功后执行另一条
;不管其成功与否都执行下一条
1创建一个文件
2把要执行的命令写到文件里
3运行sh 正确路径即可执行./aaa(表示执行当前目录下的脚本文件) sh 目标路径 执行该路径表示的可执行文件
如果加了shebang 删掉sh也可以执行 sh就是bash
必须加上正确的路径上述操作才能正常执行
但是如果把文件路径加入到path 只用文件名就可以执行。