linux复习

合集下载

LINUX复习

LINUX复习

一、填空题1.若要将当前目录中的myfile.txt文件压缩成myfile.txt.tar.gz,则实现的命令为(C )。

A、tar -cvf myfile.txt myfile.txt.tar.gzB、tar -zcvf myfile.txt myfile.txt.tar.gzC、tar -zcvf myfile.txt.tar.gz myfile.txtD、tar -cvf myfile.txt.tar.gz myfile.txt2.指定系统主机名的配置文件是(B )。

A./etc/hosts B./etc/host.confC./etc/sysconfig D./etc/resolv.conf3.Linux系统中存放加密用户帐号信息的文件是( B )。

A、/etc/passwdB、/etc/shadowC、/etc/groupD、/etc/securetty4.将光盘CD-ROM(hdc)挂载到/mnt/cdrom目录下的命令是()A、mount /mnt/cdromB、mount /mnt/cdrom /dev/hdcC、mount /dev/hdc /mnt/cdromD、mount /dev/hdc5.你是公司的Linux服务的管理员。

你使用mkdir命令创建一个临时文件夹/mnt/tmp,并将一些文件复制其中。

你使用完后要删除/mnt/tmp文件夹及其中的所有文件,应该使用命令( D )。

A、rmdir /mnt/tmpB、rmdir -r /mnt/tmpC、rm /mnt/tmpD、rm -r /mnt/tmp6.以下哪一种不是vim的工作模式( B )A、命令模式B、删除模式C、插入模式D、末行模式7.为了把一个磁盘设备可用,需要将该磁盘设备mount到整个目录结构中,该目录称为()A.子目录B.挂载点C.新分区D.目录树8.若一台计算机的内存为256MB,则交换分区的大小通常是( D )。

Linux复习题

Linux复习题

Linux复习题一、选择题1.组台键( A )可用于关闭X window图形化用户界面。

A Ctrl+Alt+BackSpaceB Ctrl+Alt+SpaceC Ctrl+Shift+BackSpaceD Ctrl+Shift+Space2.pwd命令功能是(D)。

A 设置用户的口令B 显示用户的口令C 相当于Windows命令行界面输入cd命令D 相当于在Windows命令行界面输入命令dir3.以下( C )文件保存有用户账号的信息。

A./etc/users B./etc/gshadowC./etc/shadow D /etc/inittab4.超级用户的用户主目录是(B)。

A /目录B /root目录C /home目录D /home/root目录5.超级用户的UID为( A )。

A.0 B.1 C. 2 D.5006.执行命令“chmod o-rw myfile”后,myfile文件的权限变化为( B )。

A.同组用户可读写myfile文件B.其他用户可读写myfile文件C.所有用户都可读写myfile文件D.文件所有者读写myfile文件7.Linux中与Windows系统中Program Files文件夹功能相类似的目录是( D )。

A /varB /homeC /procD /usr8.要删除目录/home/user1/subdir连同其下级目录和文件,不需要依次确认,正确命令是( A )。

A rmdir –p /home/userl/subdirB rmdir -pf /home/userl/subdirC rm -df /home/userl/subdirD rm -rf /home/userl/subdir9.Linux系统中进程的优先级取值范围是( A )。

A. -20~19B. 20~-19C.-19~20 D.19~-2010.进程调度cron,at和batch中,可以多次执行的是( A )。

linux复习题及答案

linux复习题及答案

linux复习题及答案Linux复习题及答案一、选择题1. Linux操作系统属于以下哪一类操作系统?A. 单用户单任务B. 多用户多任务C. 单用户多任务D. 多任务单用户答案:B2. 在Linux系统中,以下哪个命令用于查看当前目录下的文件和文件夹?A. lsB. cdC. pwdD. mkdir答案:A3. Linux系统中的root用户具有什么权限?A. 只读权限B. 读写权限C. 无权限D. 所有权限答案:D4. 在Linux中,如何查看当前系统的内核版本?A. uname -rB. uname -aC. cat /etc/os-releaseD. cat /proc/version答案:A二、填空题1. Linux系统中,文件权限通常由10个字符组成,其中第1个字符代表文件类型,第2-4个字符代表______,第5-7个字符代表______,第8-10个字符代表______。

答案:所有者权限;组权限;其他用户权限2. 在Linux中,______命令用于查看当前系统的磁盘使用情况。

答案:df3. Linux系统中,______命令用于查看当前系统的内存使用情况。

答案:free三、简答题1. 简述Linux系统中的文件系统结构。

答案:Linux文件系统是层次化的,以根目录(/)开始,下面是各种目录和文件。

常见的目录包括/bin(存放二进制可执行文件),/etc(存放系统配置文件),/home(存放用户主目录),/var(存放系统运行时的数据文件),/dev(设备文件目录),/proc(虚拟文件系统,存放系统运行时的进程信息)等。

2. 解释什么是Linux的软链接和硬链接,并说明它们的区别。

答案:软链接(符号链接)类似于Windows系统中的快捷方式,它是一个指向另一个文件或目录的引用。

如果被链接的文件被删除,软链接将失效。

硬链接则是直接指向文件数据的链接,它和原始文件共享相同的inode,因此删除原始文件并不会影响硬链接。

Linu期末考试复习试题含答案

Linu期末考试复习试题含答案

Linu期末考试复习试题含答案Linux期末考试复习试题含答案一、单项选择题1. 下列哪个命令可以用于在Linux系统中创建文件夹?a) mvb) cpc) rmd) mkdir答案:d) mkdir2. 下列哪个命令可以用于在Linux系统中显示当前工作目录?a) lsb) cdc) pwdd) grep答案:c) pwd3. 在Linux系统中,以下哪个命令用于将文件内容打印到终端上?a) catb) echoc) lessd) head答案:a) cat4. 在Linux系统中,要将一个文件copy至另一个目录,可以使用以下哪个命令?a) cpb) mvc) rmd) mkdir答案:a) cp5. 在Linux系统中,以下哪个命令可以用于查找某个文件或目录?a) findb) grepc) lsd) touch答案:a) find二、填空题1. 在Linux系统中,修改文件权限的命令是 _________。

答案:chmod2. 在Linux系统中,以管理员身份运行命令的命令是 _________。

答案:sudo3. 在Linux系统中,将某个文件重命名的命令是 _________。

答案:mv4. 在Linux系统中,创建一个空文件的命令是 _________。

答案:touch5. 在Linux系统中,以当前用户身份切换至另一个用户的命令是_________。

答案:su三、简答题1. 请解释Linux系统中的"root"用户是什么意思,以及它的作用。

答案:在Linux系统中,"root"用户是超级用户,拥有系统中所有权限的特殊用户。

它的作用是可以对系统进行完全的控制和管理,可以更改系统的核心设置,安装和卸载软件,以及对其他用户和文件进行操作。

2. 请简要介绍Linux系统中的三种常见文件权限,并解释每种权限的具体含义。

答案:- 读权限(r): 允许用户查看文件的内容或者读取目录中的文件列表。

Linux复习

Linux复习

第1章编译与调试一个程序的编译,需要完成词法分析、语法分析、中间代码生成、代码优化、目标代码生成。

gcc是Linux下的C程序编译器。

gcc在编译一个程序时,一般需要完成预处理、编译、汇编和链接过程。

编写一个C程序:Init 3进入文本界面(init5进入图形界面)lgin:root password:123456在根目录下创建一个文件夹:mkdir a查看该文件夹下子目录:ls创建a.c文件:vi a.c按“i”键,进入到插入模式代码输入完成后,按“Esc”键,返回到普通模式,然后输入:wq,保存文件并退出用gcc编译程序:gcc –o a.o a.c这时在终端输入“ls”命令会出现一个a.o可以对这个程序添加可执行权限:chmod +x a.o运行这个程序:./a.o查看gcc参数:gcc --help查看程序的编译过程和显示已经调用的库:gcc -v a.c 如果源代码的文件扩展名不是默认的扩展名可以用:gcc -x …c‟ a.u编译C++程序时,使用的命令是g++控制预处理过程参数-E可以完成程序的预处理工作而不进行其他的编译工作。

将a.c进行预处理,然后保存a.cxx中:gcc -E -o a.cxx a.c输入vi a.xxx查看预处理以后的a.cxx文件生成汇编代码参数-S可以控制gcc在编译C程序时只生成相应的汇编程序文件,而不继续执行后面的编译,将a.c编译成一个汇编程序:gcc -S -o a.s a.c生成目标代码参数-c可以使得gcc在编译程序时只生成目录代码而不生成可执行程序,将a.c编译成目录代码:gcc -c -o a.o a.c链接成成可执行文件gcc可以把上一步骤生成的目录代码文件成成一个可执行文件:gcc a.o -o aa.out这时生成一个可执行文件aa.out。

输入下面的命令查看这个文件的信息。

file aa.outgdb调试程序使用这个工具进行程序调试时,主要使用gdb进行下面5个方面的操作。

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期末知识点总结

linux期末知识点总结

linux期末知识点总结一、Linux的概述1.1 Linux的起源和发展历史Linux是一种自由和开放源代码的类Unix操作系统。

Linux的起源可以追溯到1991年,由芬兰计算机科学家Linus Torvalds在赫尔辛基大学开始开发。

随着开源社区的支持和参与,Linux在逐渐成为世界上使用最广泛的操作系统之一。

1.2 Linux的特点Linux具有开放源代码、兼容性强、系统功能强大、安全性高、稳定性好等特点。

与Windows等闭源系统相比,Linux能够自由访问和修改源代码,因此具有更高的灵活性和可定制性。

1.3 Linux的应用领域Linux主要应用于服务器、嵌入式设备、超级计算机、移动设备等领域。

随着开源软件的发展和普及,Linux也在桌面操作系统领域逐渐崭露头角。

二、Linux的基本概念2.1 内核和ShellLinux操作系统的核心是内核,它负责管理硬件、文件系统、网络和进程等系统资源。

Shell是用户与内核进行交互的接口,用户可以通过Shell来执行命令、管理文件和进程等。

2.2 文件系统和目录结构Linux使用一种层次化的文件系统结构,以根目录“/”为起点,所有文件和目录都从根目录开始组织。

Linux的文件系统使用树状结构,用户可以通过目录来管理文件,以提高文件的组织和管理效率。

2.3 用户和权限Linux系统中的用户分为普通用户和超级用户(root)两种,普通用户只能访问自己的文件和目录,而超级用户对系统的所有资源都有完全访问权限。

Linux还使用权限控制来管理文件和目录的访问权限,分为读、写和执行三种权限。

2.4 进程管理Linux系统中的进程是指正在运行的程序的实例,通过进程管理可以查看和管理系统中正在运行和等待运行的进程。

用户可以使用命令来创建、终止和调度进程,以实现任务的管理和协调。

2.5 网络和通信Linux系统支持网络通信和数据传输,用户可以通过网络连接来实现远程操作和数据传输。

Linux复习题及答案

Linux复习题及答案

Linux复习题(答案)一.填空题:1. 在Linux系统中,以文件方式访问设备。

2. Linux内核引导时,从文件/etc/fstab中读取要加载的文件系统。

3. Linux文件系统中每个文件用索引节点来标识。

Linux文件系统使用索引节点来记录文件信息,作用于Windows的文件分配表类似,索引节点是一个数据结构,它包含了一个文件的文件名,位置,大小,建立或修改时间,访问权限,所属关系等文件控制信息,一个文件系统维护了一个索引节点的数组,每个文件或目录都与索引结点数组中的唯一一个元素对应,系统为每个索引结点分配了一个号码,也就是该结点在数组中的索引号,称为索引结点号。

Linux文件系统将文件索引结点号和文件名同时保存在目录中,所以目录只是将文件的名称和它的索引结点号结合在一起的一张表。

目录中每一对文件名称和索引结点号称为一个连接。

4. 全部磁盘块由四个部分组成,分别为引导块、专用块、i节点表块和数据存储块。

Linux系统中的每个文件都被赋予一个唯一的数值,这个数值称做索引节点。

索引节点存储在一个称作索引节点表<inode table>中,该表在磁盘格式化时被分配。

每个实际的磁盘或分区都有其自己的索引节点表。

一个索引节点包含文件的所有信息,包括磁盘上数据的地址和文件类型。

文件类型包括如普通文件、目录和特殊文件这样的信息。

linux硬盘组织方式为:引导区、超级块(superblock),索引结点(inode),数据块(datablock),目录块(diredtory block)。

其中超级块中包含了关于该硬盘或分区上的文件系统的整体信息,如文件系统的大小等;超级块后面的数据结构是索引结点,它包含了针对某一个具体文件的几乎全部信息,如文件的存取权限、所有者、大小、建立时间以及对应的目录块和数据块等;数据块是真正存储文件内容的位置。

但是索引结点中不包括文件的名字,文件名是放在目录块里的。

目录块里包含有文件的名字以及此文件的索引结点编号。

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

1、Linux是所谓的“free software”,这个“free”的含义是什么?( C )
A、Linux不需要付费
B、Linux发行商部能向用户收费
C、Linux可以自由修改和发布
D、只有Linux作者才能向用户收费
2、当运行在多用户模式下时,用Ctrl+ALT+F*可以切换多少虚拟用户终端( B )
A、3
B、6
C、1
D、12
3、在一行内运行多个命令需要用什么字符隔开()
A、@
B、$
C、;
D、*
4、确定myfile的文件类型的命令是()
A、whatis myfile
B、file myfile
C、type myfile
D、type -q myfile
5、哪些命令组合起来能统计多少用户登录系统()
A、who | wc –w
B、who | wc –l
C、who | wc –c
D、who | wc
6、用"rm -i",系统会提示什么来让你确认()
A、命令行的每个选项
B、是否真的删除
C、是否有写的权限
D、文件的位置
7、按下()键能终止当前运行的命令
A、Ctrl-C
B、Ctrl-F
C、Ctrl-B
D、Ctrl-D
8、下面哪个命令用来启动X Window (B )
A、runx
B、Startx
C、startX
D、xwin
9、用来分离目录名和文件名的字符是()
A、dash (-)
B、slash (/)
C、period (、)
D、asterisk(*)
10、系统的配置文件在(C )目录下
A、/home
B、/dev
C、/etc
D、/usr
11、TurboLinux下主要用哪个shell?()
A、bash
B、csh
C、tcsh
D、ash
12、显示用户的主目录的命令是什么? ()
A、echo $HOME
B、echo $USERDIR
C、echo $ENV
D、echo $ECHO
13、在vi编辑器里,哪个命令能将光标移到第200行()
A、g200
B、G200
C、:200
D、200g
14、Linux是所谓的“free software”,这个“free”的含义是什么?( C )
A、Linux不需要付费
B、Linux发行商部能向用户收费
C、Linux可以自由修改和发布
D、只有Linux作者才能向用户收费
15、下列关于内核版本的说法,错误的是哪个?(D )
A、依次表示为主版本号.次版本号.修正次数的形式
B、1.2.2表示稳定的发行版本
C、2.2.6表示对内核2.2的第6次修正
D、1.3.2表示稳定的发行版本
16、以下哪个软件不是linux发行版本?(B )
A、红旗server 4
B、solaris 10
C、red hat 9
D、fedora 8
17、linux系统各组成部分中哪一项是基础?(A )
A、内核
B、X windows
C、shell
D、gnome
18、下面关于的说法,不正确的是哪个?(C )
A、操作系统的外壳
B、用户与linux内核之间的接口
C、一种和C类似的高级程序设计语言
D、一个命令语言解释器
19、在linux中把声卡当成何种设备?( A )
A、字符设备
B、输出设备
C、块设备
D、网络设备
20、系统的引导过程一般包括如下几部:(1)MBR中的引导装载程序启动;(2)登录;(3)
linux内核运行;(4)bios自检。

以下哪个顺序是正确的?( B )
A、(4)(2)(3)(1)
B、(4)(1)(3)(2)
C、(2)(4)(3)(1)
D、(1)(4)(3)(2)
21、初次启动rhel server 5时需要添加一个用户,此用户属于哪个类型的用户?( C )
A、超级用户
B、系统用户
C、普通用户
D、管理者用户
22、X windows 由X服务器、X客户机和X协议组成。

控制屏幕和键盘的工作是由哪个部分
来承担的?( D )
A、X服务器和X客户机
B、X服务器和X协议
C、X客户机
D、X服务器
23、使用SCIM输入法时,以下哪个组合键可以轮流切换中英文输入法?( B )
A、Ctrl+backspace
B、ctrl+shift
C、Ctrl+enter
D、ctrl+space
24、以下哪项设置不需要超级用户权限?( C )
A、修改系统时间
B、改变鼠标的类型
C、改变鼠标的指针主题
D、添加打印机
25、Gnome桌面中的回收站,其实指的什么?(C )
A、内存中的一块虚拟区域
B、耗电量变大
C、硬盘上的一个目录
D、交换分区中的一块区域
26、nautilus中可以设置的文件属性不包括哪个内容?(C )
A、权限
B、徽标
C、修改时间
D、打开方式
1、linux的主要特点有哪些?
Linux的主要特点:
1、真正的多用户多任务。

Linux支持多个用户从相同或不同的终端上同时使用同一台计算
机,而没有商业软件所谓许可证的限制。

2、良好的兼容性。

符合IEEE的POSIX标准,可兼容现在主流的UNIX系统。

3、强大的可移植性。

Linux是迄今支持最多硬件平台的操作系统。

4、高度的稳定性。

Linux承袭UNIX的优良性,可以连续运行数月、数年而无需重新启动。

2、进程由哪几种状态,他们之间是如何进行相互转换的?
就绪状态,运行状态,等待状态,挂起状态,终止状态,休眠状态,僵死状态。

3、vi编辑器有几种模式,如何在这几种模式间进行切换?
有三种模式-命令模式,文本编辑模式,最后行模式。

4、什么是别名?请利用别名实现如下功能:按数字“1”键实现创建用户helen ;按数字“2”键实现创建组群mygroup ;数字“1”键实现按显示2010年全年的日历
所谓别名就是按照Sell 命令的标准格式所写的命令行的缩写,用来减少键盘的输入。

Alias [1=’useradd helen ’] Alias [2=’groupadd mygroup ’] Alias [1=’date 2010 ’]
5、什么是符号链接,什么是硬链接?符号链接与硬链接的区别是什么?
链接分硬链接和符号链接。

符号链接可以建立对于文件和目录的链接。

符号链接可以跨文件系统,即可以跨磁盘分区。

符号链接的文件类型位是l ,链接文件具有新的i 节点。

硬链接不可以跨文件系统。

它只能建立对文件的链接,硬链接的文件类型位是-,且硬链接文件的i 节点同被链接文件的i 节点相同。

6、linux 的基本管理功能有哪些,请分别用一两句话概括之?
Linux 的基本管理:
1、 CPU 管理。

Linux 对cpu 的管理体现在对cpu 运行时间的合理分配管理。

2、 存储管理。

存储器分内存和外存两种,储存管理主要是指对内存的管理。

3、 文件管理。

对外存上的数据实施统一管理。

4、 设备管理。

对计算机所有的外部设备进行统一的分配和控制,对设备驱动、设备分配与
共享等操作进行统一的管理。

分字符设备(以字符为单位进行输入输出)、块设备(以数据块为单位进行输入输出的设备)、网络设备(以数据包为单位进行数据交换的设备)。

相关文档
最新文档