note
ctrl + c 中断当前命令并进入下一行
ctrl + u 清空本行命令
ctrl + insert 复制
shift + insert 粘贴
// 联想用户请注意,按insert出来的是电脑管家,需要在上面的按键组合加一个Fn键
tab 自动补全,双击tab可以出现所有备选项目
↑ 可以召唤上一条命令
cd XXX 进入XXX目录,cd ..返回上层目录,cd - 返回上一步所在目录,cd直接回家
pwd 显示当前路径(我们现在在哪)
ls 查看当前目录下的所有文件
ls + -l 详细信息 -hl 人性化详细信息(把字节改成多少k或者m) -a 查询隐藏文件(所有以.开头的文件都是隐藏文件)
ls *.txt -l 可以查看当前目录下所有txt文件信息
cp a/1.txt b/2.txt 把a中的1.txt复制粘贴到b中且重命名为2.txt 无需重命名可以不写后面
cp 1.txt 2.txt 3.txt b/ 或 cp *.txt b/ 可以将多个txt文件复制到b中
cp a b -r 把文件夹a复制到文件夹b中 注意这里的a是文件夹
mkdir a b c 创建多个文件夹
mkdir a/b/c -p 创建a -> b -> c这个嵌套的文件夹
touch a 创建a文件
rm a 删除a文件
rm a -r 删除文件夹
rm *.txt 删除该目录下所以txt文件,rm *则是删除所有文件
rm a/*:把a文件夹中的所有文件都删除。
rm * -r:把所有文件以及文件夹都删除。
rm -f:删除被保护的文件
rm /* -rf 全删(别用)
mv a b 将a移到b 或将a重命名为b
a b可以是一个路径
cat a 展示a文件中内容,可以用more代替
更多命令查询可以参考菜鸟教程Linux指令大全