(一)linux一些基本知识

终于迈向内核学习了!

1、Unix系统和Unix的克隆系统之间有何区别?

2、术语“基于Power的LInux”指什么?

答:Linux系统运行在Power或者说PowerPC处理器上。

3、什么是用户空间?什么是内核空间?

答:用户空间:用户通过用户空间与操作系统打交道的。

内核空间:硬件管理功能发挥作用的区域。

4、用户空间的程序访问内核功能的接口是什么?

答:程序员开发或使用的应用程序也位于用户空间。用户空间不能直接访问内核(从而不能访问硬件资源),但是可以通过内核定义的最外层例程——系统调用来访问。

5、用户UID与用户名有何联系?

答:用户以唯一的帐号名登录。还可以关联一个唯一的用户ID。内核用这个UID验证用户的文件访问权限。比如超级用户或root用户是没有权限限制的特殊用户,UID为0。

6、列举文件与用户关联的方式?

7、列举Linux所支持的各种文件类型?

8、shell是操作系统的一部分吗?

答:shell不是操作系统的组成部分,它是与操作系统进行交互的主要用户接口。shell是一个命令解释器。

9、为什么既要有文件保护还要有文件模式?

10、列出在存放文件元数据的结构中都有哪类信息?

答:文件的全部信息

11、字符设备和块设备的根本区别是什么?

12、是哪个组成部分让Linux内核成为多进程系统?

13、一个进程如何成为另一个进程的父进程?

14、文件树和进程树之间有何相同点和不同点?

15、进程ID被关联到用户ID吗?

16、分配进程优先级有何作用?所有用户能改变进程的优先级值吗?为什么?

17、设备驱动程序仅用于添加硬件支持吗?

18、是什么原因使Linux能够在不同体系结构间移植?

时间: 2024-08-10 17:10:18

(一)linux一些基本知识的相关文章

linux入门基础知识及简单命令介绍

linux入门基础知识介绍 1.计算机硬件组成介绍 计算机主要由cpu(运算器.控制器),内存,I/O,外部存储等构成. cpu主要是用来对二进制数据进行运算操作,它从内存中取出数据,然后进行相应的运算操作.不能从硬盘中直接取数据. 内存从外部存储中取出数据供cpu运存.内存的最小单位是字节(byte) 备注:由于32的cpu逻辑寻址能力最大为32内存单元.因此32位cpu可以访问的最大内存空间为:4GB,算法如下: 2^32=2^10*2^10*2^10*2^2 =1024*1024*1024

Kali Linux渗透基础知识整理(二)漏洞扫描

Kali Linux渗透基础知识整理系列文章回顾 漏洞扫描 网络流量 Nmap Hping3 Nessus whatweb DirBuster joomscan WPScan 网络流量 网络流量就是网络上传输的数据量. TCP协议 TCP是因特网中的传输层协议,使用三次握手协议建立连接.当主动方发出SYN连接请求后,等待对方回答SYN+ACK ,并最终对对方的 SYN 执行 ACK 确认.这种建立连接的方法可以防止产生错误的连接,TCP使用的流量控制协议是可变大小的滑动窗口协议. 连接建立 TC

Linux进程管理知识整理

Linux进程管理知识整理 1.进程有哪些状态?什么是进程的可中断等待状态?进程退出后为什么要等待调度器删除其task_struct结构?进程的退出状态有哪些? TASK_RUNNING(可运行状态) TASK_INTERRUPTIBLE(可中断等待状态) TASK_UNINTERRUPTIBLE(不可中断等待状态) TASK_STOPPED(进程被其它进程设置为暂停状态) TASK_TRACED(进程被调试器设置为暂停状态) TASK_DEAD(退出状态) 进程由于所需资源得不到满足,从而进入

linux 学习基本知识

转自:http://blog.sina.com.cn/s/blog_55465b470100kixw.html 1.linux分区--在linux里面所有的设备.任何东西,在linux看来都是文件.--文件在它看来,有两种形式:  第一种是字符型(键盘输入.打印机):  第二种是二进制型(硬盘.光驱.U盘)--linux中所有硬件--手动分区--A.至少有两个分区  /    根分区  SWAP 交换分区(物理内存大小的两倍)--B.个人桌面分区  /  /boot 128MB is enoug

linux内存基础知识和相关调优方案

内存是计算机中重要的部件之一,它是与CPU进行沟通的桥梁.计算机中所有程序的运行都是在内存中进行的,因此内存的性能对计算机的影响非常大.内存作用是用于暂时存放CPU中的运算数据,以及与硬盘等外部存储器交换的数据.只要计算机在运行中,CPU就会把需要运算的数据调到内存中进行运算,当运算完成后CPU再将结果传送出来,内存的运行也决定了计算机的稳定运行.对于整个操作系统来说,内存可能是最麻烦的的设备.而其性能的好坏直接影响着整个操作系统. 我们知道CPU是不能与硬盘打交道的,只有数据被载入到内存中才可

Linux进程控制知识总结

目录 一:进程标识符(ID) 二:进程操作 2.1创建一个进程 2.2 fork函数出错情况 2.3创建一个共享空间的子进程 2.4退出程序 2.5设置进程所有者 三:执行程序 3.1 exec函数 3.2 执行解释器文件 3.3在程序中执行Shell命令 四:关系操作符 4.1等待进程退出 4.2 等待指定的进程 进程控制 -- 一步 一:进程标识符(ID) 进程ID是用来标识进程的编号,就像身份证一样.不同的进程有不同的ID,可以通过ID来查询进程.进程标识符的类型是pit_t,其本质是一个

linux磁盘设备知识

linux分区数字编号: 1.分区数字编号1至4留给主分区或扩展分区使用,逻辑分区编号从5开始. 2.IDE硬盘设备名均以/dev/hd开头,不同硬盘编号依次是/dev/hda/./dev/hdb./dev/hdc........ 3.SAS/SCSI/SATA/USB接口硬盘的设备名均以/dev/sd开头,不同硬盘编号依次是/dev/sda,/dev/sdb,/dev/sdc............ 4.linux中常用的外部设备文件名: 软盘   /dev/fdN(N=0,1......)

Linux防火墙基础知识及配置

Linux防火墙基础知识 Linux的防火墙正确的来说并不算是防火墙,只是一种防火墙的功能体现.我们现在来讲解下Linux的这个防火墙功能的详细解释. Linux的防火墙是由iptables与netfilter两个程序组成的,而iptables是一个单独的程序,netfilter是集成到内核中的一个程序,两个程序合作才能拥有完整的防火墙功能. Iptables的功能是向netfiler提供规则,netfilter则是将规则执行起来. Linux防火墙还分为主机防火墙与网络防火墙. 主机防火墙:工

Linux分区重要知识介绍等(2017年8月30日 16:50:49)

Linux分区重要知识介绍 格式化-创建文件系统

linux磁盘分区知识

linux磁盘分区知识 目录 一.         硬盘存储逻辑结构.... 1 1.硬盘存储逻辑结构图:... 1 2.16字节分区表的内容.... 2 3.主引导记录MBR .... 2 二.磁盘分区.... 2 1.磁盘分区的重点.... 2 2.补:(企业面试题:一台服务器6块600G的磁盘,raid5后,总大小3T,此时无法装系统?请问为什么?     3 3.主分区Primary. 4 4.扩展分区Extended.. 4 5.逻辑分区logical 6.磁盘分区注意事项要点...