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
最新文章
- Leetcode 详解(股票交易日)(动态规划DP)
- Python之路【第十一篇】前端初识之HTML
- nodejs &; nodemailer
- win7,win8.1下hosts文件无法修改的快速解决办法
- 在Unity3D 4中关联Visual Studio 2012来编写C#
- busybox sz rz命令
- css的display属性小实验
- ArrayList和List之间的转换
- Java 容器相关知识全面总结
- Linux统计文件夹下文件信息
- [Lua]表驱动索引编程,form.lua
- AES CBC 128的实现
- 使用StackTrace堆栈跟踪记录详细日志(可获取行号)
- C/C++:多个.cpp文件包括同一个.h头文件定义方法
- 深刻理解反射(Reflection)
- spring cloud+dotnet core搭建微服务架构:Api授权认证(六)
- win10 安装docker
- 兼容的获取样式的函数getStyle()
- AXURE插件在 Chrome 浏览器中用不了怎么办?
- MySQL5.6的4个自带库详解
热门文章
- JavaScript和JQuery进行页面跳转
- scala函数式编程(二) scala基础语法介绍
- 抓住那只牛!Catch That Cow POJ-3278 BFS
- alpha测试和beta测试的区别
- python打开文件查询字符串时报UnicodeDecodeError: 'gbk' codec can't decode byte 0xaa in position 19: illegal multibyte sequence错误
- hbase配置-集群无法启动问题
- .net 更新access数据库 影响的行数为0
- springboot 2.1.3.RELEASE版本解析.properties文件配置
- Redis-->;windows上的安装教程
- 【SQL server初级】SQL Server 2005 实现数据库同步备份 过程--结果---分析