2021年03月31日Linux专项练习1
考点1:Linux修改权限命令_chmod命令
Linux下,为某个脚本赋予可执行权限()
- A
chmod +x filename.sh
- B
chown +x filename.sh
- C
chmod +r filename.sh
- D
chown +r filename.sh
解析
显示答案/隐藏答案
正确答案: Achmod命令修改权限 +x表示增加执行权限,+r表示增加读取权限,+w表示增加写权限
chown将指定文件的拥有者改为指定的用户或组
1 | $ ls -l |
1 | rwx |
考点2:UNIX目录结构
在UNIX系统中,目录结构采用( )
- A 单级目录结构
- B 二级目录结构
- C 单纯树形目录结构
- D 带链接树形目录结构
解析
显示答案/隐藏答案
正确答案: D带链接树形目录结构又称非循环图目录结构,它是指访问一文件(或目录)可以有多条路径。一般常说UNIX的文件系统是树形结构,其实是指带链接的树形结构,而不是纯树形目录结构。
考点3:Linux的.Z文件的解压缩命令
一个文件名字为rr.Z,可以用来解压缩的命令是?
- A
tar
- B
gzip
- C
compress
- D
uncompress
解析
显示答案/隐藏答案
正确答案: D命令 | 描述 |
---|---|
tar |
操作.tar 的命令 |
gzip |
压缩.gz 压缩包的命令 |
compress |
压缩.Z文件 |
uncompress |
解压缩.Z文件 |
考点4:记录已经加载的文件系统的文件
系统当前已经加载的所有文件系统在_________文件中得到反映。
- A
/usr/sbin/cfdisk
- B
/sbin/fdisk
- C
/etc/mtab
- D
/etc/fstab
解析
显示答案/隐藏答案
正确答案: C/etc/文件 | 作用 |
---|---|
/etc/mtab |
记载的是现在系统已经装载的文件系统,包括操作系统建立的虚拟文件等;而/etc/fstab是系统准备装载的 |
/etc/fstab |
记录了计算机上硬盘分区的相关信息,启动Linux的时候,检查分区的fsck命令,和挂载分区的mount命令,都需要fstab中的信息,来正确的检查和挂载硬盘。 |
考点5:Linux列举当前目录
在linux中,列举当前目录下文件的是哪个命令______。
- A
ps
- B
cd
- C
mv
- D
ls
解析
显示答案/隐藏答案
正确答案: D命令 | 功能 |
---|---|
ps | 查看运行中的进程 |
cd | 进入某个目录 |
mv | 移动文件或者文件夹 |
ls | list的缩写,列出某个目录下的文件或者文件夹 |
考点6:Linux查看文件命令
在Linux下查看文件有多种方法,若希望在查看文件内容过程中,可以按空格实现翻页,应使用( )命令
- A
cat
- B
more
- C
less
- D
head
解析
显示答案/隐藏答案
正确答案: BC- cat:由第一行开始显示文件所有内容;
- tac:从最后一行开始显示文件的所有内容,
- 注意 tac 与cat 写法正好相反;
- more:一页一页的显示文件内容,只能向后翻页;
- less:也是一页一页显示文件内容,但是可以通过键盘上的【pagedown】,【pageup】控制向后,向前翻页;
- head:显示一个文件的前几行;
- tail:显示一个文件的后几行;
考点7:Linux查看CPU Swap分区 硬盘信息命令
如何在命令行查看一台linux机器的CPU、SWAP分区信息、硬盘信息?
- A
cat /proc/cpuinfo
- B
du
- C
cat /proc/swaps
- D
df -lh
解析
显示答案/隐藏答案
正确答案: ACD命令 | 功能 |
---|---|
cat /proc/cpuinfo |
查看一台linux 机器的CPU 信息 |
cat /proc/swaps |
查看SWAP 分区信息 |
du |
查看该目录占用文件系统数据块的情况 |
df -lh |
查看硬盘信息 |
cat /proc/cpuinfo查看CPU信息
1 | [root@localhost ~]# cat /proc/cpuinfo |
cat /proc/swaps查看swap分区信息
1 | [root@localhost ~]# cat /proc/swaps |
du查看文件或目录占用大小
查看当前目录下各个文件或目录的占用大小
1 | [root@localhost ~]# du -h -d 1 |
df -h查看磁盘空间占用情况
1 | [root@localhost ~]# df -h |
free -h查看内存占用情况
1 | [root@localhost ~]# free -h |
考点8:日志文件系统有哪些
以下哪个是日志文件系统()
- A
ext2
- B
fat32
- C
ntfs
- D
ext3
- E
ext4
解析
显示答案/隐藏答案
正确答案: CDE日志文件系统
日志文件系统(英语:Journaling file system)是一种文件系统。在发生变化时,它先把相关的信息写入一个被称为日志的区域,然后再把变化写入主文件系统。在文件系统发生故障(如内核崩溃或突然停电)时,日志文件系统更容易保持一致性,并且可以较快恢复。
常见的日志文件系统
文件系统 | 描述 |
---|---|
JFS | IBM的 Journaled File System, 最早的日志文件系统。 |
Ext4/Ext3文件系统 | 由Ext2文件系统演化而成的日志文件系统,广泛用于Linux系统。 |
XFS文件系统 | 广泛用于Linux系统,取代了Ext4。 |
ReiserFS | 用B+树作为数据结构的日志文件系统,在处理小文件时有较好的性能。 |
Btrfs | 用B树作为数据结构,被认为是下一代Linux文件系统。 |
NTFS | 微软的NTFS也是日志文件系统,也是Windows下最常用的文件系统。 |
HFS+ | 苹果公司发展的OS X操作系统下主要使用的文件系统。 |
考点9:系统调用
Linux执行ls,会引起哪些系统调用()
- A
nmap
- B
read
- C
execve
- D
fork
解析
显示答案/隐藏答案
正确答案: BCD任何shell都会执行exec和fork,而ls会执行read。
三个加起来就是read,execve,fork
考点10:Linux2.6默认支持的文件系统
linux 2.6.* 内核默认支持的文件系统有哪些?
- A
ext3
- B
ext2
- C
ext4
- D
xfs
- E
ufs
解析
显示答案/隐藏答案
正确答案: ABCD背答案算了