linux练习题大全
linux练习题大全
2、查看创建目录命令mkdir的帮助文档可以使用、用标准的输出重定向像”>file01”能使文件file01的数据4、你想显示文件“longfile”的最后10行,下面那个命令是正确的?
5、下面哪个命令允许对文件重命名
6、在vi编辑器里,命令“dd”用来删除当前。
7、比较重要的系统配置资料,一般来说大部分位于目录下。
8、欲把当前目录下的 file1.txt 复制为 file2.txt,正确的命令是
9、如何删除一个非空子目录 /tmp。
10、下面哪个命令不能用来显示文本的内容
11、一个文件名字为file.gz,可以用哪个命令来解压缩。
12、删除文件命令为
13、在给定文件中查找与设定条件相符字符串的命令为
14、Linux有三个查看文件的命令,若希望在查看文件内容过程中可以用光标上下移动来查看文件内容,应使用命令
15、在使用mkdir命令创建新的目录时,在其父目录不存在时先创建父目录的选项
17、对文件进行归档的命令为
18、下列那一个指令可以设定使用者的密码
20、vi编辑器具有两种工作模式:
21、Linux文件系统的文件都按其作用分门别类地放在相关的目录中,对于外部设备文件,一般应将其放在和写的许可,而其他用户只能进行只读访问,在设置文件的许可值时,应当设为:。
30、使用$cd ~命令后,我们会进入 目录。
33、在vi编辑器中的命令模式下,重复上一次对编辑的文本进行的操作,可使用命令。
35.显示操作系统核心版本详细信息的命令是。
36.将新建文件的默认权限设置为600是。 二、填空
1、结束后台进程的命令是
2、将前一个命令的标准输出作为后一个命令的标准输入,称之为 管道
9、链接分为: 符号连接 和 硬连接 。
10、安装Linux系统对硬盘分区时,必须有两种分区类型: 根文件系统分区 和 交换分区 。
11、可以用ls –al命令来观察文件的权限,每个文件的权限都用10位表示,并分为四段,其中第一段占 1 位,表示 文件类型 ,第二段占3位,表示 文件所有者 对该文件的权限。
12、 /sbin 目录用来存放系统管理员使用的管理程序
13、在shell编程时,使用方括号表示测试条件的规则是:方括号两边必须有 空格 。
14、linux文件系统中每个文件用i节点 来标识。
15、前台启动的进程使用复合键 CTRL+C终止。
三、简答题
4、Shell程序中,对用户变量赋值有哪些方式?简要说明每种赋值方式的使用方法。
对用户变量赋值有三种方式 :
等号赋值
在等号前后均不能有空格,当需要将一个包含空格的字符串赋给用户变量时,应用 单引号将该字符串括起来。
键盘赋值
由read命令来实现的,用法为:read用户变量名,当shell程序执行到该行时,
将等待用户从键盘输入,当用户按下回车键时shell把你输入的内容赋给用户变量。
命令替换赋值
用法为:用户变量=命令,该语句将首先执行反向单引号之间的命令,然后将其执行后输出 的内容赋给该用户变量,在这种赋值方式中,等号前后同样不能有空格,而且必须反向单引号把命令括起来。
5、执行shell脚本的方式主要有哪些?
执行shell脚本的方式主要有两种:
1. 以脚本名作为参数.其一般形式是:$ bash 脚本名
2. 将shell脚本的权限设置为可执行,然后在提示符下直接执行它。$ chmod a+x 脚本名
$ PATH=$PATH:.
$ 脚本名
7、在/etc/passwd文件中,每一行用户记录包括哪些信息?彼此如何分开?
每一行用户记录包括信息:注册名,密码,用户标识号,组标识号,用户名,用户主目录,命令解释程序。 每个信息之间用“:”来分开。
10、下面正则表达式表示的含义是什么?
file*.c :以file开头,任意个数任意字符结尾的.c文件
dir?? :以dir开头,任意两个字符结尾。
Char[a-f].o
11、将文件file1的前20行、文件file2的最后15行合并成一个文件AB。82
Head0 file1>AB && tail 1file2>>AB
四、编程题 1