linux 基础

1. 计算机体系结构
  运算器
   控制器
  存储器 内存,编址(平面编址)
  输出设备
  输入设备

程序 = 指令 + 数据

2.shell(广义):
linux GUI(Graphical User Interface):
    Gnome : c
    KDE:C++
    XFace
   CLI(command-line interface):
    sh
    bash
    csh
    zsh
    ksh
    tcsh

系统架构.png

3.内存空间(粗略分)
   第一段:BIOS
   第二段:内核
   第三段:应用程序

4.内核功能:
   进程管理
   内存管理
   文件系统
   网络功能
   硬件驱动
   安全机制

5.linux的基本原则(哲学思想)
   1. 由目的单一的小程序组成:组合小程序完成复杂任务
  2. 一切皆文件;
  3. 尽量避免捕获用户接口;
  4. 配置文件保存为文本格式;

6.CLI(comand line interface ):
  命令提示符,prompt(bash shell)
    #:root
    $: 普通用户
  命令:
    命令格式:
      命令 选项 参数
      选项: -(character)
       多个选项可以组合: - a (空格)- b = -ab
      长选项:--(word)
      参数:命令的作用对象

login :
用户名:用户名ID
使用凭证: linux严格区分大小写
认证机制:Authentication
授权:Authorization
审计:Audiation (日志)(监督)

prompt ,命令提示符
命令:(可执行必须有执行入口,库是没有执行入口的)
magic number :魔数 ( 二进制开头处,独特的标志二进制执行格式)
shebang/ magic number 魔数
#!/bin/bash

切换用户:
# su: switch user
# su [-l] 用户名
# passwd
密码复杂性规则
1.使用4种类别字符中至少三种
2.足够长大于7位
3.使用随机字符串
4.定期更换
5.循环周期足够大

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 第一章 1.Linux是一套免费使用和自由传播的类UNIX操作系统,它可以基于Intel x86系列处理器以及Cy...
    yansicing阅读 10,799评论 0 9
  • 声明:内容来源于网络,本人只是在此稍作整理,如有涉及版权问题,归传智播客官方所有。 认识Linux 1.什么是操作...
    无罪的坏人阅读 3,841评论 2 1
  • 官网 中文版本 好的网站 Content-type: text/htmlBASH Section: User ...
    不排版阅读 9,952评论 0 5
  • Linux基本原则1.由目的单一的小程序组成:组合小程序组成负责任务:2.一切皆文件。3.尽量避免捕获用户接口;4...
    浪漫晨风阅读 3,655评论 0 0
  • Linux 目录 /:根目录,一般根目录下只存放目录,在Linux下有且只有一个根目录。所有的东西都是从这里开始。...
    miniminiming阅读 4,258评论 0 4