linux 复习

一、填空题

1.CentOS Linux 7默认采用的文件系统是   xfs      

2.在一个安装了1024MB内存的系统上安装Linux。对于这个系统来说,  2048  MB的交换分区是最好的。交换分区是内存的两倍 

3.某资源权限为:drw-r--r--,用数值形式表示该权限,则该八进制数为:   644 ,该文件属性目录。

4.若要将/usr/tmp目录下的文件打包并压缩成为myfile.tar.gz,则实现此功能的命令是tar -zcvf  myfile.tar.gz  /usr/tmp/* 

5.唯一标识每一个用户     用户ID       用户名。

6.CD-ROM标准的文件系统类型是      ISO9660        

7.DHCP可以实现  动态IP        地址分配。

8.在CentOS7系统中,使用httpd软件可以基于域名、IP地址和  端口     实现Web虚拟主机服务

9.当LAN内没有条件建立DNS服务器,又想让局域网内的用户可使用计算机名互相访问时,应配置    /etc/hosts         文件。

10.CentOS 7默认使用的防火墙软件是   Firewalld            

11.可以用ls –l命令来观察文件的权限,每个文件的权限都用10位表示,并分为四段,其中第一段占1位,表示文件类型,第二段占3位,表示   文件所有者          对该文件的权限。

12Linux内核引导时,从文件    /etc/group    中读取系统中的用户组信息。

13.执行带   -l      选项的fdisk命令可以查看当前主机中磁盘的分区表信息。

14.DHCP是动态主机配置协议的简称,其作用是:为网络中的主机分配      IP地址           

15.DNS实际上是分布在Internet上的主机信息的数据库,其作用是实现     IP地址和主机名          之间的转换。

16.命令“mv  test.pl  mytest.pl”的作用是        将文件test.pl改名成mytest.pl                 

17.将文件test.pl的属性设为“-rwxrw-r-x”所使用的命令是       chmod 765 test.pl                   

18.要修改用户tom的密码可以使用命令        passwd tom          

19.普通用户可以执行        su            命令转换成root身份。

20.在Red Hat Linux中第一块以太网接口的TCP/IP网络参数存放在文件       /etc/sysconfig/network-scripts/ifcfg-ens33        

21. 安装Linux最少需要两个分区,分别是/(根)分区和     swap交换分区              。

22.若要改变一个文件的所有者,可通过    chown      命令来实现。

23.结束后台进程的命令是    kill       

24.默认情况下,超级用户和普通用户的登录提示符分别是:   “#”和“$”         。

25.某文件的权限为:drw-r--r--,用数值形式表示该权限,则该八进制数为  644 ,该文件属性是   目录    

### Linux 系统复习资料与总结 #### 一、Linux 文件系统结构 Linux 的目录结构设计合理,具有层次化的特点。整个文件系统只有一个根目录 `/`,所有的其他目录都挂载在这个根目录之下[^1]。 以下是常见的几个重要目录及其用途: - **/bin**: 存储基本命令工具,供所有用户使用。 - **/etc**: 配置文件存储位置,包括系统和服务的配置文件- **/home**: 用户主目录的位置,每位用户都有自己的子目录。 - **/root**: 超级用户的家目录。 - **/var**: 可变数据的存储位置,如日志文件和缓存。 此外,Linux 将设备也视为文件来管理,体现了“一切皆为文件”的核心理念[^1]。这种设计理念使得开发者可以通过统一的方式访问硬件资源。 --- #### 二、Inode 结构 Linux 文件系统中的 Inode(索引节点)是一个重要的概念。每个文件或目录都会对应一个唯一的 Inode 编号,记录了该对象的相关元信息,例如权限、大小、创建时间等[^1]。理解 Inode 对于掌握磁盘空间管理和文件删除机制至关重要。 --- #### 三、Framebuffer 技术的应用 在嵌入式 Linux 开发中,FrameBuffer 是一种广泛应用的技术。它提供了一个简单的接口,允许应用程序直接操作显示缓冲区,从而实现图形界面的绘制功能[^2]。无论是桌面环境还是轻量级窗口管理器(如 QT 或 GTK),都可以通过 FrameBuffer 完成高效的图形渲染。 --- #### 四、字符设备与块设备的区别 在 Linux 设备驱动开发领域,了解字符设备和块设备之间的差异非常重要: - 字符设备通常以字节流形式工作,适合串口、键盘等外设。 - 块设备则以固定大小的数据块为单位进行读写操作,主要用于硬盘和其他存储介质。 这一区别决定了不同类型的设备需要采用不同的驱动模型和技术栈。 --- #### 五、操作系统发展历史回顾 从无操作系统的裸机时代到现代复杂的多任务环境,操作系统经历了多个阶段的发展。其中,多道批处理系统的出现标志着操作系统的成熟;而分时系统进一步引入了交互性和资源共享的概念[^3]。这些理论基础对于深入学习 Linux 架构有着重要意义。 ```bash # 查看当前目录下的inode编号示例 ls -i /path/to/directory/ ``` 以上内容涵盖了 Linux 复习的核心要点以及部分扩展知识,希望对你有所帮助! ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

北街风

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值