习题04_Linux磁盘管理
- 格式:doc
- 大小:100.50 KB
- 文档页数:2
Linux基础(习题卷4)第1部分:单项选择题,共60题,每题只有一个正确答案,多选或少选均不得分。
1.[单选题]若当前目录为/home,命令ls -l 将显示home目录下的()。
A)所有文件B)所有隐含文件C)所有非隐含文件D)文件的具体信息答案:D解析:2.[单选题]请选出创建用户ID 是200,组ID是1000,用户主目录为/home/user01的正确命令。
( )A)useradd -u:200 -g:1000 -h:/home/user01 user01B)useradd -u=200 -g=1000 -d=/home/user01 user01C)useradd -u 200 -g 1000 -d /home/user01 user01D)useradd -u 200 -g 1000 -h /home/user01 user01答案:C解析:3.[单选题]下面关于MMU和Linux描述错误的是:A)MMU是内存管理单元MemoryManagementUnit的缩写B)uClinux可以运行在有MMU的处理器上C)Linux内核功能强大,内存管理功能丰富,即使没有MMU的处理器上,也可通过软件实现地址映射。
D)Linux系统正是利用MMU,才能使得各个进程有独立的寻址空间答案:C解析:4.[单选题]操作系统中有一组常称为特殊系统调用,它不能被系统中断,在操作系统中称为( )。
A)初始化程序B)原语C)子程序D)控制模块答案:B解析:5.[单选题]我们一般使用( )工具来建立分区上的文件系统。
A)mknodB)fdiskC)formatD)mkfs答案:D解析:6.[单选题]进程创建完成后会进入一个序列,这个序列称为( )。
D)运行队列答案:C解析:7.[单选题]检查当前Linux系统是否安装有DNS服务器,以下命令中,正确的是( )A)rpm-q dnsB)rpm-q bindC)ps-aux | grep bindD)ps-aux | grep dns答案:B解析:8.[单选题]答案:( )。
linux中磁盘管理命令磁盘管理命令是Linux系统中非常重要的一部分,它可以帮助我们查看、创建、删除、格式化、挂载以及管理磁盘驱动器和分区。
本文将介绍几个常用的磁盘管理命令,包括df、du、fdisk、mkfs和mount。
一、df命令df命令用于查看文件系统的磁盘空间使用情况。
通过使用df命令,我们可以了解到每个文件系统的总容量、已使用容量、可用容量以及挂载点等信息。
下面是df命令的基本用法:df -h该命令会以人类可读的方式显示文件系统的磁盘空间使用情况,其中-h选项表示以K、M、G为单位显示容量大小。
二、du命令du命令用于查看目录或文件所占用的磁盘空间大小。
通过使用du 命令,我们可以了解到某个目录下的所有文件和子目录所占用的磁盘空间大小。
下面是du命令的基本用法:du -h 目录名该命令会以人类可读的方式显示目录或文件所占用的磁盘空间大小。
三、fdisk命令fdisk命令用于对磁盘进行分区。
通过使用fdisk命令,我们可以创建、删除、修改磁盘分区。
下面是fdisk命令的基本用法:fdisk /dev/sdX该命令中的sdX表示磁盘驱动器的标识符,如sda、sdb等。
通过fdisk命令进入交互式分区界面后,我们可以执行一系列操作来管理磁盘分区。
四、mkfs命令mkfs命令用于对文件系统进行格式化。
通过使用mkfs命令,我们可以将分区或磁盘驱动器格式化为特定的文件系统,如ext4、NTFS等。
下面是mkfs命令的基本用法:mkfs -t 文件系统类型分区名或磁盘驱动器名该命令中的文件系统类型可以是ext4、ntfs等,分区名或磁盘驱动器名可以是/dev/sdX1、/dev/sdb等。
五、mount命令mount命令用于挂载文件系统。
通过使用mount命令,我们可以将已格式化的分区或磁盘驱动器挂载到指定的目录下,以便我们可以访问其中的文件和目录。
下面是mount命令的基本用法:mount 分区名或磁盘驱动器名挂载点该命令中的分区名或磁盘驱动器名可以是/dev/sdX1、/dev/sdb等,挂载点可以是任意目录。
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命令行中,如何查看当前所在路径?(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命令试题及答案1. 列出当前目录下的所有文件和文件夹。
答案:使用命令 `ls`。
2. 查看当前目录下的隐藏文件。
答案:使用命令 `ls -a`。
3. 切换到名为 "home" 的目录。
答案:使用命令 `cd home`。
4. 查找名为 "test.txt" 的文件。
答案:使用命令 `find . -name test.txt`。
5. 统计当前目录下的文件和文件夹数量。
答案:使用命令 `ls -l | grep -v '^d' | wc -l`。
6. 创建一个名为 "newfile.txt" 的空文件。
答案:使用命令 `touch newfile.txt`。
7. 将 "newfile.txt" 文件复制到 "/home" 目录下。
答案:使用命令 `cp newfile.txt /home/`。
8. 将 "/home/newfile.txt" 文件移动到当前目录。
答案:使用命令 `mv /home/newfile.txt .`。
9. 删除当前目录下的 "newfile.txt" 文件。
答案:使用命令 `rm newfile.txt`。
10. 查看 "newfile.txt" 文件的内容。
答案:使用命令 `cat newfile.txt`。
11. 查找并替换 "newfile.txt" 文件中的 "oldstring" 为"newstring"。
答案:使用命令 `sed -i 's/oldstring/newstring/g' newfile.txt`。
12. 显示当前目录的路径。
答案:使用命令 `pwd`。
13. 显示当前系统的运行时间和平均负载。
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 密码文件加密后,保存为____ 文件。
一、单选题1、创建卷组,使用命令( )A.vgdisplayB.vgremoveC.vgcreateD.vgscan正确答案:C2、删除一个不需要的卷组,使用命令( )A.vgremoveB.vgscanC.vgdisplayD.vgcreate正确答案:A3、查询系统中卷组的详细信息,使用命令( )A.vgcreateB.vgscanC.vgdisplayD.vgremove正确答案:C4、删除一个不需要的物理卷,使用命令( )A.pvscanB.pvdisplayC.pvremoveD.pvcreate正确答案:C5、查询系统中物理卷的详细信息,使用命令( )A.pvcreateB.pvscanC.pvremoveD.pvdisplay正确答案:D6、创建逻辑卷,使用命令()A.lvscanB.lvdisplayC.lvcreateD.lvremove正确答案:C7、使用mdadm命令,用于创建RAID的选项是()A.--manageB.--createC.--assembleD.--detail正确答案:B8、使用mdadm命令,用于显示RAID详细信息的选项是()A.--detailB.--assembleC.--createD.--manage正确答案:A9、下列RAID组中需要的最小硬盘数为3个的是( )。
A.RAID 0B.RAID 1C.RAID 10D.RAID 5正确答案:D10、下列RAID技术中无法提高可靠性的是( )A.RAID 1B.RAID 0C.RAID 10D.RAID 5正确答案:B二、判断题1、使用vgcreate命令,可以将系统中一个或多个物理卷创建为卷组。
正确答案:√2、使用pvcreate命令,可以将系统中任意一个分区创建为物理卷。
正确答案:×3、逻辑卷是建立在卷组之上的,因此逻辑卷的容量不能超过所在卷组的容量大小。
正确答案:√4、RAID0中硬盘数量最少为3块。
2004年《网络系统管理-Linux》练习题一.填空题:1. 在Linux系统中,所有的内容都被表示为。
2. Linux内核引导时,从文件中读取要加载的文件系统。
3. Linux文件系统中每个文件用来标识。
4. 全部磁盘块由四个部分组成,分别为。
5. 链接分为:和。
6. 超级块包含了和等重要的文件系统信息。
7. 某文件的权限为:drwxr-xr-x,用数值形式表示该权限,则该八进制数为:,该文件属于文件。
8. 进程的启动分为:和两种方式。
9. 静态路由的设定有两种方式:和。
10. 网络管理的重要任务是:和。
11. 安装Linux系统对硬盘分区时,必须有两种分区类型:和。
12. 定义路由的方法是:通过管理员构建的进行路由选择和按照进行路由选择。
13. 编写的Shell程序运行前必须赋予该脚本文件权限。
14. 系统管理的任务之一是能够在环境中实现对程序和数据的安全保护、备份、恢复和更新。
15. 系统交换分区是作为系统的一块区域。
16. 内核分为、、和等四个子系统。
17. 网际层所执行的主要功能是寻址及把地址和转换成物理地址。
18.协议为IP协议提供差错报告。
19. 内核配置是系统管理员在改变系统配置时要进行的重要操作。
20. 在安装Linux系统中,使用netconfig程序对网络进行配置,该安装程序会一步步提示用户输入主机名、域名、域名服务器、IP地址、和等必要信息。
21. 每一个用户都有自己唯一标识的用户和用户名。
22 . 协议是最为普遍的一种内部协议,一般称为动态路由选择协议。
23. 在Linux系统中所有内容都被表示为文件,组织文件的各种方法称为。
24. DHCP可以实现动态的地址分配。
25. 系统网络管理员的管理对象是服务器、和以及系统的各种资源。
26. 网络管理通常由三部分组成,其中管理部分是整个网络管理的中心。
27. 当想删除本系统用不上的时必须编译内核,当内核不支持系统上的时,必须对内核。
Linux系统管理1.在Linux操作系统中,使命令的执行结果直接引向另一文件,而不在屏幕上显示,这是系统的(b)机制。
(选择一项)a) 输入重定向b) 输出重定向c) 批处理d) 管道2.Linux的内核具有开发版和稳定版两种,下面(ab)是Linux内核稳定的版本。
(选择二项)a) 2.2.11b) 2.4.4c) 2.5.2d) 2.1.1323.Linux文件系统的目录结构是一颗倒挂的树,文件都按其作用分门别类地放在相关的目录中。
现有一个外部设备文件,它应该位于(c)目录中。
(选择一项)a) /binb) /etcc) /devd) lib4.在Red Hat Enterprise Linux 4.0系统中,要将同一目录下的文件file1.c改名为file2.c,下列命令正确的是(b)。
(选择一项)a) cp file1.c file2.cb) mv file1.c file2.cc) rename file1.c file2.cd) rm file1.cedit file2.c5.在Linux系统中执行的命令及结果如下:[root@localhost ~]# ls –l test-rwxr--r-- 1 root root 0 Jul 3 15:43 test用户liu属于root组,请问liu对文件test可以(a)。
(选择一项)a) 读b) 写c) 执行d) 读写6.小李在公司维护Linux服务器发现服务器速度比较慢,怀疑有非法进程,小李想查看服务器的进程并且实时跟踪CPU和内存的使用情况,可以使用(d)命令。
(选择一项)a) pstreeb) top –auxc) ps –auxd) top7.在Linux系统下,小王用vi编辑器对文本文件test.txt进行了修改,他想保存对该文件所做的修改并正常退出vi编辑器,可以(ad)。
(选择二项)a) 在命令模式下执行ZZ命令b) 在命令模式下执行WQ命令c) 在末行模式下执行:q!d) 在末行模式下执行:wq8.小王是Linux系统的初学者,他想每次系统启动时都能直接登录图形界面,该如何操作(d)。
一、单选题1、在Linux中,/dev/sdb5表示()A.第1块SCSI硬盘上的第5个逻辑分区B.第1块IDE硬盘上的第5个逻辑分区C.第2块IDE硬盘上的第1个逻辑分区D.第2块SCSI硬盘上的第1个逻辑分区正确答案:D2、Centos 7中的默认的文件系统类型是()A.NTFSB.FAT32C.ext4D.xfs正确答案:D3、Linux中第2个IDE接口硬盘可以表示为()A./dev/hdbB./dev/sdbC./dev/hdaD./dev/sda正确答案:A4、使用fdisk命令分区时,增加一个新分区的参数是()A.pB.wC.dD.n正确答案:D5、使用fdisk命令分区时,删除一个分区的参数是()A.nB.dC.pD.w正确答案:B6、使用fdisk命令分区时,显示磁盘当前的分区表的参数是()A.nB.dC.wD.p正确答案:D7、使用parted命令分区时,增加一个新分区的参数是()A.printC.mklabelD.mkpart正确答案:D8、使用parted命令分区时,显示磁盘当前的分区表的参数是()B.printC.mkpartD.mklabel正确答案:B9、文件/dev/hda0表示此设备是一个()A.磁盘设备B.显示设备C.网络设备D.光驱设备正确答案:A10、查看指定目录或文件所占磁盘空间大小,使用命令()。
A.fdiskB.lsC.dfD.du正确答案:D二、判断题1、Linux系统中,可以有多个扩展分区和逻辑分区。
正确答案:×2、Centos 7中文件系统类型可以使用ext4格式,也可以使用xfs格式。
正确答案:√3、必须是在系统关机的情况下,才能完成新硬盘的添加。
正确答案:√4、在Linux系统中,主分区最多只能创建3个。
正确答案:×5、机械硬盘由碟片、机械手臂、磁头、主轴马达组成。
实际的数据都是写在碟片上,主轴马达带动碟片转动,然后通过机械手臂上的磁头进行读写操作。
Linux系统管理----磁盘管理与⽂件系统练习1、为主机新增两块30GB的SCSI硬盘找到要添加的虚拟机,单击⿏标右键,点击设置点击添加选择硬件类型,然后点击下⼀步选择要创建的磁盘类型,然后点击下⼀步指定要创建磁盘的容量,然后点击下⼀步指定磁盘的存储位置,然后完成2、划分3个主分区,各5GB,剩余空间作为扩展分区管理磁盘分区:fdisk (选项)磁盘设备名称规划磁盘分区:fdisk 磁盘设备名称n 新建分区 p 创建分区为主分区 e创建分区为扩展分区[root@localhost chen]# fdisk /dev/sdb (n p +5G)扩展分区(n e)设备 Boot Start End Blocks Id System/dev/sdb1 2048 10487807 5242880 83 Linux/dev/sdb2 10487808 20973567 5242880 83 Linux/dev/sdb3 20973568 31459327 5242880 83 Linux/dev/sdb4 31459328 62914559 15727616 5 Extended3、在扩展分区中建⽴2个逻辑分区,容量分别为2GB、10GB逻辑分区(n l) n:新建分区 l:创建扩展分区中的逻辑分区设备 Boot Start End Blocks Id System/dev/sdb1 2048 10487807 5242880 83 Linux/dev/sdb2 10487808 20973567 5242880 83 Linux/dev/sdb3 20973568 31459327 5242880 83 Linux/dev/sdb4 31459328 62914559 15727616 5 Extended/dev/sdb5 31461376 35655679 2097152 83 Linux/dev/sdb6 35657728 56629247 10485760 83 Linux4、将第⼀个逻辑分区的类型改为swap类型改为swap(t 5 l) t:变更分区类型 5:为逻辑分区的第⼀个分区 l:列出分区类型代码设备 Boot Start End Blocks Id System/dev/sdb1 2048 10487807 5242880 83 Linux/dev/sdb2 10487808 20973567 5242880 83 Linux/dev/sdb3 20973568 31459327 5242880 83 Linux/dev/sdb4 31459328 62914559 15727616 5 Extended/dev/sdb5 31461376 35655679 2097152 82 Linux swap/Solaris/dev/sdb6 35657728 56629247 10485760 83 Linux5、将第⼀个主分区格式化为ext4mkfs:创建⽂件系统(格式化)mkfs.ext4 :格式化⽂件类型为ext4 [root@localhost chen]# mkfs.ext4 /dev/sdb1mke2fs 1.42.9 (28-Dec-2013)⽂件系统标签=OS type: Linux块⼤⼩=4096 (log=2)分块⼤⼩=4096 (log=2)Stride=0 blocks, Stripe width=0 blocks327680 inodes, 1310720 blocks65536 blocks (5.00%) reserved for the super user第⼀个数据块=0Maximum filesystem blocks=134217728040 block groups32768 blocks per group, 32768 fragments per group8192 inodes per groupSuperblock backups stored on blocks:32768, 98304, 163840, 229376, 294912, 819200, 884736Allocating group tables: 完成正在写⼊inode表: 完成Creating journal (32768 blocks): 完成Writing superblocks and filesystem accounting information: 完成6、将第⼆个主分区格式化为xfsmkfs:格式化⽂件类型为xfs[root@localhost chen]# mkfs.xfs /dev/sdb2meta-data=/dev/sdb2 isize=512 agcount=4, agsize=327680 blks = sectsz=512 attr=2, projid32bit=1= crc=1 finobt=0, sparse=0data = bsize=4096 blocks=1310720, imaxpct=25= sunit=0 swidth=0 blksnaming =version 2 bsize=4096 ascii-ci=0 ftype=1log =internal log bsize=4096 blocks=2560, version=2= sectsz=512 sunit=0 blks, lazy-count=1realtime =none extsz=4096 blocks=0, rtextents=07、将第三个主分区格式化为FAT32mkfs.fat -F 32:格式化⽂件类型为FAT32[root@localhost chen]# mkfs.fat -F 32 /dev/sdb3mkfs.fat 3.0.20 (12 Jun 2013)8、创建 /data1 /data2 /data3[root@localhost chen]# mkdir /data1 /data2 /data3 -pvmkdir: 已创建⽬录 "/date1"mkdir: 已创建⽬录 "/data2"mkdir: 已创建⽬录 "/data3"9、将第⼀个主分区挂载到/data1,在⽬录中创建⽂件测试,并实现 /etc/fstabmount:挂载⽂件系统,挂载ISO镜像tail -n :查看最后n⾏的内容 df 【选项】【⽂件】:查看磁盘使⽤情况[root@localhost chen]# mount /dev/sdb1 /data1[root@localhost chen]# vi /etc/fstab[chen@localhost ~]$ tail -2 /etc/fstab/dev/mapper/centos-swap swap swap defaults 0 0/dev/sdb1 /data1 ext4 defaults 0 0[root@localhost chen]# ls /data1cs lost+found[root@localhost chen]# df -h | tail -1/dev/sdb1 4.8G 20M 4.6G 1% /data110、将第⼆个主分区挂载到/data2,在⽬录中创建⽂件测试,并实现 /etc/fstab[root@localhost chen]# mount /dev/sdb2 /data2mount: /dev/sdb2 已经挂载或 /data2 忙/dev/sdb2 已经挂载到 /data2 上[root@localhost chen]# vi /etc/fstab[root@localhost chen]# tail -1 /etc/fstab/dev/sdb2 /data2 defaults 0 0[root@localhost chen]# ls /data2[root@localhost chen]# df -h | tail -2/dev/sdb1 4.8G 20M 4.6G 1% /data1/dev/sdb2 5.0G 33M 5.0G 1% /data211、将第三个主分区挂载到/data3,在⽬录中创建⽂件测试,并基于UUID实现 /etc/fstab blkid +分区设备:查看分区的UUID号(分区必须格式化后才会有UUID号)[root@localhost chen]# mount /dev/sdb3 /data3[root@localhost chen]# tail -3 /etc/fstab/dev/mapper/centos-swap swap swap defaults 0 0/dev/sdb1 /data1 ext4 defaults 0 0/dev/sdb2 /data2 xfs defaults 0 0[root@localhost chen]# blkid /dev/sdb3/dev/sdb3: UUID="BE99-8F8F" TYPE="vfat"[root@localhost chen]# blkid /dev/sdb3 >>/etc/fstab[root@localhost chen]# tail -3 /etc/fstab/dev/sdb1 /data1 ext4 defaults 0 0/dev/sdb2 /data2 xfs defaults 0 0/dev/sdb3: UUID="BE99-8F8F" TYPE="vfat"[root@localhost chen]# df -h | tail -3/dev/sdb1 4.8G 20M 4.6G 1% /data1/dev/sdb2 5.0G 33M 5.0G 1% /data2/dev/sdb3 5.0G 4.0K 5.0G 1% /data312、将第⼀个逻辑分区格式化swap格式,将swap分区扩展,测试查看mkswap:格式化为swap格式[root@localhost chen]# mkswap /dev/sdb5正在设置交换空间版本 1,⼤⼩ = 2097148 KiB⽆标签,UUID=c9315f5d-9df5-4011-bba1-2c476dea24aa[root@localhost chen]# cat /proc/meminfo | grep -i "swaptotal"SwapTotal: 3145724 kB[root@localhost chen]# swapon /dev/sdb5[root@localhost chen]# cat /proc/meminfo | grep -i "swaptotal"//查看swap分区的⼤⼩SwapTotal: 5242872 kB13、通过xftp等⼯具将linux.iso 传到linux虚拟机中,并挂载查看内容[root@localhost chen]# ls /media/[root@localhost chen]# mount /dev/sr0 /media/mount: /dev/sr0 写保护,将以只读⽅式挂载[root@localhost chen]# ls /media/CentOS_BuildTag EULA images LiveOS repodata RPM-GPG-KEY-CentOS-Testing-7 EFI GPL isolinux Packages RPM-GPG-KEY-CentOS-7 TRANS.TBL14、基于⽂件⽅式将SWAP扩⼤500M[root@localhost chen]# cat /proc/meminfo | grep -i "swaptotal"SwapTotal: 3145724 kB[root@localhost chen]# dd if=/dev/zero of=/swapfile bs=1M count=500记录了500+0 的读⼊记录了500+0 的写出524288000字节(524 MB)已复制,4.87111 秒,108 MB/秒[root@localhost chen]# mkswap /swapfile正在设置交换空间版本 1,⼤⼩ = 511996 KiB⽆标签,UUID=69506b1b-4f5a-4696-a6d3-e50dd1929221[root@localhost chen]# swapon /swapfileswapon: /swapfile:不安全的权限 0644,建议使⽤ 0600。
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是一个开源的操作系统。
习题04_Linux磁盘管理一、单选1. Linux文件系统的文件都按其作用分门别类地放在相关的目录中,对于外部设备文件,一般应将其放在(C )目录中。
A. /binB. /etcC. /devD. /lib2. 在/etc/fstab文件中指定的文件系统加载参数中,(D )参数一般用于CD-ROM等移动设备。
A. defaultsB. SwC. rw和roD. noauto3. 当使用mount进行设备或者文件系统挂载的时候,需要用到的设备名称位于( D )目录。
A. /homeB. /binC. /etcD. /dev4. 下面哪个系统目录中包含Linux使用的外部设备(B )。
A. /binB. /devC. /bootD. /home5.每个设备文件名由主设备号和从设备号描述。
第二块IDE硬盘的设备名为(hdb ),它上面的第三个主分区对应的文件名是(hdb3 )。
二、填空1.df命令的功能是(显示文件系统空间使用情况),du命令的功能是(显示目录或文件占用磁盘空间容量)。
2. CD-ROM标准的文件系统类型是(iso9660 )。
3. Linux使用支持Windows 9.x/2000长文件名的文件系统的类型是(vfat )。
4. 设定限制用户使用磁盘空间的命令是( quota )。
5. /sbin目录用来存放(系统管理员使用的管理程序)。
6. 检查已安装的文件系统/dev/had5是否正常,若检查有错,则自动修复,其命令及参数是(fsck –a /dev/had5 )7.以下为u盘插入usb接口后执行fdisk –l的结果。
则要将该u盘挂装到/mnt/usb下的命令是(mount /dec/sdb1 /mnt/usb )。
三、简答1.假设linux分配给光驱的设备名是/dev/cdrecord,叙述Linux如何在这个光驱上使用光盘。
写出详细的命令步骤解释。
(1)插好U盘,用fdisr –l /dev/sda/ 命令查看U盘分区情况(2)建立挂袋目录:mkdir /mnt/usb(3)挂载U盘:mount –tvfat /dev/sda1 /mnt/usb(4)用文件管理器或命令行方式浏览文件(5)卸载U盘:umount/mnt/usb(6)卸去U盘。
linux选择题练习卷(含答案)1、在创建Linux分区时,一定要创建( )两个分区。
[单选题] *A. FAT/NTFSB. FAT/SWAPC. NTFS/SWAPD. SWAP/根分区(正确答案)2、vi中哪条命令是不保存强制退出()。
[单选题] *A. :wqB. :wq!C. :q!(正确答案)D. :quit3、下列那一个指令可以设定使用者的密码()。
[单选题] * A.pwdB.newpwdC.passwd(正确答案)D.password4、如何删除目录 /tmp下的所有文件及子目录()。
[单选题] *A. del /tmp/*B. rm -rf /tmp(正确答案)C. rm -Ra /tmp/*D. rm –rf /tmp/*5、怎样显示当前目录()。
[单选题] *A. pwd(正确答案)B. cdC. whoD. ls6、关闭linux系统(不重新启动)可使用-命令()。
[单选题] * A.ctrl+alt+delB.shutdown -rC.halt(正确答案)D.reboot7、以下哪个命令可以终止一个用户的所有进程()。
[单选题] *A. skillallB. skillC. killD. killall(正确答案)8、在vi编辑器里,命令"dd"用来删除当前的()。
[单选题] *A. 行(正确答案)B. 变量C. 字9、在下列分区中,Linux默认的文件系统是()。
[单选题] *A. FAT32B. EXT3(正确答案)C FATD NTFS10、如果要列出一个目录下的所有文件需要使用命令行()。
[单选题] *A. ls –lB. lsC. ls –a(正确答案)D. ls –d11、删除文件命令为()。
[单选题] *A.mkdirB. moveC. mvD. rm(正确答案)12、Linux有三个查看文件的命令,若希望在查看文件内容过程中可以用光标上下移动来查看文件内容,应使用命令()。
习题03_ Linux文件管理一、单选1.对名为fido的文件用命令“chmod 551 fido”进行了修改,则它的许可权是(D )。
A. —rwxr—xr—xB. –rwxr——r——C. -r——r-—r-- D。
-r-xr—x--x2. 用ls –al 命令列出下面的文件列表,( D )文件是符号连接文件。
A。
-rw-rw—rw- 2 hel-s users 56 Sep 09 11:05 helloB. -rwxrwxrwx 2 hel—s users 56 Sep 09 11:05 goodbeyC. drwxr-—r-- 1 hel users 1024 Sep 10 08:10 zhangD. lrwxr--r—- 1 hel users 2024 Sep 12 08:12 cheng3. 下列关于链接描述,错误的是( B )。
A. 硬链接就是让链接文件的i节点号指向被链接文件的i节点B. 硬链接和符号连接都是产生一个新的i节点C. 链接分为硬链接和符号链接D。
硬连接不能链接目录文件4. 文件权限读、写、执行的三种标志符号依次是( A )。
A. rwx B。
XrwC。
rdx D。
srw5。
Linux文件权限一共10位长度,分成四段,第三段表示的内容是( C )。
A。
文件类型B。
文件所有者的权限C。
文件所有者所在组的权限D。
其他用户的权限6. 如何删除一个非空子目录/tmp ( B )。
A. del /tmp/*B。
rm -rf /tmpC。
rm -Ra /tmp/* D。
rm –rf /tmp/*7。
如果执行命令#chmod 746 file。
txt,那么该文件的权限是( A )。
A. rwxr--rw- B。
rw—r—-r—C. -—xr—rwx D。
rwxr-—r—8. 如果要列出一个目录下的所有文件需要使用命令行( C )。
A。
ls –l B. lsC。
ls –a D。
ls –d9. 除非特别指定,cp假定要拷贝的文件在下面哪个目录下( D )。
一、存储设备的挂载和卸载存储设备的挂载和卸载常用操作命令:fdisk -l、df、du、mount、umount。
fdisk -l 命令1.作用查看所有硬盘的分区信息,包括没有挂上的分区和USB设备,挂载时需要用这条命令来查看分区或USB设备的名称,比如挂载U盘时。
注意:Linux中既然硬件是以文件形式存在,则也可以ls -l /dev/sda*查看第一块硬盘的分区信息df 命令1.作用统计磁盘空间或文件系统使用情况,显示磁盘分区上的可使用的磁盘空间,默认显示单位为KB2.格式df [option]3.[option]主要参数-a或-all:显示全部的文件系统-h或--human-readable:以可读性较高的方式来显示信息-T或--print-type:显示文件系统的类型4.应用举例查看全部文件系统:#df -adu 命令更多Python视频、源码、资料加群683380553免费获取1.作用查看文件或目录的磁盘使用的空间,和df命令有一些区别。
注意:①du后若不加目录名或文件名,表示只显示当前目录下面的子目录的目录大小和当前目录的总的大小②可查看多个文件或目录用空格符隔开2.格式du [option] 目录名或文件名3.[option]主要参数-a或-all:显示目录中个别文件的大小-h或--human-readable:以K,M,G为单位显示,提高信息可读性-S或--separate-dirs:省略指定目录下的子目录,只显示该目录的总和(注意:该命令是大写S)4.应用举例以易读形式查看ahao目录的大小并忽略子目录:#du -h -S ahao以易读形式查看haha1文件和haha2文件的大小:#du -h haha1 haha2mount 命令1.作用①此命令后面不加任何参数表示查看已挂载的所有文件系统②加参数表示将存储设备挂载到Linux的一个目录下,从而将分区和该目录联系起来,因此我们只要访问这个目录,就相当于访问该存储设备了。
习题04_Linux磁盘管理
一、单选
1. Linux文件系统的文件都按其作用分门别类地放在相关的目录中,对于外部设备文件,一般应将其放在(C )目录中。
A. /bin
B. /etc
C. /dev
D. /lib
2. 在/etc/fstab文件中指定的文件系统加载参数中,(D )参数一般用于CD-ROM等移动设备。
A. defaults
B. Sw
C. rw和ro
D. noauto
3. 当使用mount进行设备或者文件系统挂载的时候,需要用到的设备名称位于( D )目录。
A. /home
B. /bin
C. /etc
D. /dev
4. 下面哪个系统目录中包含Linux使用的外部设备(B )。
A. /bin
B. /dev
C. /boot
D. /home
5.每个设备文件名由主设备号和从设备号描述。
第二块IDE硬盘的设备名为(hdb ),它上面的第三个主分区对应的文件名是(hdb3 )。
二、填空
1.df命令的功能是(显示文件系统空间使用情况),du命令的功能是(显示目录或文件占用磁盘空间容量)。
2. CD-ROM标准的文件系统类型是(iso9660 )。
3. Linux使用支持Windows 9.x/2000长文件名的文件系统的类型是(vfat )。
4. 设定限制用户使用磁盘空间的命令是( quota )。
5. /sbin目录用来存放(系统管理员使用的管理程序)。
6. 检查已安装的文件系统/dev/had5是否正常,若检查有错,则自动修复,其命令及参数是(fsck –a /dev/had5 )
7.以下为u盘插入usb接口后执行fdisk –l的结果。
则要将该u盘挂装到/mnt/usb下的命令是(mount /dec/sdb1 /mnt/usb )。
三、简答
1.假设linux分配给光驱的设备名是/dev/cdrecord,叙述Linux如何在这个光驱上使用光盘。
写出详细的命令步骤解释。
(1)插好U盘,用fdisr –l /dev/sda/ 命令查看U盘分区情况
(2)建立挂袋目录:mkdir /mnt/usb
(3)挂载U盘:mount –tvfat /dev/sda1 /mnt/usb
(4)用文件管理器或命令行方式浏览文件
(5)卸载U盘:umount/mnt/usb
(6)卸去U盘。
挂载:mount /dev/cdrecord /mnt/cdrom
卸载:umount /mnt/cdrom
2.叙述Linux如何使用Windows系统硬盘(设备名为/dev/hda3,分区类型为fat32)上的文件,如何实现开机自动挂载windows硬盘。
写出详细的步骤。
(1)用fdisk -l /dev/had 命令查看硬盘分区中情况及文件系统情况,决定要挂装Windows分区
(2)建立挂装目录mkdir /mnt/dos
(3)挂装Windows系统mount –tvfat /dev/had/ /mnt/dos
(4)浏览Windows文件系统ls /mnt/dos
(5)卸载:umount /mnt/dos
(6)打开/etc/fstab 添加一行
/dev/hda3 /mnt/hd vfat defaults 0 0
3. 如何统计系统中磁盘空间的使用情况和空闲情况。
答:df -h 查看磁盘使用情况;
4. 某/etc/fstab文件中的某行如下:
/dev/had5 /mnt/dosdata msdos defaults,usrquota 1 2
请解释其含义。
参考答案:
(1)第一列:将被加载的文件系统名;
(2)第二列:该文件系统的安装点;
(3)第三列:文件系统的类型;
(4)第四列:设置参数;
(5)第五列:供备份程序确定上次备份距现在的天数;
(6)第六列:在系统引导时检测文件系统的顺序。