终于把第二天的视频看完了,比其他人慢了好多!以后还需要再接再厉,早日脱离现在的苦海!
1.CPU:
CPU指令一般分为特权指令和普通指令。
CPU一般分四个环的级别:0,1,2,3
内核运行在环0级别,执行特权指令;而应用程序则运行在环2,执行普通指令
内核模式,用户模式
中断:interrupt
硬中断:由硬件产生,终止CPU
软中断:由软件产生,终止CPU
用户模式到内核模式都是软中断实现的
2.元数据:
数据是由元数据和数据组成,其中数据是指文件中的实际数据
元数据:用来描述文件的属性的系统数据,文件的属性信息,不属于文件内容的组成部分。
比如访问权限, 文件拥有者等
3.Linux用户:
管理员:
以"#"为提示符,对应管理命令
普通用户:
以"$"为提示符,对应普通命令
变量:可以变化的参数,有名称的内存空间
变量赋值:变量名=值
系统中有很多系统变量如:PS1,PATH,HOME
4.Linux路径,命令以及帮助:
路径:
表现的形式为倒置的树状结构,常用tree查看
/(rootfs):根文件系统
绝对路径:一般从根(/)目录下开始,路径中不会出现.和..
相对路径:非从根(/)下目录开始,常用.和..来表示路径
命令:命令,应用程序,脚本文件
COMMAND [OPTIONS] [ARGUMENTS]:命令 选项 参数
命令类型:
内置命令:由shell自带,shell内建
外部命令:一个独立可执行的程序文件,命令名即为程序名。通过PATH指定路径中查找
查看变量PATH:echo $PATH
区分方法:type Command
选项:
短选项:格式-char,比如:-i,-l
多个选项,之间要用空格分隔,如果合并使用空格可省略。如:-i -l/-li
长选项:格式--Word,如--color
不能够合并使用
参数:命令作用的对象
命令帮助:
内置命令;help command
外部命令:
1.command --help
2.man command
手册:manual,有章节之分,1-9
whatis command:查看该命令在哪些章节中有帮助
注意:whatis根据数据库执行查找操作,此库为系统定期更新,使用makewhatis手动更新
man 章节大概是那些方面帮助:
1.用户命令
2.系统调用
3.库调用
4.设备文件
5.配置文件
6.游戏
7.比较杂的
8.管理
man 浏览技巧:
空格键:向文件尾部翻一屏
b:向文件首部翻一屏
回车键:向后翻一行
k:向前翻一行
Ctrl+d:向文件尾部翻半屏
Ctrl+u:向文件首部翻半屏
搜索:
/word:从文件第一行开始向后查找
?word:从文件尾部向前查找
n:显示下一个
N:显示上一个
退出:q
注意:man能够为除命令之外的配置文件,系统调用,库调用都能提供帮助手册,
他们分别位于不同章节中
3.info
4.程序自带的帮助文件。比如:Readme,install
5.去官网查看
6.度娘,Google等
5.Linux文件系统基础:
文件名严格区分大小写
所有文件都位于根目录下
路径以/作为分隔符
每个文件的名称可使用除/以外任意字符,单个名称最大为255个字符
1.FHS:Filesystem Hierarchy Standard
/boot:存放开机时系统加载的一些静态文件,如:Linux内核文件,grub这个引导装载程序
/bin,/sbin:系统自身启动和运行时所需要的可执行文件的目录
不可独立分区
/usr:可独立分区
/usr/bin,/usr/sbin:用户用到的命令和系统用到的某些命令
/usr/lib,/usr/lib64:库文件
/usr/local:第三方软就默认安装位置
/usr/share/docs,/usr/local/man:一些帮助文档
/etc:系统的主要配置文件
/lib:库文件和内核文件
/lib64:只有64位的系统才有
/root:ROOt用户家目录
/dev:所有设备的设备文件都放在此处,也成为特殊文件,访问设备接口
仅有元数据,没有实际数据
/home:系统默认普通用户的家目录
/mnt,/media:作为临时挂在移动设备
/opt:第三方软件安装目录
/srv:一些服务所用到的数据
/tmp:临时文件存储位置
/var:系统运行后,变动的文件,如:cache,log
/proc:伪文件系统,内核和进程,网络状态和外部设备信息的虚拟文件系统访问接口。
其数据存放在内存中。其本身不占用硬盘空间。随系统而生,随系统而死
比如:/proc/cpuinfo,
/sys:伪文件系统,硬件设备信息虚拟文件系统访问接口。主要记录了与内核相关信息,
目前加载的内核模块与内核检测到的硬件设备信息等
其数据存放在内存中。其本身不占用硬盘空间。随系统而生,随系统而死
6.Linux命令
本文出自 “无名道人” 博客,请务必保留此出处http://zhangkq.blog.51cto.com/1322905/1662895
原文地址:http://zhangkq.blog.51cto.com/1322905/1662895