常用的Git Bash命令
除去平常工作生活中使用到的git操作命令外,本人还尝试了一些别的操作,感觉这个小黑框就是跟linux系统中的差不多,所以就尝试了一些比较基本的,看看这些操作能不能提高日常工作效率咯。
pwd··
(print working directory)查看当前的目录。cd
(change directory)切换目录,比如返回上一级目录cd ..
。ls
(list)查看当前目录下的内容,ls -a
(查看当前目录下的所有文件,包含隐藏文件);ls -l
(查看当前目录下的可见文件,以列表的形式显示);ls -al
(查看当前目录下的所有文件,并以列表的形式展示)。mkdir
(make directory)创建目录,如mkdir ./filename
。touch
创建文件,如touch ./hello.html
。cat
查看文件的全部内容,如cat ./hello.html
。less
查看文件,只显示一部分的内容,按照分页的方式来显示。rm
(remove)删除文件,如rm ./hellow.html
。rmdir
(remove directory)删除文件夹,不过只能删除空的文件夹,如rmdir ./filename
。如果想要删除非空文件夹,可以使用rm -r ./youname/
,只需要加上-r命令就可以删除这个文件夹和里面的所有内容。mv
(move)移动或者重命名文件,mv 原文件名[位置] 新文件名[位置]
。cp
(copy)复制文件,如cp 原文件名[位置] 新文件名[位置]
。head -n index file
查看文件中前index行,如head -n 5 hellow.html
查看hellow.html文件中的前5行内容。tail -n index file
查看文件中的后index行,tail -n 5 hellow.html
查看hellow.html文件中的后5行内容。history
查看操作的历史记录。grep
正则匹配内容,如grep hello hellow.html
从hellow.html中匹配到所有hello字段的内容显示出来;ls | grep hellow.html
从当前目录下匹配到hellow.html的文件
vi编辑器的使用
就如同是window中的记事本一样,vi编辑器是linux下的标配,通过这个编辑器可以很方便的进行创建和编辑文件,只要按照了git bash就会一起随着安装的文件编辑软件。
vi编辑器有三种模式,分别是命令模式、插入模式和底行模式,每一种模式下用户所能进行的操作都是不同的。我们已进入vi编辑器的时候是默认进入命令行模式,此时是无法进行任何操作的;通过键盘上的i/a键来进入插入模式,此时便可进行输入。输入完成后可以通过esc键返回到命令行模式,通过快捷键shift+:
就可以进入到底行模式了。
底行模式命令
w
保存w 新文件名
另存为e!
撤销更改,返回到上一次保存的状态q
退出q!
不保存强制退出set nu
设置行号
命令行模式命令u
撤销dd
删除当前光标所在行i
进入编辑模式,当前光标i
进入编辑模式,当前光标a
进入编辑模式,当前光标后插入A
进入编辑模式,当前光标移动到行尾o
进入编辑模式,当前行下面插入新行O
进入编辑模式,当前行上面插入新行
以上整理的就是git bash命令窗口中稍微常用的命令了,实践出真知,有兴趣的还是需要去尝试一下