zoukankan      html  css  js  c++  java
  • linux——计算机硬件,操作系统,网络基础

    1.Linux是一种开源电脑操作系统内核

    2.内核,是一个操作系统的核心。是基于硬件的第一层软件扩充,提供操作系统的最基本的功能,是操作系统工作的基础,它负责管理系统的进程、内存、设备驱动程序、文件和网络系统,决定着系统的性能和稳定性 。

    3.python  shell脚本可以以txt结尾

    4.linux默认启动shell解释器---->学了一门shell语言

    5.vi 1.sh 

    #编辑内容,运行1.sh
    bash 1.sh 

    6.

    shell定义变量name="lili" (不能加空格,空格由特殊意义的标识)
    echo $name #执行name

    7.

    shell提供的内置函数即
    命令语法:
          命令  选项  参数
         # ls    -l    /root/

    8.

    linux内存优化机制
    优化读:把要用的数据事先加载到内存(缓存),cache读缓冲区
    一涉及到硬盘数据就慢了
    buffer优化写缓冲区
    适时释放缓冲区部分数据
    ps:硬盘的接口有 IDE、SCSI、SAS、SATA 等几类(其中 IDE、SCSI 已退出历史舞台),硬盘的类型也分为机械硬盘和SSD(固态硬盘)两种。
    固态硬盘
    +服务器硬盘接口SAS #土豪高配(用的多) 固态硬盘+服务器硬盘接口SATA #中配 机械硬盘+服务器硬盘接口SAS#中配(用的多) 机械硬盘+服务器硬盘接口SATA(低配)

    9.linux缓存

    物理内存(totel)=系统看到的用掉的内存(used)+系统看到空闲的内存(free)
    shared:多个进程共享的内存总和,当前废弃不用。
    buffers:缓存内存数。
    cached:  缓存内存数。
    注:程序预留的内存=buffers+cached

    10.

    # free查看内存信息
    # free -w  free是真的剩下的内存,buffer cache临时被借走的
    # free -m 查看linux内存使用情况
    # free -wm

    11.管道就是共享内存 

    12.

    集群:效率高,稳定性强
    只有一个:叫单点故障

    13.linux由来

    批处理操作系统--->分时操作系统(利用多道技术)--->multics(太追求完美,之后项目流产),支持11个连接终端--->简易版本的multics,只支持7个连接终端,用来运行《太空漫游》游戏
    --->unix(肯.汤姆森)因IBM公司版权问题收费--->大学教授---->minix(李纳斯)--->linux

    14.

    linux是多用户多任务的操作系统
    windons系统只能单用户
    后来有了网络,linux发展过程中的连接终端这个概念就没多大意义了

    15.

    ip地址找到局域网
    mac地址找到哪台计算机(mac地址是ip推算出来的)
    子网掩码与ip地址一一对应

    16.

    ARP协议工作方式:
    经过网关转发
  • 相关阅读:
    管理中的“变”与“不变”
    软件项目需求分析与管理的十大疑问
    小商家也要有O2O思维
    互联网时代CIO生存法则
    浅谈项目经理与部门经理之间的关系
    沃尔玛:“最后一公里”的致命伤
    大数据分析案例:永远别忘记天气这个变量
    IT项目中的6类知识转移
    C
    linu入门
  • 原文地址:https://www.cnblogs.com/guojieying/p/14082255.html
Copyright © 2011-2022 走看看