linux试题及答案(全)
Linux-期末考试题(含答案)
Linux 期末考试试题 (一 )
一、选择题 ( 每小题 2 分,共 50分)
D )两个分区
C. NTFS/SWAP
D.SWAP/ 根分区
A )用户对整个系统拥有完全的控制权。
C. administrator
D.supervistor.
ID 号的 shell 将被调用,这个 ID 是什么 ( B ) D. CID
4. 下面哪个命令是用来定义 shell 的全局变量 ( D ) A. exportfs B. alias C. exports D. export
5. 哪个目录存放用户密码信息 ( B )
A. /boot
B. /etc
C. /var
D. /dev
6. 默认情况下管理员创建了一个用户,就会在 ( B )目录下创建一个用户主目录。 A. /usr B. /home
C. /root
D. /etc
7. . 当使用 mount 进行设备或者文件系统挂载的时候,需要用到的设备名称位于 ( D )目录。
A. /home
B. /bin
C. /etc
D. /dev
8. 如果要列出一个目录下的所有文件需要使用命令行 ( C )。 A. Is - B. Is C. Is -a(所有)
D. Is -
9. 哪个命令可以将普通用户转换成超级用户 (D )
A. super
B. passwd
C. tar
D. su
10. 除非特别指定, cp 假定要拷贝的文件在下面哪个目录下 ( D ) A. 用户目录 B. home 目录 C. root 目录 D. 当前目录 11. 在vi 编辑器里,命令"dd"用来删除当前的(A ) A. 行
LINUX考试题与答案
LINUX考试题与答案
《UNIX/LINUX操作系统》考试试题
一、单选题
1.Linux地第一个内核是由谁发布地?
(A)Ken Thompson (B)Linus Torvalds
(C)Dennis Ritchie (D)Richard Stallman
2.下面哪个不是桌面环境软件?
(A)KDE (B)twm (C)Gnome (D)CDE
3.显示一个文件开头几行地命令是().
(A)tac (B)tail (C)head(D)first
4.将Linux系统地默认运行级为().
(A)0 (B)3 (C)5(D)6
5.Android系统是基于Linux操作系统开发地手机系统,因此在进行刷机、删除系统自带软件时需要获得管理员账户()地权限.
(A)administrator (B)admin (C)root(D)liveuser
6.使用rm命令删除目录地选项为().
(A)-r (B)-d(C)-f (D)-i
7.已知当前系统umask地值为022,请问这时新建目录文件地权限为().
(A)755(B)644 (C)775 (D)664
8.中止一个前台进程,可以用?
(A)ctrl+c(B)ctrl+z (C)alt+c (D)alt+z
9.在Linux下保存系统管理命令地目录是?
(A)/system (B)/sys (C)/bin (D)/sbin
10.在shell脚本中,哪个符号表示后面地内容是注释?
(A)#!(B)#(C)$ (D)$$
11.cat testfile地输出与下面哪个命令相同?
Linux考试试题100道(附答案)
Linux考试试题100道(附答案)
1、Linux系统中,用户文件描述符0 表示______。
A.标准输入设备文件描述符
B.标准输出设备文件描述符
B.管道文件描述符 D.标准错误输出设备文件描述符
答案:A
2、以长格式列目录时,若文件test的权限描述为:drwxrw-r–,则文件test的类型及文件主的权限是______。
A.目录文件、读写执行
B.目录文件、读写
C.普通文件、读写
D.普通文件、读
答案:A
3、当字符串用单引号(’’)括起来时,SHELL将______。
A.解释引号内的特殊字符
B.执行引号中的命令
C.不解释引号内的特殊字符
D.结束进程
答案:C
4、/etc/shadow文件中存放______。
A.用户账号基本信息
B.用户口令的加密信息
C.用户组信息
D.文件系统信息
答案:B
5、若当前目录为/home,命令ls–l 将显示home 目录下的()。
A.所有文件
B.所有隐含文件
C.所有非隐含文件
D.文件的具体信息
答案:D
6、为卸载一个软件包,应使用_____。
A.rpm -i
B.rpm -e
C.rpm -q
D.rpm -V
答案:B
7、下面关于文件“/etc/sysconfig/network-scripts/ifcfg-eth0”的描述哪个是正确的?( )。
A.它是一个系统脚本文件
B.它是可执行文件
C.它存放本机的名字
D.它指定本机eth0的IP地址
答案:D
8、如何快速切换到用户John的主目录下?( )
A.cd @John
B.cd #John
C.cd &John
D.cd ~John
Linux基础试题及答案
Linux基础试题及答案
1. 当登录Linux时,一个具有唯一进程ID号的shell将被调用,这个ID是什么( B )
A. NID
B. PID
C. UID
D. CID
2. 用vi翻开一个文件,如何用字母new来代替字母old (A )
A. :s/old/new/g
B. :s/old/new
C. :1,$s/old/new/g
D. :r/old/new
3. 请选择对标准的变量PS2正确的描述( C )
A. 是一个主shell提示符变量
B. 是第二主shell提示符变量
C. 是一个一般的shell提示符变量
D. 是一个连续提示符变量
4. 下面哪个命令可以显示文本文件的内容( A )
A. more
B. vi
C. man
D. type
5. 下面哪个命令是全屏文本编辑器( B )
A. cw
B. v
C. pri
D. ed
6. 哪一个命令能用来查找文件TESTFILE中只包含四个字符的行?( C ) A. grep ^????$ TESTFILE B. grep ???? TESTFILE
C. grep ^....$ TESTFILE
D. grep .... TESTFILE
7. 以下哪一个命令能被用来重定向管道的输出到标准输出和指定的文件中( D )
A. wee
B. cat
C. less
D. tee
8. 一个bash shell脚本的第一行是什么( A )
A. #!/bin/bash
B. #/bin/bash
C. #/bin/csh
D. /bin/bash
9. 用标准的输出重定向()像 file01能使文件file01的数据( D )
linux试题及答案
l i n u x试题及答案(总13页)
--本页仅作为文档封面,使用时请直接删除即可--
--内页可以根据需求调整合适字体及大小--
一.填空题:
1. 在Linux系统中,以文件方式访问设备。
2. Linux内核引导时,从文件 /etc/fstab 中读取要加载的文件系统。
3. Linux文件系统中每个文件用 i节点来标识。
4. 全部磁盘块由四个部分组成,分别为引导
块、专用块、 i节点表块和数据存储块。
5. 链接分为:硬链接和符号链接。
6. 超级块包含了i节点表和空闲块表等重要的文件系统信息。
7. 某文件的权限为:d-rw-_r--_r--,用数值形式表示该权限,则该八进制数为: 644 ,该文件属性是目录。
8. 前台起动的进程使用 Ctrl+c 终止。
9. 静态路由设定后,若网络拓扑结构发生变化,需由系统管理员修改路由的设置。
10. 网络管理的重要任务是:控制和监控。
11. 安装Linux系统对硬盘分区时,必须有两种分区类型:文件系统分区和交换分区。
13. 编写的Shell程序运行前必须赋予该脚本文件执行权限。
14. 系统管理的任务之一是能够在分布式环境中实现对程序和数据的安全保护、备份、恢复和更新。
15. 系统交换分区是作为系统虚拟存储器的一块区域。
16. 内核分为进程管理系统、内存管理系
统、 I/O管理系统和文件管理系统等四个子系统。
17. 内核配置是系统管理员在改变系统配置硬件时要进行的重要操作。
18. 在安装Linux系统中,使用netconfig程序对网络进行配置,该安装程序会一步步提示用户输入主机名、域名、域名服务器、IP地址、网关地址和子网掩码等必要信息。
Linux考试练习题(附答案)
Linux考试练习题(附答案)
一、选择
1、下列()不属于Linux常用的shell:
A、bash
B、sh
C、ash
D、bach
2、在添加用户的时候可以使用()参数来指定用户的默认shell:
A、-d
B、-s
C、-c
D、-g
3、更改用户密码使用()命令:
A、useradd
B、passwd
C、groupadd
D、finger
4、使用rpm安装一个软件的正确命令是():
A、rpm -e
B、rpm -i
C、rpm -v
D、rpm -U
5、观察系统当前进程的运行情况的命令是():
A、free
B、dmesg
C、top
D、last
6、下列()环境变量表示当前目录:
A、PATH
B、HOME
C、PWD
D、SHELL
7、删除用户的时候可以使用()参数,把用户的主目录也一起删除:
A、-d
B、-r
C、-c
D、-g
8、添加用户组使用()命令:
A、groupadd
B、newgrp
C、useradd
D、userdel
9、卸载一个rpm包的命令是():
A、rpm -e
B、rpm -i
C、rpm -U
D、rpm -v
10、下面哪个命令可以显示文本文件的内容( ):
A、more
B、ln
C、man
D、type
11、下面哪个目录存放用户密码信息() :
A、/boot
B、/etc
C、/var
D、/dev
12、下面哪个命令可以分页显示大文本文件( ):
B、cat
C、more
D、type
13、默认情况下管理员创建一个用户,就会在()目录下创建一个用户主目录:
A、/usr
B、/home
C、/root
D、/etc
14、为了将当前目录下的归档文件myftp.tgz解压缩到/tmp目录下,我们可以使用:
linux试题及答案
linux试题及答案
一、选择题
1. Linux操作系统的默认文件系统是()。
A. FAT32
B. NTFS
C. ext4
D. exFAT
答案:C
2. 在Linux系统中,用于查看文件内容的命令是()。
A. cat
B. dog
C. rat
D. log
答案:A
3. 下列哪个命令可以用来压缩文件或目录?()。
A. gzip
B. zip
C. bzip2
D. All of the above
答案:D
4. 在Linux中,用于远程登录的命令是()。
A. telnet
B. ssh
C. ftp
D. rlogin
答案:B
5. 下列哪个是Linux系统下的包管理器?()。
A. yum
B. apt-get
C. pip
D. Both A and B
答案:D
二、填空题
1. 在Linux系统中,查看当前工作目录的命令是________。
答案:pwd
2. 使用Linux命令行创建一个名为“myfolder”的目录的命令是________。
答案:mkdir myfolder
3. 将文件“oldfile.txt”重命名为“newfile.txt”的命令是________。
答案:mv oldfile.txt newfile.txt
4. 显示当前目录下所有隐藏文件和文件夹的命令是________。答案:ls -a
5. 为了查看系统进程信息,可以使用的命令是________。
答案:ps
三、简答题
1. 请简述Linux操作系统的主要特点。
答:Linux是一个开源的Unix-like操作系统,其主要特点包括稳定性高、安全性强、免费或低成本、多用户多任务、良好的硬件支持和丰
linux 试题及答案
linux 试题及答案
第一部分:选择题
1. Linux 是一种()操作系统。
a) 开源
b) 闭源
c) 商业
d) 私有
答案:a) 开源
2. 在 Linux 中,用于显示当前所在路径的命令是()。
a) pwd
b) ls
c) cd
d) cp
答案:a) pwd
3. 在 Linux 中,用于创建目录的命令是()。
a) mkdir
b) touch
c) rm
d) mv
答案:a) mkdir
4. Linux 中,用于列出当前目录下的文件和文件夹的命令是()。
a) ls
b) cd
c) pwd
d) rm
答案:a) ls
5. 在 Linux 中,用于复制文件的命令是()。
a) cp
b) mv
c) touch
d) mkdir
答案:a) cp
第二部分:填空题
1. Linux 操作系统的核心部分被称为()。
答案:内核
2. Linux 中,用于修改文件或目录的权限的命令是()。
答案:chmod
3. 在 Linux 中,用于压缩文件的命令是()。
答案:tar
4. Linux 是基于()开发的操作系统。
答案:UNIX
5. Linux 中,默认的超级用户账户是()。
答案:root
第三部分:简答题
1. 什么是 Linux 操作系统?
答:Linux 是一种开源操作系统,它基于 UNIX 操作系统开发而成。Linux 以其稳定性、可定制性和安全性而闻名,并广泛运用于服务器和嵌入式设备等领域。
2. 如何在 Linux 中创建一个新用户?
答:可以使用 `useradd` 命令来创建一个新用户,例如 `useradd -m newuser`。其中,`-m` 参数表示同时创建用户的主目录。
Linux测试题(含答案)
注意事项:
1,试卷标题、试卷满分必须填写;试卷满分必须填写数字(1-100);
2,题型数量必须与试题数量相等;
3,增加试题必须修改对应类型下的题型数量,再增加试题类型;
4,试题类型只支持:单选题、多选题,判断题,填空题,简答题;
5,分值必须填写数字;
6,难易度可以填写难,中,易,不符合格式的输入默认为易;
7,选择题的正确答案,多选题答案为多个请用逗号隔开,答案列后面填写各个选项,可以填写多于四个的选项;
8,填空题在难易度后面的列上填写每个空对应的答案;
9,没有解析内容时为空
完整版linux试题与答案
复习题(仅供参考)linux(一)选择题:)linux内核的稳定版本( B 1.以
下哪一个是D. 2.3.20 C. 1.7.18 B. 2.6.17 .A2.5.24
。) A 2.怎样显示当前目录(D. ls
C. who A. pwd B. cd
。) D 3.欲把当前目录下的file1.txt 复制为file2.txt,正确的命令是(
B. cp file1.txt | file2.txt A. copy file1.txt file2.txt
D. cat file1.txt > file2.txt C. cat file2.txt file1.txt
”的文件,那么您可以使用的命.txt4. 如果您想列出当前目录以及子目录下所有扩展名为“。)
B 令是(
.txt” D. find . “C. ls –d .txt A. ls *.txt B. find . –name “.txt”)。 B 5. 如何
删除一个非空子目录/tmp(
rf /tmp/* D. rm –C. rm -Ra /tmp/* A. del /tmp/* B. rm -rf /tmp
)。 6. 存放用户帐号的文件是(C
D. Gshadow C. passwd A. shadow B. group
)。7.下面哪个系统目录中包含Linux使用的外部设备(B
D. /home
C. /boot B. /dev A. /bin
)可在光标当前所在行下添加一新行B 在vi编辑器中的命令模式下,键入( 8.D. a C. i O (上一行添加一行) B. o A.) C 9.在vi编
Linux考试题含答案
一.填空题:
1. 在Linux系统中,以(文件)方式访问设备。
2. Linux内核引导时,从文件(/etc/fstab)中读取要加载的文件系统
3. 链接分为:(硬链接)和(符号链接)。
4. 某文件的权限为:d-rw-_r--_r--,用数值形式表示该权限,则该八进制数为:(644),该文件属性是目录。
5. 前台起动的进程使用(ctrl+c)终止。
6. 安装Linux系统对硬盘分区时,每个磁盘最多可以有(4)个分区。
7. 编写的Shell程序直接使用前必须赋予该脚本文件(执行)权限。
8. 系统(交换)分区是作为系统虚拟存储器的一块区域。
9. 在安装Linux系统中,使用(netconfig)程序对网卡的网络进行配置。
10. 唯一标识每一个用户的是(ID和用户名)。
11. DHCP可以实现(动态IP地址分配)。
12.(ping)命令可以测试网络中本机系统是否能到达一台远程主机,所以常常用于测试网络的连通性。
13. vi编辑器具有三种工作模式:(命令行)模式和(插入)模式以及(默行)模式。
14. 可以用ls –al命令来观察文件的权限,每个文件的权限都用10位表示,并分为四段,其中第一段占 1 位,表示(文件类型),第二段占3位,表示(文件所有者)的权限。
15. DNS实际上是分布在internet上的主机信息的数据库,其作用是实现(IP地址)和(主机名)之间的转换。
16. (Apache)是实现WWW服务器功能的应用程序,即通常所说的“浏览web服务器”,在服务器端为用户提供浏览web服务的就是apache应用程序。
linux考试试题和答案.doc
Linux考试试题及答案
一、选择题
1、在/etc/fstab文件中指定的文件系统加载参数中,那个参数一般用于CD-ROM等移动设备(D )
A.defau Its
B.sw
C.rw 和ro
D.noauto
2、Linux文件权限一共10位长度,分成四段,第三段表示的内容是(C)
A.文件类型
B.文件所有者的权限
C.文件所有者所在组的权限
D.其他用户的权限
3、在使用mkdir命令创建新的目录时,在其父目录不存在时先创建父目录的选项是(D)
A.-m
B.-d
C.-f
D.-p
4、一台主机要实现通过局域网与另一个局域网通信,需要做的工作是(C)
A.配置域名服务器
B.定义一条本机指向所在网络的路由
C.定义一条本机指向所在网络网关的路由
D.定义一条本机指向目标网络网关的路由
5、下列提法中,不属于ifconfig命令作用范围的是(D)
A.配置本地回环地址
B.配置网卡的IP地址
C.激活网络适配器
D.加载网卡到内核中
6、下列关于链接描述,错误的是(B)
A.硬链接就是让链接文件的i节点号指向被链接文件的i节点
B.硬链接和符号连接都是产生一个新的i节点
C.链接分为硬链接和符号链接
D.硬连接不能链接目录文件
7、下列文件中,包含了主机DNS配置信息的文件是(C )
A./etc/host. conf
B./etc/hosts
C./etc/resolv. conf
D./etc/networks
8、那个命令可以从文本文件的每一行中截取指定内容的数据(D)
A.cp
B.dd
C.fmt
D.cut
9、L inux有三个查看文件的命令,若希望在查看文件内容过程中可以
Linux期末考试试题8套(含答案)
Linux期末考试试题8套(含答案)
Linux期末考试试题(一)
一、选择题(每小题 2 分,共50 分)
1.在创建Linux分区时,一定要创建( D )两个分区
A. FAT/NTFS
B. FAT/SWAP
C. NTFS/SWAP
D.SWAP/ 根分区
2.在Red Hat Linux 9中,系统默认的( A )用户对整个系统拥有完全的控制权。
A. root
B. guest
C. administrator
D.supervistor.
3. 当登录 Linux
A. NID 时,一个具有唯一进程
B. PID
C. UID
ID 号的
D. CID
shell将被调用,这个ID是什么 (B)
4. 下面哪个命令是用来定义
A. exportfs
B. alias shell 的全局变量
C. exports
( D )
D. export
5.哪个目录存放用户密码信息 ( B )
A. /boot
B. /etc
C. /var
D. /dev
6.默认情况下管理员创建了一个用户,就会在( B )目录下创建一个用户主目录。
A. /usr
B. /home
C. /root
D. /etc
7. . 当使用 mount 进行设备或者文件系统挂载的时候,需要用到的设备名称位于( D ) 目录。
A. /home
B. /bin
C. /etc
D. /dev
8. 如果要列出一个目录下的所有文件需要使用命令行( C )。
A. ls –l
B. ls
C. ls –a(所有 )
D. ls –d
9.哪个命令可以将普通用户转换成超级用户(D )
A. super
linux100个试题及答案
1. cron 后台常驻程序 (daemon) 用于: DA. 负责文件在网络中的共享 B. 管理打印子系统Manages the printing ubsystem C. 跟踪管理系统信息和错误 D. 管理系统日常任务的调度 (scheduling) 2. 在大多数Linux发行版本中,以下哪个属于块设备 (block devices) ? BA. 串行口 B. 硬盘 C. 虚拟终端 D. 打印机 3. 下面哪个Linux命令可以一次显示一页内容? CA. pause B. cat C. more D. grep 4. 怎样了解您在当前目录下还有多大空间?C A. Use df B. Use du / C. Use du . D. Use df . 5. 怎样更改一个文件的权限设置? BA. attrib B. chmod C. change D. file 6. 假如您需要找出 /etc/my.conf 文件属于哪个包 (package) ,您可以执行:CA. rpm -q /etc/my.conf B. rpm -requires /etc/my.conf C. rpm -qf /etc/my.conf D. rpm -q | grep /etc/my.conf 7. 假如当前系统是在 level 3 运行,怎样不重启系统就可转换到 level 5 运行? BA. Set level = 5 B. telinit 5 C. run 5 D. ALT-F7-5 8. 那个命令用于改变 IDE 硬盘的设置? CA. hdparam B. ideconfig C. hdparm D. hddparm 9. 下面哪个命令可以列出定义在以后特定时间运行一次的所有任务? AA. atq B. cron C. batch D. at 10. 下面命令的作用是:set PS1="[uwt]\$",export PS1 BA. 改变错误信息提示 B. 改变命令提示符 C. 改变一些终端参数 D. 改变辅助命令提示符 11. 作为一个管理员,你希望在每一个新用户的目录下放一个文件 .bashrc ,那么你应该在哪个目录下放这个文件,以便于新用户创建主目录时自动将这个文件复制到自己的目录下。 AA. /etc/skel/ B. /etc/default/ C. /etc/defaults/ D. /etc/profile.d/ 12. 在bash中,export命令的作用是: CA. 在子shell中运行条命令 B. 使在子shell中可以使用命令历史记录 C. 为其它应用程序设置环境变量 D. 提供NFS分区给网络中的其它系统使用 13. 在使用了shadow口令的系统etc/passwd和/etc/shadow两个文件的权限正确的是: DA. -rw-r----- , -r-------- B. -rw-r--r-- , -r--r--r-- C. -rw-r--r-- , -r-------- D. -rw-r--rw- , -r-----r-- 14. 下面哪个参数可以删除一个用户并同时删除用户的主目录? CA. rmuser -r B. deluser -r C. userdel -r D. usermgr -r 15. 有一个备份程序mybackup,需要在周一至周五下午1点和晚上8点各运行一次,下面哪条crontab的项可以完成这项工作? A. 0 13,20 * * 1,5 mybackup B. 0 13,20 * * 1,2,3,4,5 mybackup C. * 13,20 * * 1,2,3,4,5 mybackup D. 0 13,20 1,5 * * mybackup 16. 如何从当前系统中卸载一个已装载的文件系统 A. umount B. dismount C. mount -u D. 从 /etc/fstab 中删除这个文件系统项 17. 如果你的umask设置为022,缺省的,你创建的文件的权限为: A. ----w--w- B. -w--w--
Linux题库及答案
L i n u x题库及答案(共17页) -本页仅作为预览文档封面,使用时请删除本页-
一、填空题
1. 建立用户账号的命令是__useradd________。
2. 修改账号密码的命令是__passwd________。
3. 更改用户密码过期信息的命令是__chage________。
4. 创建一个新组的命令是___groupadd_______。
5. 用于在不注销的情况下切换到系统中的另一个用户的命令是___su_______。
6. 显示系统中进程信息的命令是_____ps__-aux_____。
7. 以树状方式表现进程的父子关系的命令是___pstree_________。
8. 显示当前系统正在执行的进程的相关信息的命令是___top_________。
9. 显示或者设置当前系统的主机名的命令是___hostname_________。
10. Linux 系统中使用最多的文件系统是_______ext3/4____________。
11. 列出磁盘分区信息的命令是___df_______。
12. 将设备挂载到挂载点处的命令是__mount________。
13. 检查文件系统的磁盘空间占用情况的命令是____du______。
14. 统计目录(或文件)所占磁盘空间大小的命令是__du________。
15. 为文件建立在其他路径中的访问方法(链接)的命令是__ln_______,链接有两种:___
软链接______和___硬链接 ______。
改变文件或目录的读写和执行权限的命令是__chmod________。17. 指定在创建文件或目录时预设权限掩码的命令是___umask_______。
Linux基础试题及答案常用版
Linux基础试题及答案常用版
20____Linux基础试题及答案
Linux基础试题及答案
Linux,全称GNU/Linux,是一种免-费运用和自由传播的类UNIX操作系统,其内核由林纳斯·本纳第克特·托瓦兹于1991年10月5日首次发布,它主要受到Minix和Unix的思想启发,是一个基于POSIX的多用户、多任务、支持多线程和多CPU的操作系统。下面是我的Linux基础试题及答案,,希望大家能够喜爱。
Linux基础试题及答案
1、当登录Linux时,一个具有唯一进程ID号的shell将被调用,这个ID是什么(B)
A、NID
B、PID
C、UID
D、CID
2、用vi打开一个文件,如何用字母new来代替字母
old(A)
A、:s/old/new/g
B、:s/old/new
C、:1,$s/old/new/g
D、:r/old/new
3、请选择对标准的变量PS2正确的描述(C)
A、是一个主shell提示符变量
B、是其次主shell提示符变量
C、是一个一般的shell提示符变量
D、是一个连续提示符变量
4、下面哪个吩咐可以显示文本文件的内容(A)
A、more
B、vi
C、____n
D、type
5、下面哪个吩咐是全屏文本编辑器(B)
A、cw
B、v
C、pri
D、ed
6、哪一个吩咐能用来查找文件TESTFILE中只包含四个字符的行(C)
A、grep^$TESTFILE
B、grepTESTFILE
C、grep^....$TESTFILE
D、grep....TESTFILE
7、下列哪一个吩咐能被用来重定向管道的输出到标准输出和指定的文件中(D)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
怎么去提高与学习linux学习,不可否认练习是一个比较好,也比较有效果的一个方法,但有很多人在练习操作时,很多题都会带来困扰,下面我就把一些简单的操作实例分享给大家,大家一起来学习linux:
Linux课后习题,linux练习题,linux进步练习题,linux操作练习题
一、命令部分
1.新建一个用户yangang,密码设为123456,并将其加到root组。写出所用命令。
# useradd yangang
# passwd yangang
123456
123456
# groupadd root
# usermod –g root yangang
2.将当前计算机的IP地址设为192.168.1.1,子网掩码为255.255.255.0。写出所用命令。
# ifconfig eth0 192.168.1.1 netmask 255.255.255.0
3.你是公司的Linux服务的管理员。你使用vi编缉/etc/inittab文件时,在命令模式下查询shutdown字符串,使用的命令。
vi /etc/initab
/shutdown
4.显示当前系统的日期和时间命令。
# date –d –y
5.查看命令sort的帮助文件,写出所用命令。
# man sort
6.统计/etc/passwd文件的字节数和行数,写出所用命令。
# wc –cl /etc/passwd
7.分屏显示/etc/httpd/conf/httpd.conf文件的命令。
# less /etc/httpd/conf/httpd.conf 按“Q”退出该命令
8.将hello!写入 /home/yangang/test.txt的命令(vi及vim编辑器除外)。
# echo ‘hello!’> /home/yangang/test.txt
9.让named守护进程运行在级别3,5的命令。
# telinit 3
# telinit 5
10.更改用户yangang的登录shell为/sbin/nologin的命令。
# usermod –s /sbin/nologin yangang
11.查看当前linux服务器的主机名的命令。
# cat /proc/sys/kernel/hostname
或 # sysctl kernel.hostname
或 # hostname
12.查看当前主机的路由的命令。
# route
13.配置当前主机的默认网关为192.168.2.254的命令。
# route add default gw 192.168.2.254
14.连续ping目的IP为192.168.2.245为3次的的命令。
# ping –C 3 192.168.2.245
15.查看当前主机TCP协议连接情况的命令。
# netstat -t
16.打包并压缩/etc目录的命令。
# tar –zcvf yangang_etc.tar.gz /etc/
或 # tar -jcvf yangang_etc.tar.bz2 /etc/
17.测试httpd是否安装的命令。
# rpm -q httpd
18.卸载named软件包的命令。
# rpm –e named
19.查看月历并将内容追加到文件/dd中的命令。
cal –j >>/dd
20.查看当前目录的命令。
Pwd或ls
21.显示历史命令表的所有内容的命令。
history
22.将/etc/passwd的内容追加到文件aaa中的命令。
cat /etc/passwd >>/aaa
23.查看/etc/passwd文件的前10行的命令。
head -10 /etc/passwd
24.查看/etc/vsftpd/vsftpd.conf的后10行的命令。
tail -10 /etc/vsftpd/vsftpd.conf
25.重启samba服务的命令。
service smb restart
26.查看进程状态的命令。
ps -aux 或top
27.列出后台作业的命令。
jobs -l
28.将作业ID为3的后台作业放到前台的命令。
fg 3
29.停止ssh服务的命令。
service sshd stop
3
0.将name=wxstc配置为全局变量的命令。
export name=wxstc
31.重启linux服务器的命令。
shutdown -r now
32.要给文件ylinuxs加上其他人可执行属性的命令。
chmod o+x ylinuxs
33.为了达到使文件sudent.txt的所有者有读(r)和写(w)的许可,而其他用户只能进行只读访问的命令。
chmod u=rw,o=r student.txt
34.把大写字母转换为小写字母的命令。
tr 'A-Z' 'a-z'
35.显示操作系统核心版本详细信息的命令。
uname -a
36.将新建文件权限设置为600的命令。
umask 600 filename
37.从IP地址查找域名或从域名来查找IP地址应使用什么命令。
host
38.如何查看用户yangang属于哪个组。
cat /etc/group
39.假如当前系统是在 level 3 运行,不重启系统就可转换到 level 5 运行的命令。
telinit 5
40.查看Linux的启动信息的命令。
dmesg
41.创建一个以自己姓的拼音缩写为名的用户。
useradd yangang1
42.进入用户主目录,显示当前的路径。
cd /home/yangang1
pwd
43.复制文件/etc/group到用户主目录,文件名不变。
cp /etc/group /home/yangang1
44.统计文件/etc/fstab的行数、单词数、字符数。
wc –lwc /etc/fstab
45.查看/etc/passwd文件的后5行。
tail -5 /etc/passwd
46.创建普通文件/home/abc。
touch /home/abc
47.修改/home/abc的属性为:属主具有一切权限,同组用户和其他用户具有可读可写的权限。
chmod u=rwx,go=rw /home/abc
48. 显示当前的时间。
date
49. 写出系统1分钟后关机的命令。
shutdown –s –t 60
50. 启动ssh服务器。
service sshd start
51.新建一个以你的学号为账号的用户。
useradd 282325600
52.复制文件/etc/passwd到用户主目录,文件名不变。
cp /etc/group /home/
53.进入用户主目录,显示当前的路径。
cd /home |pwd
54.统计文件/etc/passwd的行数。
wc -l /etc/passwd
55.查看/etc/passwd的前8行。
head -8 /etc/passwd
56.显示2011年12月的日历。
cal 12 2011
57.建立文件/etc/group的符号链接文件/root/abc。
ln –s /etc/group /root/abc
58.后台启动程序gedit。
Gedit &
59.配置网卡eth0的IP地址为192.168.0.1,子网掩码为255.255.255.0
ifconfig eth0:192.168.0.1 netmask 255.255.255.0
60.查看dns服务器的状态。
pstree |grep named
61.创建一个以自己的姓的拼音命名的用户。
useradd yangang1
62.添加一个用户组,名称为zugang。
groupadd zugang
63.修改新建的用户属于zugang组。
usermod –g zugang yangang1
64.复制文件/etc/passwd到用户主目录,文件名称不变。
cp /etc/passwd /home/yangang1
65.修改该文件的属性为:属主具有一切权限,同组用户和其他用户具有可读权限。
Cd /home/yangang1
chmod u=wrx,go=r passwd
66.显示当前系统时间。
date
67.写出30分钟后系统重启的命令。
shutdown –s –t 1800
68.显示历史命令表的所有内容。
history
69.显示Linux系统运
行所有进程。
ps –a或者可能是ps –ef;-e 显示所有进程、-f 全格式、a 显示终端上的所有进程,包括其他用户的进程
70.重新启动ssh服务器。
service sshd restart
71.创建一个以自己的名的拼音命名的用户。
useradd chengwen
72.添加一个用户组,名称为js。
groupadd js
73.修改新建的用户属于js组。
usermod –g js newuser
74.进入该用户主目录,显示当前的路径。
cd /home |pwd
75.复制文件/etc/fstab到此文件夹,文件名称不变。
Cp –r /etc/fstab/
76.统计文件/etc/fstab的字符数。
wc –c /etc/fstab
77.设置当前时间设为15:00,显示当前系统时间。
date –s “15:00”
date
78.写出系统5分钟后重启的命令。
shutdown -r +5
79.配置网卡eth0的IP地址为192.168.10.1,子网掩码为255.255.255.0
ifconfig eth0 192.168.10.1 netmask 255.255.255.0
80.查看DHCP服务器的状态。
service dhcpd status
二、操作题
1. 某系统管理员需每天做一定的重复工作,请按照下列要求,编制一个解决方案:
(1)在下午4 :50删除/abc目录下的全部子目录和全部文件;
(2)从早8:00~下午6:00每小时读取/xyz目录下x1文件中每行第一个域的全部数据加入到/backup目录下的bak01.txt文件内。
(1) at 16:50
rm –rf /abc/*
(2)用vi创建编辑一个名为test的crontab文件;
test文件的内容:
0 8-18/1 * * * cut -f1 /xyz/x1 >;>; /backup/bak01.txt
或(1)crontab -e 打开命令然后输入
50 16 * * * rm -rf /abc
(2)0 8-18 * * * cut -f 1 >> /backup/bak01.txt
2. 某学校内部既存在WINDOWS操作系统,又存在LINUX操作系统,为了方便资源共享,建立一台SAMBA服务器,其地址为192.168.0.5,建立std、teacher两个用户,同时设置其密码。
创建用户:useradd std
Useradd teacher
把用户添加到samba数据库
Smbpasswd –a teacher
Smbpasswd –a std
创建samba共享目录
cd /var
mkdir –p /common/fileshare
配置samba 文件(/etc/samba/smb.conf)
[global]下面作些修改
[public]下面添加一些内容
[]
3.富曼公司有2个部门,分别是研发部yf和车间cj.搭建公司WWW服务器,IP地址为192.168.2.6,公司域名为,研发部域名为,车间域名为,要求根据以上域名在IP地址192.168.2.6上搭建基于域名的虚拟服务器,并且不允许192.168.2.245的IP访问研发部的网页。
1.修改/etc/hosts文件,把域名和对应的IP写上。
即添加下面三句:
192.168.2.6
192.168.2.6
192.168.2.6
2.分别创建研发部yf和车间cj文件夹
Mkdir /var/www/yf
Mkdir /var/www/cj
Echo “this is cj’s web”>/var/www/cj/index.html
Echo “this is yf’s web”>/var/www/yf/index.html
3.配置httpd.conf文件(参考P191页)
4.重启httpd服务器
5.通过浏
览器查看、、
5.编写一个名为mul的脚本程序,参数为一个大于20的正整数。先检查参数是否符合要求。如果不符合要求,请给出提示;如果符合要求,分别输出其与1到10的乘积。
#gedit mul.sh
#!/bin/bash
if [ $1 -gt 20 ]
then
n=1
m=1
while [ $n -le 10 ]
do
m=$(expr $1 \* $n)
echo "$n $m"
n=$(expr $n + 1)
done
else
echo "number is wrong"
fi
#bash mul.sh 34
6.编写一个名为move的脚本程序,格式move
#gedit move.sh
#! /bin/bash
if test -f ylinuxs
then mv ylinuxs file2
else
echo "ylinuxs is not exists"
fi
# bash move.sh ylinuxs file2
7.编写一个shell脚本,能够显示下面序列的前25个数字。0,1,1,2,3,5,8,13…,前二个数字之和为第三个数字,即著名的Fibonacci序列。
#gedit shell.sh
#!/bin/bash
n=0
echo "$n "
m=1
echo "$m "
t=1
a=2
while [ $a -lt 25 ]
do
t=$(expr $n + $m)
echo "$t "
a=$(expr $a + 1)
n=$m
m=$t
done
# bash shell.sh
8.编写一个名为square的脚本程序,参数为一大于10的正整数。先检查参数是否符合要求。如果不符合要求,请给出提示;如果符合要求,输出从1到该正整数的平方值。
#gedit square.sh
#!/bin/bash
if [ $1 -gt 10 ]
then
n=1
m=1
while [ $n -le $1 ]
do
m=$(expr $n \* $n )
echo "$n $m "
n=$(expr $n + 1)
done
else
echo "number is wrong"
fi
#bash square.sh 45
更多精彩请前往:/ylinuxs
即将上线论坛: