关于如何使用命令行指令ls;touch;mv;cat
1、ls
指令 | 缩写 | 使用 |
---|---|---|
list | ls | 罗列索引信息 |
例如,桌面文件夹naruto中有三个命名为1 2 3的文件;
[图片上传失败...(image-efbb01-1531223351407)]
打开gitbash,进入到naruto目录后;输入ls效果如下
VULCAN@VULCANTSeries MINGW64 ~ (master)
$ cd ~/Desktop/naruto
VULCAN@VULCANTSeries MINGW64 ~/Desktop/naruto (master)
$ ls
1/ 2/ 3/’
2、touch
指令 | 缩写 | 使用 |
---|---|---|
touch | - | 新建文件 |
例如在之前基础上在git bash键入touch 1.txt
,就会新增一个名称为1的txt文档
效果如下
3、mv
指令 | 缩写 | 含义 |
---|---|---|
move | mv | 移动或重命名文件 |
移动文件
*gitbash中输入mv 1.txt 2.txt
效果:
说明:之前新建的文本文件1更名为2
重命名文件
gitbash中输入$ mv 2.txt 2
效果:
说明:文本2移动至文件2中
4、cat
指令 | 缩写 | 含义 |
---|---|---|
cat | - | 查看文件内容/检索内容/新建文件/文档合并 |
查看文件内容
例如文本2中内容为:
I like U
Sorry, I don't like U!
U are a good guy.
在gitbash中键入cat 2.txt,效果如下:
$ cat 2.txt
I like U
Sorry, I don't like U!
U are a good guy.
检索文件内容
在githbash中输入cat 2.txt | grep I
得到结果如下,删选出有'I'的内容
I like U
Sorry, I don't like U!
新建文件并写入内容 注写完内容后要输入结束标志EOF
输入
$ cat >3.txt <<EOF
> OVER
> EOF
效果:新建文本3文档合并
把文档3的内容追加到文档2中,添加在后面
$ cat 3.txt >>2.txt
效果如下
先写到这。