码迷,mamicode.com
首页 > 系统相关 > 详细

linux笔记 第二天

时间:2015-10-10 18:38:04      阅读:288      评论:0      收藏:0      [点我收藏+]

标签:源代码   linux   接口   

第二天内容

    1、liunx系统基础入门

    2、linux命令行接口及基础命令

    3、linux文件系统初步

    4、linux文件系统初步


一、基础概念

        1、编译的过程:源代码经预处理、编译、汇编、链接后运行,是基于当前平台做优化,编译过程依赖当前编译平台CPU的特性而订制的,例如:P2平台编译--core2能兼容运行,反过来不可以!

        2、单位大小: M<G< T< <P< <E< <Z< Y 1024倍

        3、总线

            地址总线:寻址

            控制总线:控制信号操作

            数据总线:传输数据    32位系统寻址范围2^32相当于4G,这就是为什么32位系统认到系统 4G 内存。

            赫兹指1秒钟内所变化的频率。
        4、CPU运行速度远高于其他设备。为了提高cpu的运行速度在内部制造了寄存器、一级缓存、二级缓存、三级                   缓存;查找数据的顺序为:寄存器、缓存、内存、硬盘。

        5、数据是从硬盘被加载到内存中的;硬盘空间被划分为分区,分区又创建了文件系统的。

        6、文件系统是将整个硬盘划分成小格子,例如:4K一个小块,存文件占用块即可。

        7、中断:interrup(硬中断(hi)、软中断(si))。

        8、硬盘数据由元数据和数据组成,元数据又称为索引数据(Metadata),系统可以通过元数据找到数据。cpu                  通过和硬盘控制器交互指定加载那个数据到内存中。

        9、DMA: (Direct Memory Access)直接内存访问。它允许电脑内部的硬件子系统,可以独立地直接读写系                    统内存,而不需绕道CPU。每一个I/O设备都由2部分组成控制器和适配器,每一种I/O设备控制器和硬件本身                 交互是通过协议完成,只要是沟通就需要协议。

        10、OS的功能:进程调度、文件系统、网络协议栈、内存管理、驱动程序、安全功能。

二、linux用户

        管理员:拥有所有权限 (管理命令)

        普通用户:使用非特权资源 (普通命令)

        用户的使用环境:通过改变环境变量的值来实现。

                    变量:有名称的内存空间

                    变量赋值:格式:变量名=值  

                    例如:echo $PS1   , 赋值PS1=‘[\u@\h \w]\$‘    

                    PS1:\u 当前用户名,\h:主机名 ,\H:FQDN,\w:当前工作的绝对路径,\W:当前工作目录的基                                        名,\t:时间

三、linux文件系统:

        linux严格区分大小写

        绝对路径:从顶级名称空间起始标记的路径

        相对路径:从非顶级,当前目录

四、命令的语法格式   COMMAND OPTIONS ARGUMENTS

           命令:

                     命令的类型:

                    内建命令:由shell程序自带的命令

                            查找方式:shell内建

                    外部命令:本事是一个独立的可执行程序文件,命令名即程序文件名

                            查找方式:通过shell的内置的环境变量PATH中指定的路径进行查找,PATH由左向右执行,可定义                             基本PATH=/bin:/sbin:/usr/bin:/usr/sbin,命令行修改变量不会影响长期使用效果,注销重登恢复

                    如何区别:type command   如 :type ls

            选项:

                        段选项:-char  如:-l ,-d   合并使用用空白分隔

                        长选项:--word 如:--long   长选项一般不能合并使用

                        注,有些选项需要带参数,称为选项参数,如,mkfs -t ext4

            参数:

                        命令的作用对象

                         cd :  change directory;cd ~;cd ~ username; cd - 当前目录和上个目录之间切换

                          pwd: print working directory

                           history :历史命令,bash特性之一;Carl+C:终止当前命令的执行

本文出自 “liwenjia'blog” 博客,请务必保留此出处http://liwenjia.blog.51cto.com/2656598/1701633

linux笔记 第二天

标签:源代码   linux   接口   

原文地址:http://liwenjia.blog.51cto.com/2656598/1701633

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!