03字符界面与文本编辑器.docx

上传人:b****6 文档编号:5361651 上传时间:2022-12-15 格式:DOCX 页数:18 大小:2.31MB
下载 相关 举报
03字符界面与文本编辑器.docx_第1页
第1页 / 共18页
03字符界面与文本编辑器.docx_第2页
第2页 / 共18页
03字符界面与文本编辑器.docx_第3页
第3页 / 共18页
03字符界面与文本编辑器.docx_第4页
第4页 / 共18页
03字符界面与文本编辑器.docx_第5页
第5页 / 共18页
点击查看更多>>
下载资源
资源描述

03字符界面与文本编辑器.docx

《03字符界面与文本编辑器.docx》由会员分享,可在线阅读,更多相关《03字符界面与文本编辑器.docx(18页珍藏版)》请在冰豆网上搜索。

03字符界面与文本编辑器.docx

03字符界面与文本编辑器

第三章字符界面与文本编辑器

3.1VI文本编辑器的使用

VI编辑器全称是visualinterface,用户输入的内容会立刻显示出来。

主要是使用在字符界面下,在linux或者unix中使用的非常多,在linux中编辑器进行了一个升级,被称为vim。

文本编辑器中有三种模式:

·命令模式

·最后行模式

·文本编辑模式

一、打开或者新建一个文本文件

vi文件名称,如果文件存在则打开,否则新建。

二、命令模式

cp/etc/passwd./

vipasswd

三、最后行模式下操作-查找与替换

四、命令模式下的-删除,复制与粘贴

五、编辑模式和最后行模式

六、练习1

1)mkdir/root/test

2)cd/root/test

3)cp/etc/man.config./

4)vimman.config

5):

setnu

6)58G40

7)1G/tuTf8

8)50,100s/man/MAN/gc

9)u

10)51G10yyGp

11)11G20dd

12):

wman.test.config

13)29G15x

14):

wq

从FTP上下载文件

1、打开Linux的网络(网卡)

2、设置临时的IP地址(192.168.15.机器号+100)

a)ifconfigeth0192.168.15.200设置ip地址

b)ifconfig查看当前的网卡的信息

c)ping192.168.15.100检测网卡是否连通(ctrl+c终止)

3、登陆FTP服务器,下载文件

a)ftp192.168.15.100

b)用户名:

anonymous,密码为空

c)下载文件get

d)上传文件put

3.2shell命令的通配符

1、查看/root目录下所有以.log结尾的文件名称。

(ls/root/*.log)

2、查看/bin目录下所有以l开头,但是只有两个字符的所有文件的名称。

(ls/bin/l?

3、查看/bin目录下以c或s或h开头的所有的文件的名称。

(ls/bin/[csh]*)

4、查看/bin目录下以l到x开头的所有的文件的名称。

(ls/bin/[l-x]*)

5、查看/bin目录下不以c或s或h开头的所有的文件的名称。

(ls/bin/[!

csh]*)

6、查看/bin目录下不以l到x开头的所有的文件的名称。

(ls/bin/[!

l-x]*)

3.3管道

当在字符界面下使用ls查看/bin中文件的详细信息的时候,就只可以看一部分。

如果想要看见所有的内容管道的话,就需要将输出的内容使用一个查看器来查看。

(more,less)

1、cat(concatenate)

1)用途:

查看文件的内容。

2)参数:

·-n:

显示没一行的行号。

·-E:

在没一行的结尾加一个$。

3)应用:

查看某一个文本的内容。

(catinstall.log)

2、tac

1)用途:

从后向前看内容。

tac是cat的倒写。

3、nl:

1)用途:

在显示文件内容的时候,显示行号,相当于cat–n。

4、more

1)用途:

显示文件,每次显示一页,使用翻页,使用向下一行。

此命令常用在管道的命令中。

如果在中途不想查看了,则按下q退出。

2)说明:

使用more查看的文件只可以向下查看,不可以向上查看。

5、less

1)用途:

作用与more相同,但是功能要强大很多。

2)参数:

-N,显示行号。

6、head

1)用途:

查看文件的起始部分,默认显示10行。

2)参数:

-N,显示开始的N行

7、tail:

1)用途:

查看文件的末尾,默认显示10行。

2)参数:

-N,显示末尾的10行。

8、wc

1)用途:

显示文件的小,可以显示行数,单词数和字符数。

2)参数:

·-c:

只显示字符数。

·-l:

只显示行数。

·-w:

只显示单词数

·若不加任何的参数,则将文件的字符数、行数和单词数都显示出来。

综合:

查看在/bin下一共有多少个命令,然后在结果的前面显示行数。

(ls/bin|wc–w|cat-n)

1.vimstudent_records

2.cat/nl/more/lessstudent_records

3.head-3student_records

4.tail-3student_records

5.cat/etc/passwd|wc–l

6.cat/etc/passwd|wc–w

7.cat/etc/passwd|more

8.wc–lstudent_records

9.wc–wstudent_records

10.wc–cstudent_records

11.wcstudent_records

3.4命令重定向

所谓的命令重定向实际上是将输入和输出(正常的输出和错误的输出)重新定位。

默认情况下,输入的终端设备是键盘,输出是屏幕(显示器)。

默认情况下,输入ls/产生的结果会输出到显示器的设备文件。

当执行不成功的时候就会产生错误,这个错误信息也默认输出在显示器设备文件。

一、正常(标准)的输出

1、查看根目录下的内容,将其输出(打印)到out.txt文件。

(ls/>out.txt)

这个时候会将原先显示在屏幕上的内容打印到out.txt文件中。

2、查看当前目录下的内容,将其输出到out.txt文件中。

(ls/1>out.txt)

与上面相同,输出的内容会被打印到out.txt文件中,但是如果此文件中有内容,就会被覆盖。

3、查看/boot目录下的内容,将其追加到out.txt文件中。

(ls/boot>>out.txt)

二、错误输出

1、查看根目录下/abc(根目录下没有)的目录信息,将错误的信息打印到out.err文件中。

(ls/abc2>out.err)

2、查看本目录下cc(没有此文件)文件的内容,如果有错误,将错误信息追加到out.err文件中。

(catcc2>>out.err)

3、查看根目录下的/boot的内容和/abc的内容,将输出结果打印到out文件中,将错误信息打印到out.err文件中(错误信息需要追加)。

(ls/boot/abc1>out2>>out.err)

三、标准输入

1、使用标准输入的方式查看/etc/hosts文件的内容。

(cat0

说明:

从结果上看,使用cat/etc/hosts的方式和cat0

1.ls./-a>list.txt

2.ls/>>list.txt

3.ls/>list.txt

4.ls./abc2>list.err

5.ls/1232>>list.err

6.ls/1232>list.err

7.cat/root/install.log/root/inst1>list.txt2>list.err

8.cat/root/install.log1>list.txt2>&1

9.ls./1>list.txt2>/dev/null

10.cat0

3.5Linux的运行级别

当进入到字符界面的时候,使用startx进入图形界面。

重启:

reboot/shutdown–rnow/init6

关机:

shutdown–hnow/init0

3.6关机与重启

如果确定一定时间后重启或者关机,在到达时间之前如果不想要重启或者关机,则直接按CTRL+C终止命令的运行。

3.7其他

1、date

1)作用:

显示或者修改时间。

2)参数:

-s(小写),修改时间或者日期。

3)范例:

·查看当前的时间。

date

·修改日期。

date–s“2012-4-13cst”

·修改时间。

date–s“08:

33:

24”

2、cal

1)作用:

显示日历。

3、clear

1)作用:

清屏

4、history

可以使用向上按键,向下按键,pagedown,pageup键来重复执行过的命令。

实际上你所做过的所有的命令都存储在文件中。

可以通过history命令查看最近执行的命令。

如果想要执行以前的命令,则可以使用!

Num的方式(!

5,表示执行第五条命令)。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 其它

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1