首页 > 代码库 > Linux就该这么学,学习笔记第一章(介绍和安装)
Linux就该这么学,学习笔记第一章(介绍和安装)
目的:1、学好linux,随着大数据,云等应用,开源软件将占领市场,这些应用都是基于linux的。
2、通过RHCE认证考试
原因:1、人的自律很困难,必须付出代价(交钱上课完成作业)等方式强迫自己学习。(自己也喜欢学习linux)
2、本人年龄偏大40岁,但认为学习不可放松,活到老学到老。
正题:
1、我什么要学习linux
基于服务器的应用,性能高,占用资源少(省去图形界面资源开销),开源支持漏洞及病毒少,费用免费或低廉。
2、vmware workstation 虚拟机安装学习。
安装关键,选择经典安装后一定要选稍后安装操作系统,原因:直接加载映像安装默认是精简安装许多服务默认没有装
3、基础知识
用RPM软件包的目的:比用源码包降低了安装的难度,如源码包需要安装的环境不同安装方法也不一样。
用yum仓库目的:进一步降低了软件安装的难度,主要解决软件包的依赖关系。
命令和参数严格区分大小写。
shell是一个命令解释器壳,bash是其中具体一个命令解释器,默认是bash。
命令行能完成所有linux的工作,切效率高,占用资源少。
4、命令
man(manual缩写)可以查看命令的使用方法
echo 字符 原样输出
ps aux (显示系统进程及资源占用)
top(动态显示系统进程及资源占用)
第一行:
10:01:23 当前系统时间
126 days, 14:29 系统已经运行了126天14小时29分钟(在这期间没有重启过)
2 users 当前有2个用户登录系统
load average: 1.15, 1.42, 1.44 load average后面的三个数分别是1分钟、5分钟、15分钟的负载情况。
Tasks 任务(进程),系统现在共有183个进程,其中处于运行中的有1个,182个在休眠(sleep),stoped状态的有0个,zombie状态(僵尸)的有0个。
6.7% us 用户空间占用CPU的百分比。
0.4% sy 内核空间占用CPU的百分比。
0.0% ni 改变过优先级的进程占用CPU的百分比
92.9% id 空闲CPU百分比
0.0% wa IO等待占用CPU的百分比
0.0% hi 硬中断(Hardware IRQ)占用CPU的百分比
0.0% si 软中断(Software Interrupts)占用CPU的百分比
8306544k total 物理内存总量(8GB)
7775876k used 使用中的内存总量(7.7GB)
530668k free 空闲内存总量(530M)
79236k buffers 缓存的内存量 (79M)
2031608k total 交换区总量(2GB)
2556k used 使用的交换区总量(2.5M)
2029052k free 空闲交换区总量(2GB)
4231276k cached 缓冲的交换区总量(4GB)
PID 进程id
USER 进程所有者
PR 进程优先级
NI nice值。负值表示高优先级,正值表示低优先级
VIRT 进程使用的虚拟内存总量,单位kb。VIRT=SWAP+RES
RES 进程使用的、未被换出的物理内存大小,单位kb。RES=CODE+DATA
SHR 共享内存大小,单位kb
S 进程状态。D=不可中断的睡眠状态 R=运行 S=睡眠 T=跟踪/停止 Z=僵尸进程
%CPU 上次更新到现在的CPU时间占用百分比
%MEM 进程使用的物理内存百分比
TIME+ 进程使用的CPU时间总计,单位1/100秒
COMMAND 进程名称(命令名/命令行)
Linux就该这么学,学习笔记第一章(介绍和安装)