pwd: 查看当前git目录的路径
ls: 查看当前文件夹下有哪些文件
ls -a: 列出所有文件
ls -l: 所有文件具体信息
cd: 切换目录 切换盘符直接 盘符名:// 例如 e://
mkdir: 新建一个文件夹
mkdir -p: 创建多层级的文件夹(一个路径下多个文件夹,如 newfile/newfile2/newfile3)
xxx -h: 查看命令的帮助文档 xxx 是命令名(后面只跟一个字母,则前面用一个 -)
xxx help: --help 查看命令的帮助文档(后面跟多个字母,则前面用量个 --)
man xxx: 查看命令的帮助文档 有些命令不支持查看,则用上面两个
touch: 新建一个文件
mv: 重命名
cp: 复制(即copy cp -r 复制文件夹) cp a b 两个参数
rm: 删除(只能删除文件 rm -r 删除文件夹)
du -sh: 当前目录的大小
cat: 读取显示文件内容(当打印的内容比较多时,使用 echo text.txt | less (less专门显示文本并且分页 |号用于连接前后,称为管道) 当打印出内容时,按k向上翻页,j向下翻页, q退出)
head: 显示文件的头,前几行 head -n 3 显示前三行
tail: 显示文件的尾, 最后几行 对应head
echo: 类似打印 echo 1 > test.txt 将前面的内容打印至后面的文件里
知识点整理:
1.cp,rm等针对文件操作的,不支持文件夹,要操作文件夹,则后面加一个 -r
2.可以一次使用多个命令,多个命令用;号或&&号隔开,最后一个分隔符可以省略
例如:
mkdir newfile; mv newfile newfile2
mkdir demo && mv demo demo2
区别:
- ;号分隔开的命令是一个一个执行的,即使有错误的命令,也会继续执行下一个命令
- 用&&分隔的话,只要有错误的命令,后面就会终止执行
3.
vim:按i进入编辑模式,esc退出编辑模式;:write保存,:qutie退出(注意,quite前先保存,如果不保存直接退出则是quit! ,保存退出可用:wq 缩写来实现)
小技巧:
~ :当前user所在的目录
!!: 重复上一次的命令
alt.: 显示上次的参数
"": 参数中有空格,则加上双引号
.: 当前目录
..: 上一层目录
-: 上一次的目录和当前目录切换
复制粘贴:右键copy, 右键pate 鼠标中键也可以操作
本文章著作权归本人和饥人谷所有,转载须说明来源