Linux基本操作练习题

合集下载

Linux基础(习题卷20)

Linux基础(习题卷20)

Linux基础(习题卷20)说明:答案和解析在试卷最后第1部分:单项选择题,共60题,每题只有一个正确答案,多选或少选均不得分。

1.[单选题]以下哪个命令,不是Linux命令()A)PWDB)CDC)DIRD)IPCONFIG2.[单选题]写出file1,file2连接起来输出到文件file3中的命令( )。

A)cat file1 file2 < file3B)mv file1 file2 > file3C)mv file1 file2 < file3D)cat file1 file2 > file33.[单选题]下面______命令用于定义一个命令的别名。

A)RenameB)aliasC)exportD)type4.[单选题]( )。

()命令用于创建新文件。

A)cpB)mvC)rmD)touch5.[单选题]下面哪个命令可以压缩部分文件:A)tar -dzvf filename.tgz *B)tar -tzvf filename.tgz *C)tar -czvf filename.tgz *D)tar -xzvf filename.tgz *6.[单选题]下列选项中,可能会将进程唤醒的事件是( ) 。

ⅠI/O 结束 Ⅱ某进程退出临界区 Ⅲ当前进程的时间片用完A)仅ⅠB)仅ⅢC)仅Ⅰ.ⅡD)Ⅰ.Ⅱ.ⅢB)zC)xD)f8.[单选题]在下列同步机制中,可以实现让权等待的是( ).A)Peterson 方法B)swap 指令C)信号量方法D)TestAndSet 指令9.[单选题]什么命令用来只更新已经安装过的 rpm 软件包? ( )A)rpm -U *.rpmB)rpm -F *.rpmC)rpm -e *.rpmD)rpm -q *.rpm10.[单选题]怎样了解您在当前目录下还有多大空间?A)use dfB)use du /C)use du .D)use df .11.[单选题]下面对防火墙的描述中,不正确的是( )。

Linux基础(习题卷8)

Linux基础(习题卷8)

Linux基础(习题卷8)说明:答案和解析在试卷最后第1部分:单项选择题,共60题,每题只有一个正确答案,多选或少选均不得分。

1.[单选题]目前正处在vi编辑器的插入编辑模式,若要显示行号,以下操作方法中,正确的是( )。

A)按Esc键B)按Esc键,然后按“:”键。

C)按Esc键,然后按“:set nu”键。

D)按Esc键,然后按“:set nonu”键。

2.[单选题]gzip命令要解压缩/123.gz,我们需要输入?A)ungzipB)ungzipC)gzipD)gzip3.[单选题]采用段式存储管理的系统中,若地址用 24 位表示,其中 8 位表示段号, 则允许每 段的最大长度是( )。

A)2^16B)2^8C)2^24D)2^324.[单选题]Linux文件权限一共位长度,分成四段,第二段表示的内容是A)文件类型B)文件所有者的权限C)文件所有者所在组的权限D)其他用户的权限5.[单选题]下列_______指令可以显示目录的大小。

A)ddB)dfC)duD)dw6.[单选题]你的系统使用增量备份策略,当需要恢复系统时,你需要按什么顺序恢复备份数据?A)最后一次全备份,然后从最早到最近的增量备份B)最后一次全备份,然后从最近到最早的增量备份C)最早到最近的增量备份,然后最后一次全备份D)最近到最早的增量备份,然后最后一次全备份7.[单选题]在设置文件许可值时,我们发现一个文件的许可值为2755,这说明该文件:C)设置了set-UID位D)由UMASK改变了属性8.[单选题]在vim编辑器里,命令"dd"用来删除当前的( )A)行B)变量C)字D)字符9.[单选题]SAMBA服务器的默认安全级别是:A)shareB)userC)serverD)domain10.[单选题]下列关于系统调用的说法中,正确的是()。

I.用户程序设计时,使用系统调用命令,该命令经过编译后,形成若干参数和陷入(trap)指令II.用户程序设计时,使用系统调用命令,该命令经过编译后,形成若干参数和屏蔽中断指令III.系统调用功能是操作系统向用户程序提供的接口IV.用户及其应用程序和应用系统是通过系统调用提供的支持和服务来使用系统资源完成其操作的A)I.IIIB)II.IVC)I.III.IVD)II.III.IV11.[单选题]下列哪个命令与网络无关()A)suB)ifconfigC)routeD)nc12.[单选题]下列程序的功能:#! /bin/bashsum=0fori in`seq1100`;dosum=$[$i+$sum]Doneecho$sumA)计算1--99的和B)计算1--100的和C)计算1--99的乘积D)计算1--100的乘积13.[单选题]在Linux系统上,下面______命令不可以用来查看文件内容。

linux基础练习题

linux基础练习题

linux基础练习题Linux是一种开放源代码的操作系统,广泛应用于服务器、个人电脑和嵌入式设备等领域。

Linux系统的学习对于计算机专业的学生以及对计算机有兴趣的人来说是非常重要的。

本文将介绍一些基础的Linux 练习题,帮助读者加深对Linux系统的理解和掌握。

一、基础命令练习1. 查看当前目录下所有文件和文件夹的权限:使用命令:ls -l2. 在当前目录下创建一个名为"test"的文件夹:使用命令:mkdir test3. 删除名为"test"的文件夹及其下所有内容:使用命令:rm -rf test4. 切换到名为"test"的文件夹下:使用命令:cd test5. 查看当前路径:使用命令:pwd二、文件操作练习1. 创建一个名为"file.txt"的文本文件:使用命令:touch file.txt2. 将"file.txt"文件复制到名为"backup"的文件夹下:使用命令:cp file.txt backup/3. 将"file.txt"重命名为"newfile.txt":使用命令:mv file.txt newfile.txt4. 在"newfile.txt"文件末尾添加一行文字"Hello, Linux!":使用命令:echo "Hello, Linux!" >> newfile.txt5. 查看"newfile.txt"文件的内容:使用命令:cat newfile.txt三、权限管理练习1. 创建一个名为"testfile"的文件:使用命令:touch testfile2. 查看"testfile"文件的权限:使用命令:ls -l testfile3. 修改"testfile"文件的所有者为当前用户:使用命令:chown username testfile4. 将"testfile"文件的所有者和组分别修改为"root":使用命令:chown root:testfile5. 将"testfile"文件的权限设置为只有所有者可读、写、执行权限:使用命令:chmod 700 testfile四、软件包管理练习1. 更新软件包列表:使用命令:sudo apt update2. 安装"vim"文本编辑器:使用命令:sudo apt install vim3. 查询已安装的软件包列表:使用命令:dpkg -l4. 卸载已安装的软件包"vim":使用命令:sudo apt remove vim5. 清理不再使用的软件包和依赖项:使用命令:sudo apt autoremove五、进程管理练习1. 查看当前正在运行的进程:使用命令:ps -ef2. 结束一个指定的进程:使用命令:kill PID(PID为进程的ID)3. 后台运行一个命令:使用命令:command &4. 通过进程名称查找并结束进程:使用命令:killall process_name5. 查看系统资源占用情况:使用命令:top通过以上练习题,读者可以逐渐熟悉Linux系统的常用命令和操作,提高自己在Linux环境下的工作效率。

Linux基础操作练习题

Linux基础操作练习题

Linux基础操作练习题姓名:古慧班级:09软件学号:20090300430117二、问答题1.使用什么命令在Linux文件系统的不同目录之间切换,如何显示当前所有的目录?答:在Linux文件系统的不同目录之间切换的命令是cd,显示当前所有的目录的命令是pwd。

2.使用什么命令列出当前目录中的文件和子目录名?答:使用ls 命令将列出当前目录中的文件和子目录名。

使用dir或vdir命令也可以列出目录中的文件清单。

使用上与ls命令类似。

3.使用什么命令把两个文件合并成一个文件?答:cat命令可用来进行文件的合并、建立、覆盖或者添加内容等操作。

4.有哪些命令可用来查看文件的内容,这些命令有什么不同?答:cat命令用来把文件内容显示到屏幕上,还用来进行文件的合并、建立、覆盖或者添加内容等操作。

more命令可以在浏览文件的时候前后翻页,在阅读长文本时特别有用。

less命令比more命令功能更强,是许多程序(比如man命令等)使用的缺省的阅读命令。

less 的输出结果可以向前或向后翻页,但是 more 仅能向前翻页。

head和tail命令用来阅读文件的开头或者结尾的部分。

加上参数-n x 可以指定查看x 行。

5.新建、移动、删除和复制文件使用什么命令?答:Cat、touch命令可用来建立文件。

rm命令可以用来删除文件和目录。

mv命令用于文件改名,也可以用来在文件系统内移动文件或者子目录。

cp命令用来对文件进行复制操作。

6. 新建、移动、删除和复制目录使用什么命令?答:mkdir命令用于建立子目录。

此命令可以一次建立多个子目录。

mv命令用于文件改名,也可以用来在文件系统内移动文件或者子目录。

rm命令可以用来删除文件和目录。

rmdir命令用来删除空子目录。

cp命令用来对子目录进行复制操作。

7.使用什么命令统计文件中的信息?答:命令file用来确定文件的类型。

使用此命令时,可以指定一个或多个文件名。

wc命令可以统计指定文件中的字节数、字数、行数, 并将统计结果显示在屏幕上。

linux基础练习题

linux基础练习题

1.将系统字体设置“serif”,样式设置成“Fixed Italic”字体大小为“12磅”。

将应用程序字体设置为“Cursor”,字体大小设置为8磅。

步骤:单击“系统”按钮,选择“首选项”子菜单,选择“字体”命令,弹出“字体首选项”对话框,在该对话框中单击“系统字体”处的按钮,弹出“选取字体”对话框,在字体族列表框中选择“serif”,在样式中选择“Fixed Italic”,在大小处选择“12”,单击“确定”按钮。

单击“系统”按钮,选择“首选项”子菜单,选择“字体”命令,弹出“字体首选项”对话框,在该对话框中单击“应用程序字体”处的按钮,弹出“选取字体”对话框,在字体族列表框中选择“Cursor”,字体大小设置为8磅。

2.设置时钟属性,要求显示“秒”,时钟类型:12小时制。

查看日历信息并修改系统时间设置为2008年8月8日8点8分。

步骤:右键单击面板右边显示日期处的按钮,在快捷菜单中选择“首选项”命令,弹出“时钟首选项”对话框,在时钟类型下拉列表框中选择“12小时制”,选中“显示秒”复选框,单击“关闭”按钮即可。

单击“系统”按钮,选择“管理”子菜单,选择“日期和时间”命令,弹出“日期/时间属性”对话框,在该对话框中的将日期改成“2006年8月8日”,将时间改成8点8分,单击“确定”按钮即可。

3.将工具栏按钮中的文字显示在图标之下。

将工具栏设置成“漂移”。

步骤:单击“系统”按钮,选择“首选项”子菜单,选择“菜单和工具栏”命令,弹出“菜单和工具栏首选项”对话框,在“行为和外观”选项的工具栏按钮标签后的下拉列表框中选择“文字在图标之下”,单击“关闭”按钮即可。

单击“系统”按钮,选择“首选项”子菜单,选择“菜单和工具栏”命令,弹出“菜单和工具栏首选项”对话框,在“行为和外观”选项中选中“可漂移工具栏”复选框,单击“关闭”按钮即可。

4.将菜单和工具栏的行为和外观设置为“在菜单中显示图标”。

将应用程序字体设置为12号。

Linux操作系统经典题库及答案

Linux操作系统经典题库及答案

Linux操作系统经典题库及答案一、选择题1、在 Linux 中,用于切换用户身份的命令是()A useraddB suC passwdD groupadd答案:B解释:su 命令用于切换用户身份。

useradd 用于添加用户,passwd用于修改用户密码,groupadd 用于添加用户组。

2、以下哪个命令可以查看当前所在的工作目录?()A pwdB cdC lsD mkdir答案:A解释:pwd 命令可以显示当前工作目录的路径。

cd 用于切换目录,ls 用于列出目录内容,mkdir 用于创建新目录。

3、在 Linux 中,要创建一个新文件,可以使用以下哪个命令?()A touchB cpC mvD rm答案:A解释:touch 命令可以创建一个新的空文件。

cp 用于复制文件或目录,mv 用于移动或重命名文件或目录,rm 用于删除文件或目录。

4、要查看一个文件的内容,可以使用以下哪个命令?()A catB moreC lessD 以上均可答案:D解释:cat 命令会一次性显示文件的全部内容;more 命令分页显示文件内容,按空格键翻页;less 命令也分页显示文件内容,支持更多的操作,如上下滚动等。

5、以下哪个命令用于查找文件?()A findB grepC locateD 以上都是答案:D解释:find 命令根据各种条件查找文件和目录;grep 命令在文件中查找指定的字符串;locate 命令通过数据库快速查找文件。

二、填空题1、 Linux 系统中,超级用户的用户名是_____。

答案:root2、要给一个文件赋予可执行权限,可以使用命令_____。

答案:chmod +x 文件名3、管道符“|”在 Linux 中的作用是将_____。

答案:前一个命令的输出作为后一个命令的输入4、终止一个前台进程可以使用_____组合键。

答案:Ctrl + C5、在 Linux 中,用于压缩文件的命令是_____。

linux练习题

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基础(习题卷10)

Linux基础(习题卷10)

Linux基础(习题卷10)第1部分:单项选择题,共60题,每题只有一个正确答案,多选或少选均不得分。

1.[单选题]以下_______环境变量表示当前路径。

A)PATHB)PWDC)HOMED)ROOT答案:B解析:2.[单选题]以下哪种不是LINUX的SHELL类型?()A)bashB)rshC)kshD)csh答案:B解析:3.[单选题]在vi编辑器里,(▲)命令能将光标移到第300行。

A)300gB):300C)g300D)G300答案:A解析:4.[单选题]用于文件系统直接修改文件权限管理命令为( )。

A)chownB)chgrpC)chmodD)umask答案:A解析:5.[单选题]当登录Linux时,一个具有唯一进程ID号的shell将被调用,这个ID是什么( )A)NIDB)PIDC)UIDD)CID答案:B解析:6.[单选题]Linux 文件权限一共10位长度,分成四段,第三段表示的内容是( )。

D)其他用户的权限.答案:C解析:7.[单选题]( )命令可重命名文件和目录。

A)mkdirB)rmdirC)mvD)cp答案:C解析:8.[单选题]如果您想列出当前目录以及子目录下所有扩展名为“.txt”的文件,那么您可以使用的命令是( )。

A)lsB)findC)lsD)find答案:B解析:9.[单选题]将网卡(eth0)配置成ip地址为192.168.1.13同时激活此网卡的命令是A)ifconfig eth0 192.168.1.13 downB)ifconfig eth0 192.168.1.13 offC)ifconfig eth0 192.168.1.13 onD)ifconfig eth0 192.168.1.13 up答案:D解析:10.[单选题]关于Shell,下列说法错误的是A)默认情况下,Linux系统是不安装Shell的B)Shell在Linux系统中具有及其重要的地位C)Shell是用户与操作系统内核之间的接口D)Shell最重要的功能是命令解释答案:A解析:11.[单选题]以下( )变量用于表明当前shell中可执行程序的默认搜索路径。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Linux基本操作练习题
福州星网视易信息系统有限公司
更新记录:
版本作者日期内容1.0 卢廉瑾2010-05-18 创建
1.1 卢廉瑾2010-08-10 修改
一、简答题:
1、问:登录虚拟机器,如何查看你位于虚拟机的哪个目录下,为
什么你登录时会跑到这个目录下?在这个目录下,输入ls,然后输入ls –a。

问:两次出来的文件数量一样吗?如果不一样,那些多出来或者少掉的文件有什么特征?
答:
(1)PWD
(2)根据配置文件/etc/passwd里面设置
(3)不一样
(4)多了. 开头的隐含文件。

2、问:在你的家目录下,建立一个文件MyPrivate,查看一下,
不同的人对它有什么权限?如果要把它改成任何人都能读写的,请问要输入什么命令?现在我想把它改名成MyPublic,怎么操作。

然后我要在根目录下建立一个软链接MyShortCut到MyPublic,该怎么操作?
答:
(1)-rw-r—r—自己有读写,同组用户有读,其他用户有读
(2)chmod 777 MyPrivate
(3)mv MyPrivate MyPublic
(4)Ln –s /home/yy/MyPublic /MyShortCut
3、问:找出你的虚拟机上文件类型为“-”“d”“l”“b”“c”的
文件各一个(给出绝对路径),这几种类型分别表示什么意思?
答:
(1)/etc/cron.d
/usr/share/doc/bc/examples/pi.b
/home/yy/c_test/1.c
(2). .c: 是C语言源程序
4、问:新建一个文件myhello.cpp,编辑这个文件如下:
#include <stdio.h>
#include <unistd.h>
int main ( int argc, char** argv )
{
while(1)
{
printf("Hi Everyone!\n");
sleep(1);
}
return 0;
}
退出编辑器,使用“g++ myhello.cpp -o myhello”编译。

输入“./myhello”,会发生什么?如何中断这个程序的运行回到控制台?
如果输入“./ myhello &”会发生什么?这时又该如何中断这个程序?
答:
(1)在终端每隔1秒输出HI Everyone ,ctrl +c 来中断程序
(2)程序在后台运行,这时可以用kill +他的进程号来杀掉这个进程
5、问:在你的家目录下,建立一个叫MyDir的目录,要输入什么
命令?在MyDir下面,举出三种不同方法,新建三个文本文件,内容随意。

我想把它打成一个tar包,该如何操作?打包完后,想使用rmdir 删除MyDir,能否成功?为什么?要如何才能删除?
答:
(1)mkdir MyDir
(2)touch 文件名,vi ,mv
(3)tar –cf yy.tar MyDir
(4)不能成功,因为MyDir非空文件夹
(5)Rm –r MyDir
6、问:/etc/、/usr/bin、/bin、/usr/lib、/dev、/usr/local。

相关文档
最新文档