命令行

关于如何使用命令行指令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文档
效果如下

命令行_第1张图片
image


3、mv
指令 缩写 含义
move mv 移动或重命名文件

移动文件
*gitbash中输入mv 1.txt 2.txt
效果:

命令行_第2张图片
image

说明:之前新建的文本文件1更名为2

重命名文件
gitbash中输入$ mv 2.txt 2
效果:

命令行_第3张图片
image

说明:文本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 < OVER
> EOF

效果:新建文本3
命令行_第4张图片
image

文档合并
把文档3的内容追加到文档2中,添加在后面
$ cat 3.txt >>2.txt
效果如下

命令行_第5张图片
image

先写到这。

你可能感兴趣的:(命令行)