linux(3)

2019-08-20 19:42

14. 储存后离开吧!

a) :wq 练习二:

1. 把操作目录转到/tmp

a) cd /tmp

2. 使用vim同时新建并编辑两个文件t1,t2

a) vim t1 t2

3. 在两个文件中分别输入并保存文本内容

a) i

b) This is file t1. c) ESC d) :w e) :n f) i

g) This is file t2. h) ESC i) :w

4. 把t1的第一行复制粘贴到t2的第二行

a) :N b) V c) y d) :n e) p 5. 保存t2

a) :w

6. 显示当前打开的所有文件编号

a) :files

7. 退出vim 编辑界面

a) :q 练习三:

1. 使用vim打开刚才创建的两个文件t1,t2

a) vim t1 b) :sp t2

2. 将上面窗口第一行的文本内容复制到下面窗口的第二行

a) V b) y

c) CTRL + w ,j d) p

3. 删除上面窗口光标所在行

a) CTRL + w ,k b) dd

4. 显示当前打开的所有文件编号

a) :files

5. 撤消刚才的复制、删除操作

a) u

b) CTRL + w ,j c) u

6. 恢复刚才的复制、删除操作

a) r

b) CTRL + w ,k c) r

7. 保存该修改

a) :w

8. 先退出下面的窗口,再退出上面的窗口

a) CTRL + w ,j b) :q c) :q

实验九 变量的设置

上机实验内容:

打开终端后在[root@localhost ~]#后面输入自己名字 练习一:

1. 定义一个变量color,然后为此变量赋值:royal purple

a) color=”royal purple” 2. 查看变量赋值是否成功

a) echo $color 3. 取消该变量的设置

a) unset color 练习二:

1.

定义三个变量color1、color2、color3,分别赋值为royal purple(采用三种不同的赋值方式)

a) color1=royal\\ purple b) color2=’royal purple’ c) color3=”royal purple” 2. 查看三个变量是否赋值成功

a) echo $color1;echo $color2;echo $color3;

3. 利用变量color1定义变量color4和color5,color4的内容为royal purple is my

favorite, color5的内容为royal purple is my love (color4和color5使用不同的方法实现,每次实现后都查看变量color4、color5设置是否成功) a) color4=”$color1”\\ is\\ my\\ favourite b) echo $color4

c) color5=”$color1\\ is\\ my\\ love

d) echo $color5”

4. 为变量color1增加内容,blue,red,black(使用三种方法实现,在每次增加后变量

内容后查看变量color1内容增加是否成功) a) color1=$color1,blue,red,black b) echo $color1

c) color1=${color1}”,blue,red,black” d) echo $color1

e) color1=”$color1””,blue,red,black” f) echo $color1

5. 为变量color2增加内容hehe(使用两种方法实现,在每次增加后变量内容后查

看变量color2内容增加是否成功) a) color2=”$color2”hehe b) echo $color2

c) color2=${color2}hehe d) echo $color2

6. 为变量PATH增加内容:/home/user/bin(使用三种方法实现,在每次增加后变量

内容后查看变量color1内容增加是否成功) a) PATH=”$PATH”:/home/user/bin b) echo $clolr1

c) PATH=${PATH}:/home/user/bin d) echo $color1

e) PATH=$PATH:/home/user/bin f) echo $color1

7. 为变量PATH增加内容haha(使用两种方法实现,在每次增加后变量内容后查看变

量color1内容增加是否成功) a) PATH=”$PATH”:haha b) echo $color1 c) PATH=${path}haha d) echo $color1

8. 分析为什么第4和第6步可以有三种方法实现,而第5和第7步只有两种方法可

以实现;把当前操作目录转到/tmp下,利用vi新建文件t1,把分析原因记录其中,最后保存离开vi. a) cd tmp b) vi t1 c) i

d) 在给变量增加内容的时候,只要增加的内容的第一个字符是一个标点符号,则

shell能够自动将符号前的内容识别为一个变量,并将要增加的内容添加到原变量的后面 e) ESC f) :wq

(提示:由第4、5、6、7步可以看出,这和变量的类型无关,主要是是看新增加的变量的内容是什么,不清楚的看书上第206页范例四)

练习三:

1. 查询当前shell中包含的环境变量

a) env

2. 查询当前shell中的所有变量

a) set

3. 查看当前命令提示符变量的内容 a) echo $PS1 4. 把命令提示符修改成

的版本信息)

a) PS1=’[\%u@\\h \\w \\A \\v #\\#]\\$’

5. 验证一下执行命令记录的数字是否在改变 a) ll

6. 通过回传码变量查看前一个命令执行的是否正确

a) echo $?

练习四:

1. 查看linux支持的所有语系

a) locale -a

2. 查看bash中关于语系设置的所有变量

a) locale

3. 查看当前系统语系设置的文件

a) cat /etc/sysconfig/i18n

4. 利用变量赋值的方式把主语系更改为zh_TW

a) LANG=zh_TW

实验十 Bash Shell相关指令练习

上机实验内容:

练习一:

5) 登录root用户至其主目录;(如果已经登录可省略此步) 6) 打开终端后在[root@localhost ~]#后面输入自己名字

1. duqiuye

7) 查看已经设置的指令别名

1. alias

8) 为history设定指令别名h

1. alias h=?history?

9) 查看本次登陆前执行过的命令

1. cat ~/.bash_history

10) 查看本次登陆前和此次登陆后执行过的命令

1. cat ~/.bash_logout

11) 将本次登陆后的历史记忆写入到~/.bash_history中

1. history -w

12) 执行命令历史记录中的第1个命令

格式(其中3.1为bash

1. !1

13) 执行命令历史记录中的最后一个命令

1. !!

14) 取消history的指令别名

1. unalias h

15) 执行最近一个以a开头的命令

1. !a

练习二:

16) 更改系统配置文件,使在命令行模式下登陆的界面如下所示

1. vi /etc/inittab 2. /id:5 3. i

4. 把5改成3 5. ESC 6. :wq 7. reboot 8. 登录

9. vi /etc/inittab 10. /id 11. i

12. 把3改成5 13. ESC 14. :wq 15. reboot

练习三:

17) 为clear设定指令别名cls

1. alias cls=?clear? 18) 查看设定是否成功

1. cls

19) 通过修改个人设置文件~/.bashrc,为当前用户增加一个指令别名的设置(设置

history的指令别名为h) 1. vi ~/.bashrc

2. 插入后面的内容alias h=?history? 3. 保存退出


linux(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:全面加强国有企业党的先进性建设充分发挥国有企业党组织的政治核

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: