一些名词:
- 图形界面:以编辑器为例,里面有很多选项,例如菜单。
- 命令行:git工具。编辑器里面有没有选项,但是可以通过操作(命令行)获取一些功能。
- 终端:Linux直接有,Mac中ctrl加空格,输入一个termal(或者汉字终端),就会打开一个黑黑的窗口,便是终端,写命令行的地方。Windows中命令提示符(不推荐使用)。一般安装git。
- shell:用于执行在终端上写入命令行。(实质:shell程序读取你写入的字符串,作为计算机的命令执行,返回一个结果。)
- bash:shell的具体实现。
安装使用:
- Windows:安装git,打开gitbash
- Linux打开终端
- Mac打开终端
基本命令:
- pwd:查看当前完整路径。
- ls:查看当前目录下的文件(不包括隐藏文件)
- ls -a:查看当前目录下的所有文件(包括隐藏文件)
- ls -al:查看当前目录下的所有文件(包括隐藏文件)的详细信息
- 切换目录
1 cd /E/xuexi 进入E盘xuexi文件夹
2 cd nihao 随后进入xuexi文件夹中的nihao 文件夹
3 cd .. 返回上一级目录xuexi
4 cd ../ 对于2操作返回学习的上一级目录xuexi,对于3操作返回上一级目录E盘对于3操作相当于对于2操作进行cd ../..
5 cd ../git 在3后执行返回E盘的git文件夹
6 cd ~/Desktop 代表桌面 ls后查看桌面信息
7 ~家目录(/C/Users/Dear_er_bao) - clear:全部清空
- touch:创建新文件 touch a.html
- rm:删除文件 rm a.html
- mkdir:创建文件夹
- rm -r:删除文件夹(有提示)
- rm -rf:删除文件夹(没有提示)
- mv:重命名文件mv 1.html abc.html
文件路径
- cd/:根路径
- cd 123:当前目录下的123文件夹(根路径下)
- cd ..:上级目录
vim编辑器
编辑模式和命令模式两种状态
- vim a.md:初始进入编辑器命令模式(a.md如果不存在,则vim后既是创建又是编辑,如果a.md存在。则vim后则是进行编辑)
- i:进入编辑模式
- 键盘左上角esc进入命令模式
- :wq保存退出
- :q!不保存,强制退出
应注意问题:
注意大小写,命令区分大小写。注意理解命令的作用及含义,注意空格不要写漏。
文本操作:编辑拷贝粘贴查找替换删除。