zoukankan      html  css  js  c++  java
  • Linux命令行与shell脚本

    一、Linux简介

    1.linux系统内部结构

    划分为以下四部分:linux内核、GNU工具组件、图形化桌面环境、应用软件。

    2.Linux系统的核心——内核

    内核基本负责以下四项主要功能:系统内存管理(包括物理内存和虚拟内存)、软件程序管理、硬件设备管理、文件系统管理。

     (1)系统内存管理

    ☞可以查看专门的/proc/meminfo文件来观察linux系统上虚拟内存的当前状态:

    [root@localhost /]# cat /proc/meminfo
    MemTotal: 3924700 kB
    MemFree: 2994252 kB
    Buffers: 145772 kB
    Cached: 594504 kB
    SwapCached: 0 kB
    Active: 299416 kB
    Inactive: 476540 kB
    Active(anon): 35688 kB
    Inactive(anon): 148 kB
    Active(file): 263728 kB
    Inactive(file): 476392 kB
    Unevictable: 0 kB
    Mlocked: 0 kB
    SwapTotal: 4063224 kB
    SwapFree: 4063224 kB
    Dirty: 0 kB
    Writeback: 0 kB
    AnonPages: 35708 kB
    Mapped: 11388 kB
    Shmem: 160 kB
    Slab: 103396 kB
    SReclaimable: 49400 kB
    SUnreclaim: 53996 kB
    KernelStack: 1032 kB
    PageTables: 1860 kB
    NFS_Unstable: 0 kB
    Bounce: 0 kB
    WritebackTmp: 0 kB
    CommitLimit: 6025572 kB
    Committed_AS: 177152 kB
    VmallocTotal: 34359738367 kB
    VmallocUsed: 150840 kB
    VmallocChunk: 34359585116 kB
    HardwareCorrupted: 0 kB
    AnonHugePages: 16384 kB
    HugePages_Total: 0
    HugePages_Free: 0
    HugePages_Rsvd: 0
    HugePages_Surp: 0
    Hugepagesize: 2048 kB
    DirectMap4k: 8192 kB
    DirectMap2M: 2088960 kB
    DirectMap1G: 2097152 kB

    ☞ipcs命令查看系统上当前共享内存页面:

    [root@localhost /]# ipcs -m

    ------ Shared Memory Segments --------
    key shmid owner perms bytes nattch status

  • 相关阅读:
    C#泛型使用小记
    Unity3d + NGUI 的多分辨率适配
    CodeSmith(1 生成实体)
    从数据库读取数据Table后转成对应的实体泛型方法
    安卓data./data没数据的时候
    Java工具
    SqlBulkCopy 用法
    Wind7 64位配置安卓环境
    .net和c#下的自定义配置
    Log4Net可以根据不同的类容输出到不同的文件夹下面
  • 原文地址:https://www.cnblogs.com/xmm2017/p/8423717.html
Copyright © 2011-2022 走看看