熟悉shell的常用命令; 2. 掌握Linux系统终端方式使用的编辑器vi; 3. 学习vi的启动、存盘、文本输入、现有文件的打开、光标移动、复制/剪贴、查找/替换等命令。的实例
时间: 2023-11-24 18:06:00 浏览: 32
好的,下面我将提供一些例子来帮助您更好地理解这些命令和Vi编辑器的使用:
1. Shell常用命令:
- pwd:显示当前目录路径。
```
$ pwd
/home/user
```
- ls:列出当前目录下的文件和子目录。
```
$ ls
Desktop Documents Downloads Music Pictures Public Templates Videos
```
- cd:切换目录。
```
$ cd Documents
$ pwd
/home/user/Documents
```
- mkdir:创建一个新目录。
```
$ mkdir new_dir
```
- rmdir:删除一个空目录。
```
$ rmdir new_dir
```
- cp:复制文件或目录。
```
$ cp file1.txt file2.txt
$ cp -r dir1 dir2
```
- mv:移动文件或目录。
```
$ mv file1.txt /home/user/Documents
$ mv dir1 /home/user/Documents
```
- rm:删除文件或目录。
```
$ rm file1.txt
$ rm -r dir1
```
- cat:查看文件内容。
```
$ cat file1.txt
```
- more/less:分页查看文件内容。
```
$ more file1.txt
$ less file1.txt
```
- touch:创建一个新文件。
```
$ touch file1.txt
```
- echo:输出文本。
```
$ echo "Hello World!"
```
- grep:在文件中查找指定的字符串。
```
$ grep "Hello" file1.txt
```
- find:在文件系统中查找文件或目录。
```
$ find / -name file1.txt
```
2. Vi编辑器:
- 启动vi:在终端输入vi命令。
```
$ vi file1.txt
```
- 存盘:在命令模式下输入:w命令。
```
:w
```
- 文本输入:在命令模式下按下i键,进入插入模式,此时就可以输入文本了。
```
i
This is some text.
```
- 打开现有文件:在命令模式下输入vi filename命令,其中filename是要打开的文件名。
```
$ vi file1.txt
```
- 光标移动:在命令模式下使用h、j、k和l键移动光标,分别对应左、下、上和右。
```
h
j
k
l
```
- 复制/剪贴:在命令模式下使用yy复制当前行,使用dd剪切当前行。
```
yy
dd
```
- 查找/替换:在命令模式下输入/要查找的字符串,按下Enter键后,光标会移到第一个匹配的字符串上。要替换字符串,可以使用:s/要查找的字符串/要替换的字符串/g命令。
```
/Hello
:s/Hello/Hi/g
```
希望这些实例对您有所帮助!