当前位置:文档之家› Linux常用命令训练习题1

Linux常用命令训练习题1

Linux常用命令训练习题1
Linux常用命令训练习题1

Linux常用命令训练

一、文件操作命令

1.查看当前目录下的包含隐藏文件在内的所有文件,但不包括备份文件。

ls -a

2.按修改时间查看当前目录下的后缀为“.c”的文件,采用长格式显示。

ls -t -l *.c

3.用file命令查看当前目录下所有文件

file *

4.用file命令查看当前目录下所有以“.c”为后缀的文件信息

file *.c

二、文件拷贝命令

1.将/usr/games目录下的所有内容拷贝到/vivi/bbb目录下

cp -r /usr/games /vivi/bbb

2.将用户目录下的文件“a.c”拷贝到该目录的子目录“program”下。

cp a.c program

三、文件移动命令

1.将用户目录下的文件“1.c”移动到该目录的子目录“aaa”下,并覆盖该目录下的

2.c文件。

mv -i 1.c aaa/2.c

四、文件链接命令

1.在目录“~/program”下建立“~/a.c”的符号链接文件“b.c”

ln - s ~/a.c ~/program/b.c

五、文件删除命令

1.强制删除目录“~/program”下的所有后缀为”.c”的文件

rm -f ~/program /*.c

六、修改文件属性

1.修改文件“~/program/a.sh”权限为文件所有者可读、可写、可执行,其他所有者

可读、可执行,但不可写

chmod 705 ~/program/a.sh

2.修改文件用户目录下,aaa/目录里的2.c文件修改时间为2011年1月1日20点30

分。

touch -m “20:30:00 2011-1-1”aaa/2.c

七、文件搜索名

1.编辑一段文字,显示文件中包含“linux”的行,并打印输出

grep -n linux aa

2.在用户目录下新建三个文件,分别为ab1.c 、ab2.c、ab

3.c,分别设置修改时间为5

天前的某天,然后查看用户目录中包含ab字符串的5天前修改过的文件,并将他们删除,删除钱需要得到用户的确认,但是删除过程中不需要任何提示。

touch ab1.c ab2.c ab3.c

touch -r “11:11:11 2013-2-3” ab1.c

touch -r “11:11:11 2013-2-3” ab2.c

touch -r “11:11:11 2013-2-3” ab2.c

八、创建目录

1.创建一个权限为所有者有读、写、执行权限,其他用户均为可读权限的目录,名为

ddd

mkdir -m 705 ddd

九、删除目录

1.删除用户目录中的aaa目录,并显示相关信息

rm -r ddd

十、修改当前目录

1.返回当前目录的父级目录

2.切换目录直/usr/tmp

cd /usr/tmp

十一、查看当前目录

1.查看当前所在目录

十二、用户切换命令

1.将当前用户切换为超级用户

2.新建一用户名为linux,将超级用户切换至该用户

3.临时以vivi用户身份删除该用户目录下的文件2.c

4.重新以vivi用户名登录系统

Linux操作习题3附答案

Linux习题3附答案 一、单项选择题() 1.若当前目录为/home,命令ls –l 将显示home目录下的()。 A.所有文件 B.所有隐含文件 C.所有非隐含文件 D.文件的具体信息 2.下面关于文件"/etc/sysconfig/network-scripts/ifcfg-eth0"的描述哪个是正确的? ( )。 A.它是一个系统脚本文件 B.它是可执行文件 C.它存放本机的名字 D.它指定本机eth0的IP地址 3. 如何快速切换到用户John的主目录下?( ) A.cd @John B.cd #John C.cd &John D.cd ~John 4.启动DNS服务的守护进程() A. httpd start B.httpd stop C. named start D. named stop 5. 若URL地址为https://www.doczj.com/doc/f78343760.html,/index.html,请问哪个代表主机名()。 https://www.doczj.com/doc/f78343760.html, B.index.html https://www.doczj.com/doc/f78343760.html,/index.html https://www.doczj.com/doc/f78343760.html, 6.RED HAT LINUX 9默认使用的文件系统类型为() A.ext2 B.ext3 C.FAT D.swap 7.在LINUX中,要查看文件内容,可使用()命令。 A.more B.cd C.login D.logout 8.光盘所使用的文件系统类型为()。 A.ext2 B.ext3 C.swap D.ISO 9660 9.以下命令中,可以将用户身份临时改变为root的是()。 A.SU B.su C.login D.logout 10.LINUX所有服务的启动脚本都存放在()目录中。 A./etc/rc.d/init.d B./etc/init.d C./etc/rc.d/rc D./etc/rc.d 11.若要使用进程号来结束进程,应使用()命令。 A.kill B.ps C.pss D.pstree 12.RED HAT LINUX所提供的安装软件包,默认的打包格式为()。 A..tar B..tar.gz C..rpm D..zip

Linux实训测试题

Linux实训测试题 1,Linux系统管理员账户? root 2,[root@svr5 ~]# 解释每一个部分的意思 [用户名@主机名工作目录]# 3,Linux系统有哪几个TTY控制台 TTY1-6字符控制台tty7图形界面。 4,如何查看内核,并解释每一个部分的意思 [root@localhost~]# uname -r 5,查看系统具体属于RedHat哪一个版本 lsb_release -a 6,显示现在什么位置 pwd 7,进入/etc/sysconfig/network-scripts下 cd /etc/sysconfig/network-scripts 8,长格式并提供易读的属性显示/boot下的vmlinuz开头的文件ls -l /boot/vmlinuz* 9,列出/etc目录属性 ls -ld /etc

10,递归显示/boot目录下的文件和内容 ls -R /boot 11,显示root下面所有文件包括隐藏文件 ls -a /root 12,查看/boot和/etc/pki分别占用多大空间 du -sh /boot /etc/pki/ 13,创建/vod/movie/cartoon,递归显示/vod目录结构 ls -R /vod ######################### 15,把/boot/grub /etc/host.conf拷贝到/root/Desktop下cp -a /boot/grub /etc/host.conf /root/Desktop/ 16,删除Desktop下的grub和host.conf ls -F /root/Desktop/ 17,创建/root/ls-man.txt文件,在将这个文件移动到桌面mv /root/ls-man.txt /root/Desktop/ 18,把ls-man.txt改名为manls.txt mv /root/Desktop/ls-man.txt/root/Desktop/manls.txt ############################## 29,查看/etc/passwd前5行 head -n 5 /etc/passwd 30,查看/etc/passwd尾5行 tail -n 5 /etc/passwd

Linux复习试题

Linux复习试题 (再次重申:考试并不局限该复习题,一定要看看书,好好复习) 一.填空题 1.vi编辑器具有两种工作模式,------------和--------------。命令模式和输入模式 2.链接分为------------和-------------- 。链接分为硬链接和符号链接;删除原文件,硬链接文件内容仍保留;硬链接和符号连接都是产生一个新的链接文件'; 硬连接只能建立对文件链接。符号链接可以跨不同文件系统创建。 3.我们可以用ls –al命令来观察文件的权限,每个文件的权限都用10位表示,并分为四段,其中第一段占--1---位,表示--文件类型-----------,第二段占3位,表示-文件所有者----------对该文件的权限。 4. 某文件的权限为:drw-r--r--,用数值形式表示该权限,则该八进制数为----644----------,该文件属性是--目录------------。 5. 唯一标识每一个用户的是---用户ID-----------和用户名。 6. 将前一个命令的标准输出作为后一个命令的标准输入,称之为----管道----------。 7. 在用vi编辑文件时,将文件内容存入test.txt文件中,应在命令模式下键入w test.txt ----------。 8.在shell编程时,使用方括号表示测试条件的规则是:方括号两边必须有----空格----------。 9.在Linux系统下,第二个IDE通道的硬盘(从盘)被标识为----hdb----------。 10.将/home/stud1/wang目录做归档压缩,压缩后生成wang.tar.gz文件,并将此文件保存到/home目录下,实现此任务的tar命令格式-tar zcvf /home/wang.tar.gz /home/stud1/wang 。-------------。 11.管道就是将前一个命令的---标准输出-----------作为后一个命令的--标准输入------------。12.shell不仅是--用户命令------------,它同时也是一种功能强大的编程语言。------- bash-------是Linux的缺省shell。 13.增加一个用户的命令是---adduser 或useradd-----------。 14.用--- >;>; -----------符号将输出重定向内容附加在原文的后面。 15. Linux系统中有两块IDE硬盘,第一块硬盘分为三个分区,则第三个分区表示为-------------,第二块硬盘分为五个分区,则第三个分区表示为------------。 16.Linux系统安装完后要配置网卡等信息,其中/etc/sysconfig------------是网络配置文件,保存着IP、网关和域名等信息。 17.Linux系统支持多分区,根据分区的功能,------------是存放所有用户的主目录,------------是交换分区,------------是根目录,------------存放临时文件。 二.判断题

Linux操作系统模拟题一

《Linux操作系统》模拟题一 填空题 1、RedHat Linux内置的两种开机管理程序(启动管理程序)分别是grub和lilo; 2、在Linux中,IDE第1个硬盘的第1个逻辑分区表示为/dev/hda1; 3、安装Linux时,至少需要2个分区,一个是根(/)分区,供Linux存放所有文件;另一个则是交换(swap)分区,用来作为虚拟内存使用; 4、当安装Linux时,必须指定一个分区,其挂载点为/ ; 5、重新启动Linux系统的命令有:reboot 、shutdown –r now 、 init 6 ; 6、关闭Linux系统的命令有:shutdown –h now 、halt 、 init 0 7、管道命令的符号是竖线(|) ,作用是将一个命令的运行结果传递给另一个命令作为该命令的输入; 8、在Linux中挂载光盘的命令是mount /dev/cdrom /mnt/cdrom ,挂载软盘的命令是mount /dev/fd0 /mnt/floppy 9、在RedHat Linux9.0系统,存放密码的文件是/etc/passwd ,此文件的默认权限是允许任何人读取。 10、在/etc/passwd文件中,第三项为用户标识码(User ID),这其中root帐号的UID是0 ,第一个分配给普通用户的UID应从500 开始。 11、在Linux系统中,要更改某个文件或目录的权限可以使用chmod命令,同时也可以使用数字法来更改权限,其中R(读权限)对应的数值为 4 ,W(写权限)对应的数值为 2 ,X(执行权限)对应的数值为1 。 12、想把文件home.txt的信息添加到last.txt文件中去,可以使用命令 cat home.txt>>last.txt 13、、要删除目录olddir(包括此目录下的文件及子目录)用命令 rm –fr olddir。 14、使用shotdown命令使计算机在5分钟后关机,具体格式为 shutdown -h 5。 15、要结束某个正在运行的进程,首先用命令ps 查看该进程的进程号,然后用命令_kill__结束该进程。 16、RedHat Linux原生分区采用的文件系统格式是ext3和ext2 ; 17、RedHat Linux有文本模式以及图形面模式两种操作界面; 18、在Linux中,最多可让用户创建 4 个主分区; 19、在Linux中,/dev/hdb5表示的意思是什么:第二块IDE硬盘的第一个逻辑分区 20、重定向可将某命令的结果输出到文件中,它有两种命令:> 和>> ; 21、如果要在启动时自动挂载光盘或软盘,可编辑/etc/fstab 配置文件 22、在RedHat Linux系统中两个非常重要的用户配置文件是/etc/passwd和/etc/shadow ; 23、在文字模式下,如果要用数值法更改文件lookup.txt的权限为文件拥有者对文件具有读写执行的权限,同组的用户对文件具有读写的权限,而其他用户只具有读取的权限,应执行命令 chmod u=rwx, g=rw, o=r lookup.txt 或chmod 764 lookup.txt ; 24、向上移动一级目录可以使用cd .. 命令,把你送回到登录目录可以使用cd ~ 或cd

实验二 Tutorial 2 Linux 基本命令操作2

Tutorial 2 Linux 基本命令操作2 1 实验简介 虽然目前linux 图像界面的使用已相当的方便,但是有些操作还是在字符界面下使用比较灵活。除此之外,使用字符界面登陆linux 系统,系统资源的消耗也比较少,从而可以提高系统性能。 本次实验内容主要包括:linxu 下文件和目录操作命令的使用方法。 2 实验目的 (1)掌握远程登录Linux 系统的软件putty 的基本用法。 (2)掌握文件和目录的区别 (3)熟悉文件和目录的相关操作:建立、复制、移动、删除、重命名、查找、统计等 (4)掌握输入、输出重定向的用法 (5)掌握find 的常见查找模式 (6)理解文件的类型及查看 3 实验准备 (1)了解远程登录的概念,以及远程登录软件putty。 (2)了解linux 命令行的基本概念,掌握通配符的使用方法。 (3)了解绝对路径和相对路径的概念及表达方法。 4 远程登录软件putty的基本用法实验步骤 基本做法同实验1. 5 Linux 文件和目录操作命令 说明:在下面的文档中的$为系统提示符。 (1) 使用cd 和pwd 命令,掌握相对路径和绝对路径。 对照右图,假如从目录user3 开始,键完以下命令后,你的位置会在哪里。 请将结果填在横线上。 $pwd /home/user3 $cd .. $pwd $cd.. $cd usr $pwd $cd /usr $pwd $cd.. /tmp $pwd $cd.

$pwd (2)检查当前的子目录pwd。 $ pwd (3) 在你的注册目录下创建(mkdir)子目录:dir1、dir2。 $ mkdir dir1 dir2 (4) 在你的主目录中创建一个叫junk 的目录。将这个目录变为工作目录,应当使用什么命令?这个新目录的绝对路径名是什么? (5) 在主目录创建以下目录,要求只能用一个命令行: junk/dira/dirl junk/dira junk/dira/dir2 junk/dira/dirl/dirc 你碰到什么问题了吗?如果碰到问题,在重试之前,将刚才创建的所有目录删除,这个删除应该使用哪一个命令?mkdir –p junk/dira/dir1/dirc junk/dira/dir2 (-p创建父目录) (6) 在主目录仅使用rmdir 命令,删除在junk 目录下的所有子目录。仅用一个rmdir 命令如何实现这一操作? rmdir {junk/dira/dir2,junk/dira/dir1/dirc,junk/dira/dir1,junk/dira} (7) 使用“touch 文件名”方法在你的注册目录下建立文件file1 和file2 $touch file1 file2 (8) 将file1 file2 复制到dir1 中,并察看注册目录与dir1 目录下有何变化? $ cp file1 file2 dir1 (9) 将文件file1,file2 从注册目录移动至dir2 中,再察看注册目录与dir2目录有何变化? $mv file1 file2 dir2 (10) 将dir2 中的文件file1 改名为myfile1 $ mv /dir2/file1 /dir2/myfile1 (11) 请使用绝对路径删除文件myfile1 $ rm /root/dir2/myfile1 (12)分屏显示/bin 目录下文件的详细信息。 $cd /bin $list –l | more (13)回到根目录,利用cp 命令复制系统文件/etc/profile 到当前目录下。 $ cd ~ $ cp /etc/profile . (14)复制文件profile 到一个新文件profile.bak,作为备份。 (15)用less 命令分屏查看文件profile 的内容,注意练习less 命令的各个子命令,如b、空格键、q 、/字符串(查找)等,并对then 关键字查找。 (16)用grep 命令在profile 文件中对关键字then 进行查询。 (17) 在家目录下创建目录test,并复制/etc 目录下的最后四个字符为.ini的文件到test 目录下。 (18)使用gzip 命令对test 下的文件进行压缩。 (19)使用tar 命令对test 下的文件打包。 (20)把用tar 命令打包的文件解包,并用gzip 命令对文件进行解压缩。 (21)利用tar 命令把test 中的文件压缩打包。 (22) 在/var/lib 目录下查找所有文件其所有者是games 用户的文件。

【申嵌】Linux系统程序设计课堂实训练习

第二章基本文件I/O 1、书上实例练习 2、设计一个程序,实现将一个字符串“Hi, I'm a Linux programmer!”写入到文件a.txt,然后将a.txt中前10个字符拷贝到文件b.txt中。 第三章进程与线程 1、练习使用fork复制进程的例子,观察处理器的调度情况,尝试使用sleep(1)来改变调度顺序。 2、练习fork+execl/execv/execlp/execvp的结合使用。 3、waitpid实验 waitpid.c 问题描述: 首先使用fork新建一个子进程,并使子进程暂停5s(使用sleep函数),接下来,父进程使用waitpid函数,并使用参数WNOHANG使父进程不会阻塞。若有子进程退出,则waitpid 返回子进程号;若没有子进程退出,则waitpid返回0,并且父进程每隔一秒循环判断一次。 提示: pr = waitpid(pid, NULL, WNOHANG) 4、多进程程序实验 proc_expr1.c 实验目的:熟练掌握fork, exec, waitpid等函数的使用 问题描述: 父进程依次创建两个子进程,其中一个子进程运行"ls -l"指令,另一个进程在暂停5s后异常退出,父进程并不阻塞自己,并等待子进程的退出信息,待收集到该信息,父进程就返回。 5、多线程编程实验:利用线程参数重用一个线程函数创建多线程。 (1)创建两个新线程,一个输出x,另一个输入o,每个线程输出固定字符数后就从线程函数中返回退出线程。线程函数char_print在两个线程中均被执行,但是程序为每个线程指定不同的实例作为参数。 (2)引入pthread_join主线程收集两个子线程的退出信息,并释放资源。 6、互斥锁的使用方法 mutex_test.c 目的:掌握互斥锁来进行线程同步的方法。通过互斥锁来同步读、写线程对共享缓冲区的操作。 7、使用信号量同步线程实验 sem_test1.c 目的:掌握使用信号量进行线程同步的方法。 (2) 修改程序使得三个线程的执行顺序为a->b->c sem_test2.c 上海嵌入式家园-开发板商城

linux题库选择及答案

一、选择题 1.在创建Linux分区时,一定要创建(D )两个分区 A. FAT/NTFS B. FAT/SWAP C. NTFS/SWAP D.SW AP/根分区 2.在Red Hat Linux中,系统默认的(A)用户对整个系统拥有完全的控制权。 A. root B. guest C. administrator D.supervistor. 3. 当登录Linux时,一个具有唯一进程ID号的shell将被调用,这个ID是什么( B ) A. NID B. PID C. UID 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. ls –l B. ls C. ls –a(所有) D. ls –d 9. 哪个命令可以将普通用户转换成超级用户(D ) A. super B. passwd C. tar D. su 10. 除非特别指定,cp假定要拷贝的文件在下面哪个目录下( D ) A. 用户目录 B. home目录 C. root目录 D. 当前目录 11. 在vi编辑器里,命令"dd"用来删除当前的( A ) A. 行 B. 变量 C. 字 D. 字符 12. 当运行在多用户模式下时,用Ctrl+ALT+F*可以切换多少虚拟用户终端( B ) A. 3 B. 6 C. 1 D. 12 13. Linux启动的第一个进程init启动的第一个脚本程序是( B )。 A./etc/rc.d/init.d B./etc/rc.d/rc.sysinit C./etc/rc.d/rc5.d D./etc/rc.d/rc3.d 14. 按下(A )键能终止当前运行的命令 A. Ctrl-C B. Ctrl-F C. Ctrl-B D. Ctrl-D 15. 下面哪个命令用来启动X Window ( C ) A. runx B. Startx C. startX D. xwin 16. 用来分离目录名和文件名的字符是( B ) A. dash (-) B. slash (/) C. period (.) D. asterisk(*) 17. 用"rm -i",系统会提示什么来让你确认( B ) A. 命令行的每个选项 B. 是否真的删除 C. 是否有写的权限 D. 文件的位置 18. 以下哪个命令可以终止一个用户的所有进程( D ) A. skillall B. skill C. kill D. killall 19.在Red Hat Linux 9中,一般用(D )命令来查看网络接口的状态 A. ping B. ipconfig C. winipcfg D ifconfig 20. vi中哪条命令是不保存强制退出( C )(第五章) A. :wq B. :wq! C. :q! D. :quit 21.局域网的网络设备通常有(ABCDE)

Linux常用命令训练习题1

Linux常用命令训练 一、文件操作命令 1.查看当前目录下的包含隐藏文件在内的所有文件,但不包括备份文件。 ls -a 2.按修改时间查看当前目录下的后缀为“.c”的文件,采用长格式显示。 ls -t -l *.c 3.用file命令查看当前目录下所有文件 file * 4.用file命令查看当前目录下所有以“.c”为后缀的文件信息 file *.c 二、文件拷贝命令 1.将/usr/games目录下的所有内容拷贝到/vivi/bbb目录下 cp -r /usr/games /vivi/bbb 2.将用户目录下的文件“a.c”拷贝到该目录的子目录“program”下。

cp a.c program 三、文件移动命令 1.将用户目录下的文件“1.c”移动到该目录的子目录“aaa”下,并覆盖该目录下的 2.c文件。 mv -i 1.c aaa/2.c 四、文件链接命令 1.在目录“~/program”下建立“~/a.c”的符号链接文件“b.c” ln - s ~/a.c ~/program/b.c 五、文件删除命令 1.强制删除目录“~/program”下的所有后缀为”.c”的文件 rm -f ~/program /*.c 六、修改文件属性 1.修改文件“~/program/a.sh”权限为文件所有者可读、可写、可执行,其他所有者 可读、可执行,但不可写 chmod 705 ~/program/a.sh

2.修改文件用户目录下,aaa/目录里的2.c文件修改时间为2011年1月1日20点 30分。 touch -m “20:30:00 2011-1-1” aaa/2.c 七、文件搜索名 1.编辑一段文字,显示文件中包含“linux”的行,并打印输出 grep -n linux aa 2.在用户目录下新建三个文件,分别为ab1.c 、ab2.c、 ab 3.c,分别设置修改时间 为5天前的某天,然后查看用户目录中包含ab字符串的5天前修改过的文件,并将他们删除,删除钱需要得到用户的确认,但是删除过程中不需要任何提示。 touch ab1.c ab2.c ab3.c touch -r “11:11:11 2013-2-3” ab1.c touch -r “11:11:11 2013-2-3” ab2.c touch -r “11:11:11 2013-2-3” ab2.c 八、创建目录 1.创建一个权限为所有者有读、写、执行权限,其他用户均为可读权限的目录,名为 ddd mkdir -m 705 ddd

实验二 Linux常用命令的使用(一)

实验二 Linux 常用命令的使用(一) 一、实验目的 1. 掌握Linux 系统开机启动和退出的方法 2. 掌握Linux 系统中获取命令帮助的方法 3. 掌握Linux 系统命令格式 4. 掌握Linux 系统中常用命令的作用和命令中各选项的作用 二、实验环境 安装了Red Hat Linux9.0/Fedora 系统的计算机一台 三、实验内容及步骤 (一)Linux 操作系统的登录和退出 【操作任务1】登录Linux 操作系统 【操作步骤】 (1)在开始---程序---Vmware 菜单中启动虚拟机,在打开的虚拟机界面中选择要启动的操作系统选项卡,点击启动图标。如下图所示。 (2)等待一段时间后,将出现登陆对话框,选择其中一个用户,输入用户名和密码后,即可登陆Linux 操作系统。如下图所示。(如果要登陆root 用户,请选择‖其他…‖,然后输入用户名:root 和相应的密码,点击“登陆”按钮)

输入用户名 root

(3)点击登陆按钮后,即可成功登陆。如下图。(注意,如果以root 超级管理员用户身份登陆,系统会弹出对话框询问,如上图所示,点击“继续”按钮即可) 【操作任务2】退出Linux 操作系统 【操作步骤】 (1)在顶部面板上依次单击―系统→关机‖命令,如下图 (2)在打开的对话框,选择―关机‖或―重新启动‖选项,然后点击―确定‖按钮,即可完成关机或重新启动操作。 如果使用超级管理员root 用户身份登陆,操作系统 会询问“是否真的要以特权用户身份登陆”,这里点击继续按钮,即可以root 身份登陆

【操作任务3】图形界面和字符界面的切换 【操作步骤】 (1)开机使用root用户进入图形界面,请打根目录下的etc文件夹,找到inittab文件, (文件路径:/etc/inittab),双击打开之。 (2)找到该文件中的“id:5:initdefault:”这一行,将该行中的“id:5:initdefault:”行的“5” 修改为“3”,然后按Ctrl+S保存。

linux网络操作系统和实训课后习题答案解析(1)

练习题 一、选择题 1. Linux 最早是由计算机爱好者 B 开发的。 A. Richard Petersen B. Linus Torvalds C. Rob Pick D. Linux Sarwar 2. 下列 C 是自由软件。 A. Windows XP B. UNIX C. Linux D. Windows 2000 3. 下列 B 不是Linux 的特点。 A. 多任务 B. 单用户 C. 设备独立性 D. 开放性 4. Linux 的内核版本2.3.20 是 A 的版本。 A. 不稳定 B. 稳定的 C. 第三次修订 D. 第二次修订 二、填空题 1. GUN 的含义是:GNU's Not UNIX。 2. Linux 一般有 3 个主要部分:内核(kernel)、命令解释层(Shell 或其他操作环境)、 实用工具。 三、简答题(略) 1. 简述Red Hat Linux 系统的特点。 2. 简述一些较为知名的Linux 发行版本。 练习题 一、选择题 1. Linux 安装过程中的硬盘分区工具是 D 。 A. PQmagic B. FDISK C. FIPS D. Disk Druid 2. Linux 的根分区系统类型是 C 。 A. FATl6 B. FAT32 C. ext3 D. NTFS 二、填空题 1. 安装Linux 最少需要两个分区,分别是 swap 交换分区和/(根)分区。 2. Linux 默认的系统管理员账号是 root 。 3. X-Window System 由三部分构成:X Server、X Client 和通信通道。 三、简答题(略) 1. Linux 有哪些安装方式 2. 安装Red Hat Linux 系统要做哪些准备工作 3. 安装Red Hat Linux 系统的基本磁盘分区有哪些 4. Red Hat Linux 系统支持的文件类型有哪些 练习题 一、选择题 1. C 命令能用来查找在文件TESTFILE 中包含四个字符的行 A. grep’’TESTFILE B. grep’….’TESTFILE C. grep’^$’TESTFILE D. grep’^….$’TESTFILE 2. B 命令用来显示/home 及其子目录下的文件名。 A. ls -a /home B. ls -R /home C. ls -l /home D. ls -d /home 3. 如果忘记了ls 命令的用法,可以采用 C 命令获得帮助 A. ls B. help ls C. man ls D. get ls 4. 查看系统当中所有进程的命令是 D 。 A. ps all B. ps aix C. ps auf D. ps aux

Linux期末考试试题8套(含答案)

Linux 期末考试试题(一) 一、选择题 (每小题2分,共50分) 1.在创建Linux分区时,一定要创建(D )两个分区 A. FAT/NTFS B. FAT/SWAP C. NTFS/SWAP D.SW AP/根分区 2.在Red Hat Linux 9中,系统默认的(A)用户对整个系统拥有完全的控制权。 A. root B. guest C. administrator D.supervistor. 3. 当登录Linux时,一个具有唯一进程ID号的shell将被调用,这个ID是什么( B ) A. NID B. PID C. UID 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. ls –l B. ls C. ls –a(所有) D. ls –d 9. 哪个命令可以将普通用户转换成超级用户(D ) A. super B. passwd C. tar D. su 10. 除非特别指定,cp假定要拷贝的文件在下面哪个目录下( D ) A. 用户目录 B. home目录 C. root目录 D. 当前目录 11. 在vi编辑器里,命令"dd"用来删除当前的( A ) A. 行 B. 变量 C. 字 D. 字符 12. 当运行在多用户模式下时,用Ctrl+ALT+F*可以切换多少虚拟用户终端( B ) A. 3 B. 6 C. 1 D. 12 13. Linux启动的第一个进程init启动的第一个脚本程序是( B )。 A./etc/rc.d/init.d B./etc/rc.d/rc.sysinit C./etc/rc.d/rc5.d D./etc/rc.d/rc3.d 14. 按下(A )键能终止当前运行的命令 A. Ctrl-C B. Ctrl-F C. Ctrl-B D. Ctrl-D 15. 下面哪个命令用来启动X Window ( C ) A. runx B. Startx C. startX D. xwin 16. 用来分离目录名和文件名的字符是( B ) A. dash (-) B. slash (/) C. period (.) D. asterisk(*) 17. 用"rm -i",系统会提示什么来让你确认( B ) A. 命令行的每个选项 B. 是否真的删除 C. 是否有写的权限 D. 文件的位置 18. 以下哪个命令可以终止一个用户的所有进程( D ) A. skillall B. skill C. kill D. killall 19.在Red Hat Linux 9中,一般用(D )命令来查看网络接口的状态 A. ping B. ipconfig C. winipcfg D ifconfig 20. vi中哪条命令是不保存强制退出( C )(第五章) A. :wq B. :wq! C. :q! D. :quit

linux操作习题0附答案

Linux练习题0 一、选择题 1 Linux是操作系统,意味着开放性源码是自由可用。(选择最合适的答案) a、封闭资源 b、开放资源 c、用户注册 d、开放性二进制 答案 b 2 确定myfile的文件类型的命令是什么(选择最合适的答案) a. type myfile b. type -q myfile c. file myfile d. whatis myfile 答案 c 3 用来分离目录名和文件名的字符是什么(选择最合适的答案) a. slash (/) b. period (.) c. dash (-) d. asterisk (*) 答案 a 4 你想显示文件"longfile"的最后10行,下面那个命令是正确的(选择最合适的答案) a、tail logfile b、head -10 longfile c、taid -d 10 longfile d、head longfile 答案 a 5 假如你得到一个运行命令被拒绝的信息,你可以用哪个命令去修改它的权限使之可以正常运行(选择最合适的 答案) a. path= b. chmod c. chgrp d. chown 答案 b 6 拷贝mydir\myfile文件到dir2目录下,但是系统提示这个文件已经存在,下面那个命令是正确的(选择最合适的答案) a、cp -w mydir\myfile dir2 b、cp -i mydir\myfile dir2 c、cp mydir\myfile dir2 d、cp -v mydir\myfile dir2

答案 b 7 下面那个命令允许对文件重命名(选择最合适的答案) a、rn b、rname c、replace d、mv 答案 d 8 假如文件是按8进制来定义,下面那个值代表了读和写(选择最合适的答案) a、2 b、6 rw-rw-rw- =110110110=666 c、4 d、1 答案 b 9 linux临时目录一般存在下面那个文件夹中(选择最合适的答案) a、/tmp b、/proc c、/data d、/dev 答案 a 10 一个文件的权限是-rw-rw-r--,这个文件所有者的权限是什么(选择最合适的答案) a、read-only b、read-write c、write 答案 b 11 下面哪个值代表多用户启动(选择最合适的答案) a、1 b、0 c、3 d、5 答案 c 12 下面哪个文件代表系统初始化信息(选择最合适的答案) a、/etc/inittab b、/etc/init c、/etc/proc d、/etc/initproc 答案 a 13 哪条命令从当前系统切换到启动级别1(选择最合适的答案) a、inittab 1 b、init 1 c、level 1 d、rlevel1 答案 b

Linux常用命令实验报告

实验二 姓名:陈辉龙学号:201407010201 班级:14计科(1)一.实验目的: ?掌握Linux常见命令,为今后的实验打下良好的基础。 二.实验内容 1.新建用户为chenhuilong,配置密码为passwd: 2.切换到chenhuilong用户,并在/home/chenhuilong目录下新建文件夹dir: 3.在文件夹dir下新建文件hello(内容为"printf hello world!"),并将其拷贝至/home/user目录: 4.统计/home/user目录下文件的个数,包括子目录里的首字符为-的普通文件:

5.统计/home下目录的个数,包括子目录里的目录: 6.显示/home/user目录下名为hello的文件的行数、字数以及字符数(使用输入重定向): 7.将上步的结果输出重定向到名为cnt_hello的文件: 8.删除/home/user目录下的hello文件: 9.进入/home/user/dir文件夹,将hello文件属性变为-rwxrw-r--(使用符号标记方式),并为hello文件在/home/user目录下建立软链接,链接文件名为link_hello:

10.查看/home/user/dir/hello文件的详细信息: 11.切换至根目录下查找hello文件: 12.打包home/user/dir/hello文件,并进行压缩,然后再进行解压缩解包: 13.退出user用户,删除/home/user文件夹:

14.将文件夹/home的所有者改为user用户,并删除user用户: 三.实验总结: 本实验旨在熟悉Unix的常用命令,实验较简单,操作起来还算顺利,做了一遍感觉还不是很熟悉,因此做了两遍,第二遍就很得心顺手。通过这次实验,熟悉了一些常用的命令操作,为以后的学习打下坚实的基础,提高自己的动手能力。

Linux操作系统 考精彩试题库

1.在Linux目录结构中目录中的文件是普通用户可以使用的可使用的可执行文件的目录是(B)19 A./sbin B./bin C./usr D./lib 2.在Linux目录结构中Linux的核及引导程序所需要的文件位于(B)目录 A/bin B./boot C./root D./proc 3.在Linux目录结构中用来存放系统配置文件(D)目录 A./lib B./dev C./proc D./etc 4.Linux三种特殊权限中仅用于目录文件的权限是(C)22 A.SUID B.SGID C.黏滞位 D.都可以 5.Linux三种权限中允许进入目录的权限(C) 22 A.r-可读 B.w-可写 C.x-可执行 D.都不是 6.下列脚本文件最先自动执行的是(A)24 A./etc/rc.local B./etc/profile C.~/.bashrc D.~/.bash_logout 7.下面通配符可匹配多个任意字符的通配符是(A)29 A.* B. ? C.[abcde ] D.[!a-e] 8.输出重定向符号右边的文件已经存在,不会覆盖文件而是追加的定向符是(B) A.> B.> > C. 2> D.&> 9.表示用户家目录的是(B) A./home (所有用户家目录的父目录,+用户名才是用户家目录) B.~ C. . D. .. 10.可删除非空目录及其子目录的命令是(B) A. touch B.rm -r C.mkdir D.rmdir空目录 11. 是强引用的符号(A) A. 单引号 B.反引号 C.双引号 D.中括号 12.可显示隐藏文件的ls命令形式选项是(A) A. ls -a B. ls -d C.ls -h D .ls -l 13.可通过接受标准输入作为输出容来创建简单文件的命令是(B)42 A.touch B.cat C.vi D. gedit 14.不带有编辑功能但有翻页、按行滚动、搜索功能的命令是(B)43 A.cat B.more和less C.head 和tail D vi 15.wc命令可统计文件的行数、字数和字节数。在下列格式中只显示文件的字数的是(C)51 A.wc B. wc -c C. wc -w D wc -l 16.可实现文件重命名的命令是(B)52 A.cp B. mv C. ln D rename

Linux操作系统期末复习题(含答案)

Linux 期末复习题(一) 一、选择题 (每小题2分,共50分) 2.在Ubuntu Linux中,系统默认的(A)用户对整个系统拥有完全的控制权。 A. root B. guest C. administrator D.supervistor. 3. 当登录Linux时,一个具有唯一进程ID号的shell将被调用,这个ID是什么( B ) A. NID B. PID C. UID 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. ls –l B. ls C. ls –a(所有) D. ls –d 9. 哪个命令可以将普通用户转换成超级用户(D ) A. super B. passwd C. tar D. su 10. 除非特别指定,cp假定要拷贝的文件在下面哪个目录下( D ) A. 用户目录 B. home目录 C. root目录 D. 当前目录 11. 在vi编辑器里,命令"dd"用来删除当前的( A ) A. 行 B. 变量 C. 字 D. 字符 14. 按下(A )键能终止当前运行的命令 A. Ctrl-C B. Ctrl-F C. Ctrl-B D. Ctrl-D 17. 用"rm -i",系统会提示什么来让你确认( B ) A. 命令行的每个选项 B. 是否真的删除 C. 是否有写的权限 D. 文件的位置 18. 以下哪个命令可以终止一个用户的所有进程( D ) A. skillall B. skill C. kill D. killall 19.在Ubuntu Linux中,一般用(D )命令来查看网络接口的状态 A. ping B. ipconfig C. winipcfg D ifconfig 20. vi中哪条命令是不保存强制退出( C )(第五章) A. :wq B. :wq! C. :q! D. :quit 22.在下列分区中,Linux默认的分区是(B ) A. FAT32 B. EXT3 C FAT .D NTFS 24.如果用户想对某一命令详细的了解,可用(C) A. ls B. help (内部) C. man(列举的信息多) D dir 二、填空题 (每空1分,共10分) 26. 在Linux系统中,以_文件的_方式访问设备。 29. 某文件的权限为:d-rw-_r--_r--,用数值形式表示该权限644,该文件属性是目录。 30. 静态路由设定后,若网络拓扑结构发生变化,需由__系统管理员___修改路由的设置。 33. 编写的Shell程序运行前必须赋予该脚本文件__执行___权限。

Linux常用命令实验报告

实验二 姓名:陈辉龙学号:201407010201 班级:14计科(1)一.实验目的: 掌握Linux常见命令,为今后的实验打下良好的基础。 二.实验内容 1.新建用户为chenhuilong,配置密码为passwd: 2.切换到chenhuilong用户,并在/home/chenhuilong目录下新建文件夹dir: 3.在文件夹dir下新建文件hello(内容为"printf hello world!"),并将其拷贝至/home/user目录: 4.统计/home/user目录下文件的个数,包括子目录里的首字符为-的普通文件:

5.统计/home下目录的个数,包括子目录里的目录: 6.显示/home/user目录下名为hello的文件的行数、字数以及字符数(使用输入重定向): 7.将上步的结果输出重定向到名为cnt_hello的文件: 8.删除/home/user目录下的hello文件: 9.进入/home/user/dir文件夹,将hello文件属性变为-rwxrw-r--(使用符号标记方式),并为hello文件在/home/user目录下建立软链接,链接文件名为link_hello:

10.查看/home/user/dir/hello文件的详细信息: 11.切换至根目录下查找hello文件: 12.打包home/user/dir/hello文件,并进行压缩,然后再进行解压缩解包: 13.退出user用户,删除/home/user文件夹:

14.将文件夹/home的所有者改为user用户,并删除user用户: 三.实验总结: 本实验旨在熟悉Unix的常用命令,实验较简单,操作起来还算顺利,做了一遍感觉还不是很熟悉,因此做了两遍,第二遍就很得心顺手。通过这次实验,熟悉了一些常用的命令操作,为以后的学习打下坚实的基础,提高自己的动手能力。

相关主题
文本预览
相关文档 最新文档