linux 练习题
linux基础知识试题及答案
linux基础知识试题及答案1. Linux操作系统是由谁发起的?A. 比尔·盖茨B. 理查德·斯托曼C. 林纳斯·托瓦兹D. 丹尼斯·里奇答案:C2. Linux系统中,哪个命令用于查看当前目录下的文件和文件夹?A. lsB. cdC. pwdD. mkdir答案:A3. 在Linux中,如何查看一个文件的内容而不编辑它?A. vi 文件名B. cat 文件名C. edit 文件名D. open 文件名答案:B4. Linux系统中,哪个命令用于改变当前工作目录?A. lsB. cdC. pwdD. mkdir答案:B5. 在Linux中,如何查看当前系统的运行时间和平均负载?A. uptimeB. topC. psD. who答案:A6. Linux系统中,哪个命令用于查看当前登录用户的信息?A. whoB. whoamiC. usersD. w答案:D7. 在Linux中,如何查看一个文件的权限?A. ls -l 文件名B. chmod 文件名C. chown 文件名D. touch 文件名答案:A8. Linux系统中,哪个命令用于解压tar.gz文件?A. tar -xvzf 文件名.tar.gzB. tar -xvf 文件名.tar.gzC. gzip -d 文件名.tar.gzD. gunzip 文件名.tar.gz答案:A9. 在Linux中,如何创建一个新用户?A. useradd 用户名B. adduser 用户名C. newuser 用户名D. createuser 用户名答案:A10. Linux系统中,哪个命令用于查看系统的磁盘空间使用情况?A. dfB. duC. diskusageD. space答案:A11. 在Linux中,如何查看系统的内存使用情况?A. freeB. topC. vmstatD. meminfo答案:A12. Linux系统中,哪个命令用于查看当前系统的版本信息?A. uname -aB. versionC. lsb_release -aD. cat /etc/os-release答案:A13. 在Linux中,如何查看一个进程的详细信息?A. ps -efB. topC. htopD. pstree答案:A14. Linux系统中,哪个命令用于查看网络配置信息?A. ifconfigB. ip addrC. netstatD. route答案:B15. 在Linux中,如何查看系统日志文件?A. cat /var/log/syslogB. less /var/log/syslogC. tail -f /var/log/syslogD. more /var/log/syslog答案:C。
linux试题及答案(全)
Linux课后习题,linux练习题,linux进步练习题,linux操作练习题
一、命令部分
1.新建一个用户yangang,密码设为123456,并将其加到root组。写出所用命令。
(2)0 8-18 * * * cut -f 1 >> /backup/bak01.txt
2. 某学校内部既存在WINDOWS操作系统,又存在LINUX操作系统,为了方便资源共享,建立一台SAMBA服务器,其地址为192.168.0.5,建立std、teacher两个用户,同时设置其密码。
创建用户:useradd std
service sshd restart
71.创建一个以自己的名的拼音命名的用户。
useradd chengwen
72.添加一个用户组,名称为js。
groupadd js
73.修改新建的用户属于js组。
usermod –g js newuser
74.进入该用户主目录,显示当前的路径。
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
LINUX练习题及参考答案
一、单选1 . 存放用户帐号的文件是(C)。
A. shadowB. groupC. passwdD. gshadow2 . 下面哪个系统目录中包含Linux使用的外部设备(B)。
A./binB. /devC. /bootD. /home003 . Linux系统的联机帮助命令是(D)。
A. tarB. cdC. mkdirD. man4 . 如何删除一个非空子目录/tmp (B )。
A. del /tmp/*B. rm -rf /tmpC. rm -Ra /tmp/*D. rm –rf /tmp/*5. 更改一个文件权限的命令是(C)。
A. changeB. attribC. chmodD. at6. 如果执行命令#chmod 746 file.txt,那么该文件的权限是(A)。
A. rwxr--rw-B. rw-r--r—C. --xr--rwxD. rwxr--r—7. 如果您想列出当前目录以及子目录下所有扩展名为“.txt”的文件,那么您可以使用的命令是(A )。
A. ls *.txtB. find –name “.txt”C. ls –d .txtD. find . “.txt”8 . 怎样显示当前目录(A)。
A. pwdB. cdC. whoD. ls9 . 欲把当前目录下的file1.txt 复制为file2.txt,正确的命令是(D)。
A. copy file1.txt file2.txtB. cp file1.txt | file2.txtC. cat file2.txt file1.txtD. cat file1.txt > file2.txt10.为了达到使文件的所有者有读(r)和写(w)的许可,而其他用户只能进行只读访问,在设置文件的许可值时,应当设为:( B )。
A. 566B. 644C. 655D. 74411.为了将当前目录下的压缩归档文件myftp.tar.gz解压缩,我们可以使用:( A )。
linux习题集答案
存放用户账号的文件是passwd1、Linux是“Free software”,这个“Free”的含义是:()A Linux不需要付费B Linux发行商不能向用户收费C Linux可自由修改和发布D 只有Linux的作者才能向用户收费2、下面关于Shell的说法中,不正确的说法是;()A 操作系统的外壳B 用户与内核之间的接口程序C 一个命令语言的解释器D 一种与C类似的程序语言3、hda2表示:()A IDE0接口上的从盘B IDE0接口上的第二个逻辑盘C IDE0接口上的第二个主分区D IDE0接口上主盘的第二个主分区5、以下()设置不需要超级用户权限:A 修改系统时间B 改变桌面环境类型C 改变鼠标的类型D 添加打印机6、以下哪个组合键可以关闭图形化界面:()A Ctrl+Alt+SpaceB Ctrl+AltC ctrl+Alt+BachspaceD Ctrl+Alt+Space7、以下哪个文件保存用户帐号信息:()A /etc/usersB /etc/gshadowC /etc/inittabD /etc/shadow8、新建用户使用useradd命令,如果要指定用户登录的bash类型,则要()选项:A -sB -dC -uD -g9、tar命令可以进行文件的():A 压缩、归档和解压缩B 压缩和解压缩C 压缩和归档D 归档和解压缩2、Linux操作系统中把外部设备按数据交换的特性分为三种类型:___字符设备___、__块设备_____和______网络设备_。
3、X Window的组成结构主要有三大部分:__应用程序接口______、__窗口管理器______和_________。
4、利用ps命令查看进程时,主要输出项PID表示_进程标志号_____,TTY表示___该进程对应的终端______。
5、_内核____是Linux操作系统的核心。
6、Linux的用户可分为_____个人_、____专业___和____商业__三种类型。
Linux练习题
Linux 练习题一、选择题1.用户编写了一个文本文件 a.txt,想将该文件名称改为txt.a,下列命令__ ____可以实现。
A. cd a.txt xt.aB. echo a.txt > txt.aC. rm a.txt txt.aD. cat a.txt > txt.a2.Linux文件权限一共10位长度,分成四段,第三段表示的内容是___ ___ 。
A. 文件类型B. 文件所有者的权限C. 文件所有者所在组的权限D. 其他用户的权限3.在使用mkdir命令创建新的目录时,在其父目录不存在时先创建父目录的选项是___ __。
A. -mB. -dC. -fD. -p6.某文件的组外成员的权限为只读;所有者有全部权限;组内的权限为读与写,则该文件的权限为__ ____ 。
A. 467B. 674C. 476D. 7647.在Redhat公司发布的Linux版本中,若要修改登陆shell,需要修改以下____脚本。
A. /etc/inittabB. /etc/passwdC. /etc/shadowD. /etc/group6.以长格式列目录时,若文件test的权限描述为:drwxrw-r--,则文件test 的类型及文件主的权限是__ ____ 。
A. 目录文件、读写执行B. 目录文件、读写C. 普通文件、读写D.普通文件、读8./etc/shadow文件中存放 _ _____ 。
A.用户账号基本信息 passwdB.用户口令的加密信息C.用户组信息 groupD.文件系统信息9.Linux系统中,用户文件描述符p表示 ____ __ 。
A.标准输入设备文件描述符B.标准输出设备文件描述符C.管道文件描述符D.标准错误输出设备文件描述符10. 除非特别指定,cp假定要拷贝的文件在下面哪个目录下( )A. 用户目录B. home目录C. root目录D. 当前目录11.若当前目录为/home,命令ls –l 将显示home目录下的()。
linux练习题
Linux练习题一、基础知识篇1. Linux操作系统的创始人是谁?2. 请列举出Linux操作系统的主要特点。
3. Linux系统中的根目录用什么符号表示?4. 常见的Linux发行版有哪些?5. 在Linux系统中,如何查看当前登录的用户?6. 如何查看Linux系统的版本信息?7. 请简述Linux文件系统的层次结构。
二、文件操作篇1. 如何在Linux系统中创建一个新文件?2. 如何查看文件内容?3. 如何复制一个文件?4. 如何删除一个文件?5. 如何重命名一个文件?6. 如何查看当前目录下的所有文件和文件夹?7. 如何切换到另一个目录?8. 请简述Linux文件权限的表示方法及修改方法。
三、文本编辑篇1. 请列举出常用的Linux文本编辑器。
2. 如何使用vi编辑器打开一个文件?3. 在vi编辑器中,如何进行光标移动?4. 在vi编辑器中,如何进行文本复制、粘贴和删除操作?5. 如何在vi编辑器中查找和替换文本?6. 如何保存并退出vi编辑器?四、用户与权限篇1. 如何在Linux系统中添加一个新用户?2. 如何修改用户密码?3. 如何删除一个用户?4. 如何查看当前用户的权限?5. 如何修改文件的权限?6. 请简述Linux系统中的用户组概念及作用。
五、网络配置篇1. 如何查看Linux系统的网络配置信息?2. 如何配置Linux系统的IP地址?3. 如何查看当前系统的网络连接状态?4. 如何测试网络连通性?5. 如何开启和关闭Linux系统的防火墙?六、软件管理篇1. 如何在Linux系统中安装软件?2. 如何卸载已安装的软件?3. 请简述Linux软件包管理器的种类及特点。
4. 如何更新Linux系统中的软件包?5. 如何查看已安装的软件包?七、系统管理篇1. 如何查看Linux系统的运行状态?2. 如何查看系统负载?3. 如何查看系统内存使用情况?4. 如何查看系统CPU使用情况?5. 如何重启和关机Linux系统?6. 请简述Linux系统日志的作用及查看方法。
linux试题及答案
linux试题及答案一、选择题1. Linux操作系统的默认文件系统是()。
A. FAT32B. NTFSC. ext4D. exFAT答案:C2. 在Linux系统中,用于查看文件内容的命令是()。
A. catB. dogC. ratD. log答案:A3. 下列哪个命令可以用来压缩文件或目录?()。
A. gzipB. zipC. bzip2D. All of the above答案:D4. 在Linux中,用于远程登录的命令是()。
A. telnetB. sshC. ftpD. rlogin答案:B5. 下列哪个是Linux系统下的包管理器?()。
A. yumB. apt-getC. pipD. Both A and B答案:D二、填空题1. 在Linux系统中,查看当前工作目录的命令是________。
答案:pwd2. 使用Linux命令行创建一个名为“myfolder”的目录的命令是________。
答案:mkdir myfolder3. 将文件“oldfile.txt”重命名为“newfile.txt”的命令是________。
答案:mv oldfile.txt newfile.txt4. 显示当前目录下所有隐藏文件和文件夹的命令是________。
答案:ls -a5. 为了查看系统进程信息,可以使用的命令是________。
答案:ps三、简答题1. 请简述Linux操作系统的主要特点。
答:Linux是一个开源的Unix-like操作系统,其主要特点包括稳定性高、安全性强、免费或低成本、多用户多任务、良好的硬件支持和丰富的软件资源等。
2. 请解释什么是Linux内核?答:Linux内核是Linux操作系统的核心部分,负责系统的最基本功能,包括进程管理、内存管理、文件系统管理和网络服务等。
它是一个运行在最低权限级别的程序,负责调度和管理系统资源。
3. 请描述Linux中的文件系统层次结构。
linux练习题题库
linux练习题题库Linux操作系统是一种开源的操作系统,由于其稳定性和安全性而被广泛应用于服务器和嵌入式设备等领域。
为了能更好地掌握和熟悉Linux系统,下面提供了一些Linux练习题题库供大家进行练习和巩固知识。
1. 命令行操作题(1)在Linux命令行中,如何查看当前所在路径?(2)如何在当前路径下创建一个名为"test"的文件夹?(3)如何使用命令行将文件"file.txt"复制到文件夹"test"中?(4)如何使用命令行删除文件夹"test"及其所有内容?2. 文件与目录管理题(1)如何查看当前路径下的所有文件和文件夹?(2)如何将文件"file1.txt"重命名为"file2.txt"?(3)如何创建一个名为"docs"的文件夹,并将文件夹权限设置为读写执行?(4)如何删除文件夹"docs"及其所有内容(包括子文件夹)?3. 用户和权限管理题(1)如何创建一个新用户,并设置其密码?(2)如何将用户"testuser"添加到"sudoers"组中,以便拥有管理员权限?(3)如何查看当前系统上的所有用户列表?(4)如何修改文件"file.txt"的权限,使得只有文件所有者可以读写,其他用户只能读取?4. 进程管理题(1)如何查看当前系统上所有正在运行的进程?(2)如何通过命令行结束一个正在运行的进程?(3)如何将一个进程放到后台运行?(4)如何查看当前系统上某个进程的详细信息,如进程ID、占用CPU的百分比等?5. 网络管理题(1)如何查看当前系统的IP地址和网卡信息?(2)如何通过命令行连接到远程服务器?(3)如何检查当前系统的网络连接情况,并查看正在使用的端口号?(4)如何使用命令行下载一个文件,并保存到当前路径下?通过完成上述Linux练习题,你将能够更好地理解和掌握Linux操作系统的基本知识和操作技巧。
Linux考试练习题(附答案)
Linux考试练习题(附答案)一、选择1、下列()不属于Linux常用的shell:A、bashB、shC、ashD、bach2、在添加用户的时候可以使用()参数来指定用户的默认shell:A、-dB、-sC、-cD、-g3、更改用户密码使用()命令:A、useraddB、passwdC、groupaddD、finger4、使用rpm安装一个软件的正确命令是():A、rpm -eB、rpm -iC、rpm -vD、rpm -U5、观察系统当前进程的运行情况的命令是():A、freeB、dmesgC、topD、last6、下列()环境变量表示当前目录:A、PATHB、HOMEC、PWDD、SHELL7、删除用户的时候可以使用()参数,把用户的主目录也一起删除:A、-dB、-rC、-cD、-g8、添加用户组使用()命令:A、groupaddB、newgrpC、useraddD、userdel9、卸载一个rpm包的命令是():A、rpm -eB、rpm -iC、rpm -UD、rpm -v10、下面哪个命令可以显示文本文件的内容( ):A、moreB、lnC、manD、type11、下面哪个目录存放用户密码信息() :A、/bootB、/etcC、/varD、/dev12、下面哪个命令可以分页显示大文本文件( ):B、catC、moreD、type13、默认情况下管理员创建一个用户,就会在()目录下创建一个用户主目录:A、/usrB、/homeC、/rootD、/etc14、为了将当前目录下的归档文件myftp.tgz解压缩到/tmp目录下,我们可以使用:A. tar xvzf myftp.tgz -C /tmpB. tar xvzf myftp.tgz -R /tmpC. tar vzf myftp.tgz -X /tmpD. tar xvzf myftp.tgz /tmp15、为了保证系统的安全,现在的linux系统一般将/etc/passwd 密码文件加密后,保存为____ 文件。
Linux考试试题100道(附答案)
Linux考试试题100道(附答案)1、Linux系统中,用户文件描述符0 表示______。
A.标准输入设备文件描述符B.标准输出设备文件描述符B.管道文件描述符 D.标准错误输出设备文件描述符答案:A2、以长格式列目录时,若文件test的权限描述为:drwxrw-r–,则文件test的类型及文件主的权限是______。
A.目录文件、读写执行B.目录文件、读写C.普通文件、读写D.普通文件、读答案:A3、当字符串用单引号(’’)括起来时,SHELL将______。
A.解释引号内的特殊字符B.执行引号中的命令C.不解释引号内的特殊字符D.结束进程答案:C4、/etc/shadow文件中存放______。
A.用户账号基本信息B.用户口令的加密信息C.用户组信息D.文件系统信息答案:B5、若当前目录为/home,命令ls–l 将显示home 目录下的()。
A.所有文件B.所有隐含文件C.所有非隐含文件D.文件的具体信息答案:D6、为卸载一个软件包,应使用_____。
A.rpm -iB.rpm -eC.rpm -qD.rpm -V答案:B7、下面关于文件“/etc/sysconfig/network-scripts/ifcfg-eth0”的描述哪个是正确的?( )。
A.它是一个系统脚本文件B.它是可执行文件C.它存放本机的名字D.它指定本机eth0的IP地址答案:D8、如何快速切换到用户John的主目录下?( )A.cd @JohnB.cd #JohnC.cd &JohnD.cd ~John答案:D9、启动DNS服务的守护进程()A. httpd startB.httpd stopC. named startD. named stop答案:C10、Linux有三个查看文件的命令,若希望在查看文件内容过程中可以用光标上下移动来查看文件内容,应使用命令()A.cat B. more C. less D. menu答案:C11、在LINUX中,要查看文件内容,可使用()命令。
linux练习题
linux练习题⼀、单项选择题1、/root⽬录是:A、系统的根⽬录B、超级⽤户的主⽬录C、动态连接库D、系统管理程序2、chmod为了表⽰“⽬标⽂件只有这些权限”,可以⽤符号_____A、=B、+C、-D、!3、检查⽂件系统完整性的命令是:A、fsck //检查并修复⽂件系统B、mvC、mountD、cp4、下⾯的哪⼀个shell具有⾃动补齐功能?A、cshB、tcshC、bashD、sh5、在gzip命令中,-t的作⽤是:A、解压-dB、显⽰压缩⽂件C、检验压缩⽂件D、删除压缩⽂件6、管道符是:A、||B、|C、<<D、//7、at命令中需要从标准输⼊中读⼊所有的命令,不能指定_______选项。
A、-qC、-d //删除指定的调度作业D、-f //从指定⽂件⽽⾮标准输⼊设备获取将要执⾏的命令8、chmod中通过指定"ugoa"可以控制哪些⽤户对某⽂件(⽬录)的权限可以被改变,其中"a"表⽰:A、⽂件的所有者uB、其他组的⽤户oC、与⽂件所有者同组的⽤户gD、所有⽤户9、Linux系统引导将启动__________进程。
A、initB、gettyC、syslogdD、lpd10、假设执⾏如下的命令:alias lcd 'ls –l \!;pwd * 现在输⼊lcd test1 test2,shell实际上执⾏的是:A、ls –l test1B、ls –l test1 test2;pwdC、pwdD、ls –l ; pwd11、/sbin⽬录存放的是:A、使⽤者经常使⽤的命令B、动态连接库C、系统管理程序D、设备12、关于at命令下列说法正确的是:A、任何⽤户都可以使⽤该命令B、若at.deny不为空,那么除at.deny中指定的⽤户之外,所有的⽤户都可以使⽤该命令C、若at.deny不为空,那么只有at.allow中的⽤户才能使⽤该命令D、只有超级⽤户才能使⽤该命令(x)13、crontab⽂件的格式是:A、M D H m d cmdB、M H D d m cmdC、 D M H m d cmdD、M H D m d cmd14、在当前⽬录下有⽂件test,⽂件属主为guest;我们使⽤admin⾝份,⽤命令cp test /tmp,拷贝⽂件到/tmp(⽬录属主为root),则/tmp/test的⽂件属主为:A、guestC、adminD、其它15、⽤户user2对下⼀⽂件有何权⼒:-rw-r----- 1 user1 100 1320 Oct 27 08:16 testA、⽆权B、读C、读写D、执⾏16、init进程是所有⽤户进程的⽗进程。
linux 试题及答案
linux 试题及答案第一部分:选择题1. Linux 是一种()操作系统。
a) 开源b) 闭源c) 商业d) 私有答案:a) 开源2. 在 Linux 中,用于显示当前所在路径的命令是()。
a) pwdb) lsc) cdd) cp答案:a) pwd3. 在 Linux 中,用于创建目录的命令是()。
a) mkdirb) touchc) rmd) mv答案:a) mkdir4. Linux 中,用于列出当前目录下的文件和文件夹的命令是()。
a) lsb) cdc) pwdd) rm答案:a) ls5. 在 Linux 中,用于复制文件的命令是()。
a) cpb) mvc) touchd) mkdir答案:a) cp第二部分:填空题1. Linux 操作系统的核心部分被称为()。
答案:内核2. Linux 中,用于修改文件或目录的权限的命令是()。
答案:chmod3. 在 Linux 中,用于压缩文件的命令是()。
答案:tar4. Linux 是基于()开发的操作系统。
答案:UNIX5. Linux 中,默认的超级用户账户是()。
答案:root第三部分:简答题1. 什么是 Linux 操作系统?答:Linux 是一种开源操作系统,它基于 UNIX 操作系统开发而成。
Linux 以其稳定性、可定制性和安全性而闻名,并广泛运用于服务器和嵌入式设备等领域。
2. 如何在 Linux 中创建一个新用户?答:可以使用 `useradd` 命令来创建一个新用户,例如 `useradd -m newuser`。
其中,`-m` 参数表示同时创建用户的主目录。
3. 如何修改文件的访问权限?答:可以使用 `chmod` 命令来修改文件的访问权限。
例如,要将文件的所有者权限设置为可读可写可执行,可以使用 `chmod u+rwx filename` 命令。
4. 如何在 Linux 中安装软件包?答:可以使用包管理器,如 `apt` (用于 Debian 系统)或 `yum` (用于 Red Hat 系统),来安装软件包。
linux练习题
一、单项选择题1、/root目录是:A、系统的根目录B、超级用户的主目录C、动态连接库D、系统管理程序2、chmod为了表示“目标文件只有这些权限”,可以用符号_____A、=B、+C、-D、!3、检查文件系统完整性的命令是:A、fsck //检查并修复文件系统B、mvC、mountD、cp4、下面的哪一个shell具有自动补齐功能?A、cshB、tcshC、bashD、sh5、在gzip命令中,-t的作用是:A、解压-dB、显示压缩文件C、检验压缩文件D、删除压缩文件6、管道符是:A、||B、|C、<<D、//7、at命令中需要从标准输入中读入所有的命令,不能指定_______选项。
A、-qB、-bC、-d //删除指定的调度作业D、-f //从指定文件而非标准输入设备获取将要执行的命令8、chmod中通过指定"ugoa"可以控制哪些用户对某文件(目录)的权限可以被改变,其中"a"表示:A、文件的所有者uB、其他组的用户oC、与文件所有者同组的用户gD、所有用户9、Linux系统引导将启动__________进程。
A、initB、gettyC、syslogdD、lpd10、假设执行如下的命令:alias lcd 'ls –l \!;pwd * 现在输入lcd test1 test2,shell实际上执行的是:A、ls –l test1B、ls –l test1 test2;pwdC、pwdD、ls –l ; pwd11、/sbin目录存放的是:A、使用者经常使用的命令B、动态连接库C、系统管理程序D、设备12、关于at命令下列说法正确的是:A、任何用户都可以使用该命令B、若at.deny不为空,那么除at.deny中指定的用户之外,所有的用户都可以使用该命令C、若at.deny不为空,那么只有at.allow中的用户才能使用该命令D、只有超级用户才能使用该命令(x)13、crontab文件的格式是:A、M D H m d cmdB、M H D d m cmdC、 D M H m d cmdD、M H D m d cmd14、在当前目录下有文件test,文件属主为guest;我们使用admin身份,用命令cp test /tmp,拷贝文件到/tmp(目录属主为root),则/tmp/test的文件属主为:A、guestB、rootC、adminD、其它15、用户user2对下一文件有何权力:-rw-r----- 1 user1 100 1320 Oct 27 08:16 testA、无权B、读C、读写D、执行16、init进程是所有用户进程的父进程。
Linux操作系统考试题库及答案
Linux操作系统考试题库及答案一、单项选择题1. Linux操作系统的创始人是()。
A. Bill GatesB. Linus TorvaldsC. Steve JobsD. Richard Stallman答案:B2. 在Linux系统中,查看当前路径的命令是()。
A. pwdB. lsC. cdD. mkdir答案:A3. 在Linux系统中,以下哪个命令用于查看文件内容?()A. catB. grepC. findD. touch答案:A4. 在Linux系统中,以下哪个命令用于创建目录?()A. touchB. mkdirC. rmdirD. rm答案:B5. 在Linux系统中,以下哪个命令用于删除文件?()A. mkdirB. rmdirC. rmD. touch答案:C6. 在Linux系统中,以下哪个命令用于查找文件?()A. grepB. findC. catD. ls答案:B7. 在Linux系统中,以下哪个命令用于查看当前登录用户?()A. whoB. userC. usersD. whoami答案:A8. 在Linux系统中,以下哪个命令用于查看系统运行时间和平均负载?()A. uptimeB. topC. psD. free答案:A9. 在Linux系统中,以下哪个命令用于查看磁盘空间使用情况?()A. dfB. duC. lsD. pwd答案:A10. 在Linux系统中,以下哪个命令用于查看网络配置?()A. ifconfigB. netstatC. routeD. all of the above答案:D二、多项选择题1. 在Linux系统中,以下哪些命令用于文本编辑?()A. viB. nanoC. emacsD. gedit答案:ABC2. 在Linux系统中,以下哪些命令用于文件权限管理?()A. chmodB. chownC. chgrpD. ls答案:ABC3. 在Linux系统中,以下哪些命令用于进程管理?()A. psB. topC. killD. free答案:ABC4. 在Linux系统中,以下哪些命令用于网络管理?()A. ifconfigB. netstatC. pingD. route答案:ABCD5. 在Linux系统中,以下哪些命令用于磁盘管理?()A. dfB. duC. fdiskD. mount答案:ABCD三、判断题1. Linux是一个开源的操作系统。
linux100个试题及答案
D. cd ~John
27. 把一个流中所有字符转换成大写字符,可以使用下面哪个命令?
A. tr a-z A-Z
B. tac a-z A-Z
C. sed /a-z/A-Z
D. sed --toupper
28. 使用什么命令可以查看Linux的启动信息?
A. \ls
B. ;ls
C. ls $$
D. ls --noalias
48. 在Linux系统中的脚本文件一般以什么开头?
A. $/bin/sh
B. #!/bin/sh
C. use /bin/sh
D. set shell=/bin/sh
49. 下面哪种写法表示如果cmd1成功执行,则执行cmd2命令?
A. /etc/skel/
B. /etc/default/
C. /etc/defaults/
D. /etc/profile.d/
12. 在bash中,export命令的作用是: C
A. 在子shell中运行条命令
B. 使在子shell中可以使用命令历史记录
C. 为其它应用程序设置环境变量
A. df -i
B. df -H
C. free -b
D. du -a -c /
34. 在大多数Linux发行版本中,图形方式的运行级定义为?
A. 1
B. 2
C. 3
D. 5
35. 如何在系统文档中找到关于print这个单词的所有说明?
A. man print
A. mesg -d
B. dmesg
C. cat /etc/mesg
linux 学习练习题
linux 学习练习题Linux 是一种广泛应用的开源操作系统,其功能强大、稳定可靠,成为了许多企业和个人的首选。
为了提高对 Linux 的熟练程度,以下是一些适用于不同水平的学习练习题。
练习题 1:Linux 基础知识1.1 什么是 Linux 操作系统?它与其他操作系统有什么不同之处?1.2 Linux 中包含哪些常见的文件系统?1.3 如何在 Linux 中创建新的用户账户?1.4 描述 Linux 中的文件权限,包括如何查看和更改文件权限。
1.5 解释 Linux 中的环境变量是什么,并提供一个设置新环境变量的示例。
练习题 2:Linux 文件和目录管理2.1 如何在 Linux 中创建一个新的目录?如何删除一个目录?2.2 列出当前目录下的所有文件和子目录。
2.3 如何将文件从一个目录复制到另一个目录?如何移动文件到另一个目录?2.4 如何重命名文件或目录?2.5 如何递归地查找特定类型的文件并将其复制到另一个目录?练习题 3:Linux 进程管理3.1 描述进程的概念以及 Linux 中的进程控制命令。
3.2 如何查看当前正在运行的进程?3.3 如何杀死一个正在运行的进程?3.4 解释进程优先级和 nice 值之间的关系。
3.5 如何将一个进程置于后台运行?练习题 4:Linux 网络管理4.1 如何查看 Linux 中的网络接口和 IP 地址?4.2 如何配置静态 IP 地址?4.3 如何测试网络连接以及如何在 Linux 中执行网络诊断?4.4 如何设置和管理防火墙规则?4.5 如何在 Linux 中配置和使用 VPN?练习题 5:Linux 软件包管理5.1 描述 Linux 中软件包管理的优势。
5.2 如何在 Ubuntu 和 CentOS 系统上分别使用 apt 和 yum 安装软件包?5.3 如何卸载已安装的软件包?5.4 如何更新已安装的软件包?5.5 如何在 Linux 中搜索软件包?练习题 6:Linux Shell 脚本编程6.1 什么是 Shell 脚本?它有什么作用?6.2 如何创建一个简单的 Shell 脚本文件?6.3 描述如何在脚本中定义变量和使用变量。
linux 命令练习题
linux 命令练习题Linux命令练习题1. 文件与目录管理1.1 查看当前目录下的文件列表,并列出它们的详细信息。
使用命令:ls -l1.2 创建一个名为"test"的目录,并在其中创建一个名为"file.txt"的文件。
使用命令:mkdir testtouch test/file.txt1.3 将"file.txt"复制到当前目录,并将其重命名为"newFile.txt"。
使用命令:cp test/file.txt newFile.txt1.4 删除刚才创建的"test"目录及其包含的内容。
使用命令:rm -r test2. 文件内容查看与编辑2.1 查看"newFile.txt"的内容。
使用命令:cat newFile.txt2.2 在"newFile.txt"的末尾添加一行内容:"This is a new line."使用命令:echo "This is a new line." >> newFile.txt2.3 修改"newFile.txt"中的第一行内容为:"This is the first line."使用命令:sed -i '1s/.*/This is the first line./' newFile.txt2.4 显示"newFile.txt"中包含"new line"的行。
使用命令:grep "new line" newFile.txt3. 用户与权限管理3.1 创建一个新用户"testuser"。
使用命令:sudo adduser testuser3.2 将"testuser"添加到"sudo"用户组,使其具有管理员权限。
(完整版)Linux经典练习题
Linux 核心的许可证是什么?(选择最合适的答案)a. NDAb. GDPc. GPLd.GNU答案:CLinux是操作系统,意味着开放性源码是自由可用。
(选择最合适的答案)a、封闭资源b、开放资源c、用户注册d、开放性二进制答案 b确定myfile的文件类型的命令是什么(选择最合适的答案)a. type myfileb. type -q myfilec. file myfiled. whatis myfile答案C用来分离目录名和文件名的字符是什么(选择最合适的答案)a. slash (/)b. period (.)c. dash (-)d. asterisk (*)答案A你想显示文件"longfile"的最后10行,下面那个命令是正确的(选择最合适的答案)a、tail logfileb、head -10 longfilec、taid -d 10 longfiled、head longfile答案 a假如你得到一个运行命令被拒绝的信息,你可以用哪个命令去修改它的权限使之可以正常运行(选择最合适的答案)a. path=b. chmodc. chgrpd. chown答案 b拷贝mydir\myfile文件到dir2目录下,但是系统提示这个文件已经存在,下面那个命令是正确的(选择最合适的答案)a、cp -w mydir\myfile dir2b、cp -i mydir\myfile dir2c、cp mydir\myfile dir2d、cp -v mydir\myfile dir2答案 b下面那个命令允许对文件重命名(选择最合适的答案)a、rnb、rnamec、replaced、mv答案 d假如文件是按8进制来定义,下面那个值代表了读和写(选择最合适的答案)a、2b、6c、4d、1答案 blinux临时目录一般存在下面那个文件夹中(选择最合适的答案)a、/tmpb、/procc、/datad、/dev答案a一个文件的权限是-rw-rw-r--,这个文件所有者的权限是什么(选择最合适的答案)a、read-onlyb、read-writec、write答案b下面哪个值代表多用户启动(选择最合适的答案)a、1b、0c、3d、5答案c下面哪个文件代表系统初始化信息(选择最合适的答案)a、/etc/inittabb、/etc/initc、/etc/procd、/etc/initproc答案a哪条命令从当前系统切换到启动级别1(选择最合适的答案)a、inittab 1b、init 1c、level 1d、rlevel1答案b下面哪个选项能取消shutdown命令(选择最合适的答案)a、shutdown -cb、shutdown -xc、shutdown -ud、shutdown -n答案a通过shell执行一个命令,必须先敲入一个_____(选择最合适的答案)a. 参数b. 命令c. 操作符d. 终端ID号答案B哪个符号加在命令后面可以在后台执行程序(选择最合适的答案)a. @b. &c. #d. *答案B在vi编辑器里,哪个命令能将光标移到第200行(选择最合适的答案)a. 200gb. :200c. g200d. G200答案b用vi打开一个文件,如何用字母”new”来代替字母”old”(选择最合适的答案)a. :r/old/newb. :s/old/newc. :1,$s/old/new/gd. :s/old/new/g答案c下面哪个配置文件用来定义syslog的后台进程(选择最合适的答案)a、system.confb、syslog.confc、syslogdd、slog.conf答案b下面哪个syslog.conf代表httpd进程(选择最合适的答案)a、httpdb、procc、smtpd、daemon答案d你给公司的新同事添加一个用户,你起初指定他的帐号在30天后过期,现在想改变这个过期时间,用下面哪个命令(选择最合适的答案)a、usermod -ab、usermod -dc、usermod -xd、usermod -e答案d用下面哪个命令可以不用退出vi编辑器来切换文件(选择最合适的答案)a. :e for edit commandb. map commandc. export commandd. set command答案a下面哪个选项用来添加用户定义用户登录的shell(选择最合适的答案)a、-sb、-uc、-ld、-sh答案a如果你想给变量"IQ"定义为4,下面哪些时正确的(选择最合适的答案)a、IQ=4b、set IQ=4c、set $IQ=4d、IQ set 4答案c在系统重建的时候,下面哪个参数能用来对mkfs命令检查坏块(选择最合适的答案)a、-bb、-ec、-cd、-check答案c哪一个命令能用来查找在文件TESTFILE中只包含四个字符的行?(选择最合适的答案)a.grep '' TESTFILEb.grep '....' TESTFILEc.grep '^$' TESTFILEd.grep '^....$' TESTFILE答案d哪一个命令能用来删除当前目录及其子目录下名为‘core'的文件? (选择最合适的答案)a.find . -name core -exec rm ;b.find . -name core -exec rm {} \ ;c.find . -name core -exec rm {} -;d.find . -name core -exec rm {} ;答案b用标准的输出重定向(>)像”> file01”能使文件file01的数据_____(选择最合适的答案)a. 被复制b. 被移动c. 被覆盖d. 被打印答案c按_____键能中止当前运行的命令。
linux练习题库
linux练习题库Linux操作系统是一种自由和开放源代码的操作系统,广泛应用于各种计算机和设备上。
为了帮助大家更好地了解和熟悉Linux系统,以下是一些Linux练习题供大家练习和巩固知识。
题目一:文件和目录操作1. 创建一个名为"test"的目录。
2. 在"test"目录下创建一个名为"file.txt"的空文件。
3. 将文件"file.txt"的权限设置为只允许所有者读取和写入。
4. 查看"file.txt"的权限设置,并将结果保存到"log.txt"文件中。
5. 将"log.txt"文件复制到"test"目录下,并将复制后的文件名改为"log_copy.txt"。
6. 删除"log.txt"文件。
题目二:文件内容操作1. 创建一个名为"text.txt"的文件,并编写以下内容:Hello, Linux!This is a test file.2. 在文件的末尾追加一行内容:"I love Linux!"。
3. 使用命令行将"text.txt"文件的内容按行读取,并将结果保存到"result.txt"文件中。
题目三:文件权限1. 创建一个名为"secret.txt"的文件。
2. 将文件"secret.txt"的权限设置为只允许所有者读取和写入,组用户读取,其他用户没有任何权限。
3. 查看"secret.txt"的权限设置,并将结果保存到"permission.txt"文件中。
题目四:进程管理1. 查看当前运行的进程,并将结果保存到文件"process.txt"中。
大学linux考试试题及答案
大学linux考试试题及答案一、选择题(每题2分,共20分)1. Linux系统中,以下哪个命令用于查看当前目录下的文件和文件夹?A. lsB. pwdC. cdD. mkdir答案:A2. 在Linux中,以下哪个命令用于查看当前系统的运行时间和平均负载?A. uptimeB. topC. whoD. ps答案:A3. 在Linux系统中,以下哪个文件系统格式是默认的?A. FAT32B. NTFSC. ext4D. HFS+答案:C4. 在Linux中,以下哪个命令用于查看当前登录用户的信息?A. whoB. whoamiC. usersD. w答案:D5. 在Linux系统中,以下哪个命令用于查找文件?A. findB. grepC. locateD. search答案:A6. 在Linux中,以下哪个命令用于查看文件内容?A. catB. lessC. moreD. tail答案:A7. 在Linux系统中,以下哪个命令用于解压tar.gz文件?A. tar -xzvfB. tar -czvfC. gzip -dD. gunzip答案:A8. 在Linux中,以下哪个命令用于创建一个软链接?A. ln -sB. ln -hC. ln -fD. ln -i答案:A9. 在Linux系统中,以下哪个命令用于查看当前路径?A. lsB. pwdC. cdD. path答案:B10. 在Linux中,以下哪个命令用于查看当前系统的磁盘使用情况?A. dfB. duC. diskusageD. diskinfo答案:A二、填空题(每题2分,共20分)1. Linux系统中,使用________命令可以切换到用户的主目录。
答案:cd ~2. 在Linux中,使用________命令可以查看当前路径的绝对路径。
答案:pwd3. 在Linux系统中,使用________命令可以查看当前系统的版本信息。
答案:uname -a4. 在Linux中,使用________命令可以查看当前系统的内核版本。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
填空题操作系统是的核心,它与具体的应用无关,只是为应用程序提供资源的分配、调度、I/O控制、数据库管理和的执行LINUX文件分为:、、、。
LINUX系统是一个、操作系统。
通过分时系统提供多用户使用作业环境;同时提供前台与后台程序,以便用户同时处理多个程序。
Vi中在对文本文件进行编辑操作时,其操作指令一般由和作用组成操作系统具有以下功能特征:输入/输出控制、、、、分时功能、安全性、、记帐功能路径可分为全路径和相对路径,全路径以开始,相对路径以开始。
LINUX命令共有三部分组成,其格式为:LINUX文件分为:、、、。
LINUX系统是一个、操作系统。
通过分时系统,提供多用户使用作业环境;同时也提供前台与后台程序,以便用户同时处理多个程序。
Vi中在对文本文件进行编辑操作时,其操作指令一般由和作用组成路径可分为全路径和相对路径,全路径以开始,相对路径以开始。
特殊文件中,block-device以作为I/O单元的设备,如:软盘驱动器、磁带机等,其传送速度较快。
为了能够通过执行指令将子文件系统挂到根文件系统上,除了事先要建立挂接点外,还必须修改/etc下名为的文件。
系统管理员的标识符为,他也可以有其他的标识符,作为,只有在执行系统维护时才以登录到系统,成为,获得许多特权。
一个目录文件中只保存了其下所含文件的和它对应的。
用户用来与LINUX 联系的键盘和显示器称为。
有时也用来表示。
用户自定义变量,是用户在内因程序需要而定义的暂存变量,它必须经过后才能存在。
在LINUX系统中,每一个用户都有一个唯一的“姓名”,称为。
有时亦称之为注册名。
选择题1.Linu.x家族( ).A.已经有近140个不同的版本。
B. 抢先具备了多任务和对称多处理的功能.c.不同的版本都是基于最初的、免费的源代码. D.在浏览器操作系统市场占有串方面居榜首.2,下列哪些是使用Linux的好处? ( )A.可以提供给世界各地的人免费从因特网上下载信息.B.Linux不需要很新的电脑。
c.具有很广泛的使用空间. D.Linux是免费的,无需任何额外的投资.3.Linux可以( )。
A作WWW服务器.B,用作文件及打印服务。
c.数据库服务.D.网络服务.E.经济型的ISP.4.红旗Linux支持哪些数据库( )?A.Informix-;sE.B.Oracle8。
C.;sybase等多种流行数据库.D.SQLServer2000.E.MySql。
5,一般的操作系统功能包括( ).A.存储器管理。
B.进程管理。
C.设备管理.D,文件管理.E.作业管理.6,红旗Linux首先是操作系统,它支持( ).A.多道程序的并行执行.B.单道程序c-多道程序串行执行.D.单道程序的并行执行.7.红旗Linux 2,0服务器版能( ).A,支持海量文件系统,B.支持LVSC.支持三种语言,简体中文、繁体中文和英文.D.部分支持USB设备1.动态卸载输入法的热健是:( )A.[Sbift]+[F3] B.[Shift]+[F8] C.[Shift]+[F5] D.[Shift]+[F10]2.输入法切换的热键是:( )A. [Ctrl]十[Shift] B.[Ctrl]+[Alt] C.[Ctrl]+[F1] D.[Ctrl]+[Space]1,为f实现“在二天后上午8点执行文件workfile中的作业”这项任务,需要( ):A.超级用户执行at$at -f workfiie 8am+2 daysB.一般用户执行at$at -f workfile 8am+2 daysC.超级用户执行at$at -f workfile 2+8am daysD.一般用户执行at$at -f workfile 2+8am days2.到达个人目录的命令是( ):A.cd .. B.cd ~ C.cd / D.cd .2,在文件中搜索匹配的行并输出的命令是( ):A,grep B.egrep C.less D.fgrep 4. Is命令——列出当前目录下的文件,显示隐文件的参数是( ):A.-l B.-a C.-color D.-x1.关于Linux的shell说法错误的是:( )A. 一个命令语言解释器B.编译型的程序设计语言c. 能执行内部命令 D.能执行外部命令2.超级用户(root)用____作默认的提示符.( )A.$ B.# C.? D.!3.操作符_____使用户就可以在后台运行命令.( )A. ! B.& C.% D.@ 4.Linux的最原始进程是______。
( )A.进程1 B.进程0 C.进程2 D.进程3 5.here文档的重定向操作符使用_____。
( )A.》B. < C. << D. >6.对错误输出设备重定向可以用操作符______。
( )A.2> B.> C.> D.<7.管道符是:( )A. || B.| C.<< D.//8.仅当前一个命令执行出错时才执行后一条命令,需要采取的操作是:( ) A.commandl && command2 B.commandl XOR command2 C.commandl || command2 D.commandl 《 command2 9.commandI && commaad2 || comamnd3 的含义是:( )A.当commandl成功,command2失败时才执行command3B.当commandl,command2成功时才执行command3C.当conunmldl,command2失败时才执行command3D.当commandl失败,command2成功时才执行command31.从编辑模式切换到指令模式可以使用——键。
( )A.F2 B.SHIFT C.TAB D.ESC2.Vi中,命令_______从光标所在行的第一个非空白字符前面开始插入文本。
( )A.i B.I C. a D.S3.删除整行文本的指令是______。
( )A.d B. yy C. dd D. q4.存盘并退出Vi的指令是:( )A.q! B. q C.w D. wq1.上述命令执行之后,Linux报告出错信息,则可能的原因是:( )A./mnt/cdrom不存在 B./mnt/cdrom为空C./dev/cdrom设备不存在D.当前目录是安装点/dev/cdrom2.$mount -t auto /dev/fd0 /mnt/floppy命令执行成功后:( )A.软盘的文件出现在/nmfffloppy目录下B./mnt/floppy目录下的文件对所有用户可读C./mnt/floppy目录下的文件对所有用户可写 D./nmt/floppy目录下的文件对所有用户可执行1.删除一个用户必须:( )A.删除/etc/passwd文件中此用户的记录 B. 删除/ete/group文件中提及的此用户c. 删除用户的主目录 D. 删除此用户创建或属于此用户的文件2. 对所有用户增加对文件test的读权限,可以用命令:( )A. Sehmod ar+ test B.$chmod a+r test C.Schmod +ar test D.$chmod r+ test2.临时查封用户,在该用户的passwd域的第一个字符前面加上一个 _____.( )A.& B. ! C.|| D.*1.丢失数据一般有以下几个原因,它们是? ( )A.硬件出错 B.软件存在问题 c.人的操作的失误D.自然灾害2.一般来说,需要备份的是:( )A.用户文件(/home) B./varC.系统配置文件(主要在leto). D./proc文件系统3.压缩备份可以使用哪种方法?( )A.使用tar中的-z选项 B. 用afio程序单独压缩每个文件C.用rsync D.使用tar中的-v选项1.文件标志b表示:( )A,字符设备文件B.目录文件 C. 块设备文件D.套接字2.Linux支持哪些文件系统:( )A.Minix B.Ext2 C.Msdos D.NFS E.ISO9660 3.在软盘上建立一个ext2文件系统:( )A.#mkfs -t ext2 /der/fd0 B.format a:C.fdisk a:D.#mkfs ext2 /dev/fd04.交换文件:( )A.是连续的 B. 是普通文件C.无空洞 D. 可以有8个交换文件每一个最大为16M1.Linux文件名中不能含有;( )A.空格 B. “/”C.“*”D.“?”E.“$”2.系统正常运行时要改变的数据存放在:( )A./ B. /proc C./dev D./var 3.Linux用____表示当前目录。
( )A. *B. .C. .. D.?1.ls中的参数-a表示( ).A.强制显示非图形字符,并以八进制表示B.排序时不按字母顺序排列,而是按文件的最后时间排列;c.如果后面接的是一个目录,那么使用该参数使得只犏出该目录的名称;D.列出所有文件,包括那些以:“.”开头的文件;2.检查文件系统完整性的命令是( )。
A.fsck B.mv C.nmum D. cp1,从因特网上FTP服务器取到的Linux软件,其格式大多是:( )A.*.tar B.*.gz C.*.Z D.*.tar.gz E. *.tar.2. 对*.tar.应该:( )A.直接用tar将所有文件打包B.先使用tar将文件打包后,再用Gzip或compress将该文件压缩后的文件C.使用Gzip压缩的文件D.使用compress压缩的文件4.zcat命令的功能是:( )A.解压缩由compress命令产生的压缩文件B.解压缩由Gzip命令产生的压缩文件C.把结果送标准输出设备D.删除原压缩文件4. 命令Gzip -d myfile.tar.gz( )A. 解压缩的使用方法B. 在执行过解压缩的处理后,保留压缩文件C. 不会额外占用磁盘空间D. 所以在执行完此命令后有myfile文件5. 要知道myfiLe.tar中究竟包含了哪些文件,可以用命令:( )A.tar xvf myfile.tar B.Grip -l myfile.tarC.TAr tvf myfile.tar D.Gnp -d myfile.tar.gz5.下面哪一个命令可以要查看/SOURCE中的myfile.tgz的内容:( )A.zcat /SOURCE/myfile.tgz | tar tvf B. zcat /SOURCE/myfile.tgz | tar tvf –C.zcat /SOURCE/myfile.tgz D.zcat /SOURCE/myfile.tgz | tar xvf7. 安装和升级的限制包括:( )A.Linux系统版本的限制B.GNU C、C Runtime Library版本的限制C.内存、硬盘的限制D.其他相关软件8.解开原始核心源代码的包装的时候应该:( )A.以“root”的身份登录B./usr/src目录下,用`tar zxpvf linux-x.y.z.tar.gz`解开原始程式码的包装C.建立符号链结D.删除过时的.o文件9.make config命令表示:( )A.在文字模式的选单下设定编译核心的选顶B.在文字模式下设定编译核心的选项C.编译校心,但不做其他的事D.编译核心,并且建立启动盘名词解释位置参数:LILO:shell的引号:成串指令:指令取代:RPM:符号链接文件:变量:思考题LINUX的文件系统:下面是使用$ ls –l指令的到的文件信息,请指出:该信息保存在文件系统的哪一部分?各部分的意义是什么?Total 1drw-rw-rw 1 Wang Wang 1565 Oct 24 12:40 cjbg文件的操作权限:LINUX的文件系统构成:。