操作系统基础

2016/12/05(操作系统基础)2-1






一.Linux 如何启动
     
  1. 内核引导:BIOS开机自检

  2. 运行init:包括系统的主机名、网络设定、语言、文件系统格式及其他服务的启动等

  1. 系统初始化:系统初始化,就是去执行/etc/init/下的各个配置文件。


 4.      建立终端:建立终端是由配置文件/etc/init/tty.conf, /etc/init/serial.conf和/etc/sysconfig/init等配置文件来完成的。

  1. 用户登陆系统


二.Linux 基本原则
1.       Linux 一切都是由小程序组成

2.      一切皆文件

3.      避免捕捉用户接口

4.      配置文件保存为文本文件


解释:
    GUI:图形界面,Graphic User Interface
                
  GLI:命令行界面,Command Line Interface

       命令提示符,prompt,bash(shell)
                  #:root
                  $:普通用户
       命令格式:
           命令   选项:可以有多个[短选项,长选项]
                       :短选项:  -字母(char)
                       :长选项:  --单词(word)
                  参数 :命令的作用对象

   API:Application Program Interface(系统调用) 


认证机制(Authentication
  授权(Authorization
  审计(Audition
  命令提示符(prompt,如下图

    
 #command options(选项)…  arguments(参数)
 a
选项:(修改命令的执行特性)
        长选项
             短选项
参数:(指定命令作用对象)




小贴士
   
 什么叫目录:文件,路径映射
  什么叫路径:从指定的起始点到目的点所经过的位置
  什么叫变量:命名的内存空间,变量赋值【在内存中划个空间,在空间中给数据赋值】
  什么叫环境变量:定义当前工作环境的显示


#############################################################################

命令  pwd(Print Work Directory )
命令  ls(List)
     -l  长格式
                               文件类型:
                                      -:普通文件
                                      d:目录文件
                                      b:块文件
                                      c:字符设备
                                      l:链接文件
                                      p:命令管道
                                      s:套接字文件
        文件权限,9位,每3位1组 :rwxw
        文件硬链接次数
        文件属主(owner)
        文件属组 (group)
        文件大小:单位为字节
        时间戳:
             【访问时间】 最近一次被访问的时间
             【修改时间】文件的内容作了修改
             【改变时间】属性做了修改(元数据发生改变:权限,大小,各种时间)

选项  -h 单位换算
     
        
选项         -a    显示以.开头的所有文件(包含隐藏文件)
                       . 表示当前目录
                       .. 表示上级目录
            
    -l   显示文件的长属性
     l           rwxrwxrwx.     1       root    root     10 Aug 26 06:10      traceroute6 -> traceroute
 文件类型      文件权限  硬链接数    属主    属组      最近一次修改的时间         文件名

                 -d        显示目录自身属性(通常和-l一起使用)如图显示
                      
    

      -r    逆序显示(按照ASCII码逆序)

     -R  递归显示

              
                  -i        显示文件索引号,如图显示

   
    



 命令    cd   (只能切换到目录)       家目录,主目录,home directory

                        cd  ~  用户名:进入指定用户的家目录(只有管理员权限能进)如图:
      
       cd -  当前目录与前一次目录进行来回切换

 命令  type   显示指定的属于那种类型,如图


 
命令类型:
 内置命令:(shell内置)
  外部命令:在文件系统的某个路径下,有一个命令名称相应的可执行文件。
   
命令别名   alias
     alias:显示当前Shell的所有别名

  
              用法:alias 别名=‘原始命令’


清除别名  unalias



命令 touch

      -c 不创建空文件
      -a 仅修改访问时间
      -m 仅修改修改时间
  -t STAMP [CC]YYMMDDhhmm.ss

####################################################################################
(操作系统常用命令2-1)




  获得命令的使用帮助
         内部命令: help COMMAND
         外部命令: COMMAND --help

         命令手册:man COMMAND
             小扩展:命令 whatis COMMAND :可以查看命令有多少章节
         man 分章节:
             1.用户命令(路径下/bin,/usr/bin,/usr/local/bin)
             2.系统调用
             3.库调用
             4.特殊文件(设备文件{/dev})
             5.文件格式 (解释某个文件对应的语法)
             6.游戏
             7.杂项
             8.管理命令(路径下/sbin,/usr/sbin,)
       

          man帮助文档中的符号表示
             <>   必选
            【】  可选
             ...  可出现多个
              |   多选一
             {}   分组
       
          man帮助文档中章节分段
              NAME段落:       命令名称及其功能简要说明
              SYNOPSIS段落:   用法说明,包括可用选项
              DESCRIPTION段落:命令功能的详尽说明,可能包括每一个选项的意义
              OPTIONS段落:    说明每一个选项的意义
              BUGS:
              EXAMPLES段落:    实例
              SEE ALSO   :     另外参照

           man帮助文档查看使用方式
   
               向后翻一屏:  空格键
               向前翻一屏:  b键
               向后翻一行:  回车键,j键
               向前翻一行:  k键

           man帮助文档查找关键字

    
                /keyword:向后查找
                 n键: 下一个
                 N键:前一个
    
                 ?keyword:向前查找
                 n键:下一个
                 N键:前一个
               

 命令  date  (所看到的时间是系统时间)
 命令  clock  (所看到的时间是硬件时间)   
    解释:Linux 系统中分为2个时间{硬件时间,系统时间}
           hwclock -w
                   -s

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值