小白的python之路11/3内存 进程 二进制软件包 rpm yum
一 分区
查看swap分区 swapon -s
mkswap /dev/sdb8
激活 swapon -a /dev/sdb8
swapon -s (sdb8进入了文件中)
提供内存服务 free (buffers cached)
查看所有系统信息 uname -a
当前操作系统版本 cat /etc/redhat.release
free -m (以M为单位显示)
swapon -s (查看swap分区)
swapoff /dev/sdb8 (关闭sdb8分区)
二 进程一次动态执行
守护进程:后台运行并提供系统服务的一些进程(后台运行)
父子文件进程:当一个进程创建另一个进程,第一个是父进程,第二个是子进程。
僵尸进程:CPU不运动的进程,还在内存中,不跑出去;(占内存,不干活)
ps aux | less 查看进程
ps aux |grep +进程名字 从左面过滤一条道右面
kill -9 (数字)(强制杀死)+进程PID号码
pkill -9 +进程名
Firefox & (后台运行)
job (工作号1号)查看后台工作号
kill -9 %1
ps tree 查看所有进程
ps tree +进程名
pgrep +进程名 只要PID方式
kill -9 +PID号
三 二进制软件包管理(rpm yum)
1 测试硬盘写速度 if = /dev/zero (空文件可以从中取数据来写) of= /a.txt bs =1G count=1
大概测试 根下的 数据大小 写几个
2 如何在Linux中安装软件包
cd Packages/
rpm -ivh +包名字 vsftpd Tab 补全
rpm -qi +包名字 查看其它具体信息
rpm -ql +包名字 查看与包有关文件放在哪个位置
rpm -qa 查看多少安装包
rpm -qa | grep +包名字 查看刚刚安得包 验证系统是否安装莫个包
rpm -qa +包名字
查看文件是有那个软件包产生 rpm -qf +文件
eg rpm -qf /user/share/man/man8/vsftpd8.gz
which ls 查看命令对应文件位置
rpm -qf /user/bin/ls ls由哪个包产生
echo $ 取某一个变量值
eg:x=1 ->echo $ x ->提出变量 x为1
全局变量eg: echo $ PATH
ls 执行完整过程 ls ->shell->PATH->/user/bin/ls->alias->/user/bin ls ls ...color=auto eg:杀死进程:alias gansita ='kill -9'
alias cyc ='pgrep fireFox'
cyc
gansita(名字) 3294
或者 vim /etc/profile alias cyc ='pgrep fireFox'
vim /etc/bashrc
删除 rpm -e vsftpd(+包名)
验证是否删除rpm -qa |grep vsftpd 取一个命令执行结果 'rpm -qa |grep vsftpd'
删除软件名 rpm -e 'rpm -qa |grep vsftpd' 提高操作 装包 rpm -ivh httpd-2.. 需要挨个安装包
小白的python之路11/3内存 进程 二进制软件包 rpm yum的更多相关文章
- 小白的python之路11/14
视频69 固定命令的方式 1 vim /etc/profile 2 vim /etc/bashrc 3 vim /root/.bashrc 4 vim /root/.bash_profile 5 cd ...
- 小白的python之路11/15 awk 77-78
awk -F指定分隔符 eg下图指定 : 为分隔符,$1 $4 NF表示以分隔符为表准,该行分了几段 $NF表示取最后一段 正则表达式 表示打印第一个开头的用户名awk -F: '/nolog ...
- 小白的python之路11/3总结
ln-s 指定源是谁 l是软连接,其中源文件相当于快捷方式 1.打包 归档命令 tar -cvzf test.tar a.txt b.txt c.txt其中c是创建,v是详细信息,f是打包后文件名,a ...
- 小白的Python之路 day1
Python之路,Day1 - Python基础1 本节内容 Python介绍 发展史 Python 2 or 3? 一. Python介绍 python的创始人为吉多·范罗苏姆(Guido van ...
- 小白的Python之路 day1 变量
Python之路,Day1 - Python基础1 变量 变量用于存储在计算机程序中引用和操作的信息.它们还提供了一种用描述性名称标记数据的方法,这样我们的程序就能更清晰地被读者和我们自己理解.将变量 ...
- 小白学 Python 爬虫(11):urllib 基础使用(一)
人生苦短,我用 Python 前文传送门: 小白学 Python 爬虫(1):开篇 小白学 Python 爬虫(2):前置准备(一)基本类库的安装 小白学 Python 爬虫(3):前置准备(二)Li ...
- 小白学 Python 数据分析(11):Pandas (十)数据分组
人生苦短,我用 Python 前文传送门: 小白学 Python 数据分析(1):数据分析基础 小白学 Python 数据分析(2):Pandas (一)概述 小白学 Python 数据分析(3):P ...
- 小白的python之路10/31&11/1文件操作系统
文件操作系统的介绍 ext4的superblock块是超级快,innode 块是专门存放文件信息的, block count将硬盘做成block块,对操作系统而言写在block块上就可了,eg:文件1 ...
- 小白的Python之路 day4 装饰器前奏
装饰器前奏: 一.定义: 1.装饰器本质是函数,语法都是用def去定义的 (函数的目的:他需要完成特定的功能) 2.装饰器的功能:就是装饰其他函数(就是为其他函数添加附加功能) 二.原则: 1. 不能 ...
随机推荐
- Java初始化块
1.使用初始化块 [修饰符]{ //初始化块的可执行性代码 } 初始化块虽然也是Java类的一种成员,但它没有名字,也就没有标识,因此无法通过类.对象来调用初始化块.初始化块只在创建Java对象时隐式 ...
- Unity 个人用过的地面检测方案总结
Unity 个人用过的地面检测方案总结 1.普通射线 在角色坐标(一般是脚底),发射一根向下的射线,长度大约为0.2, 只适用于简单地形,实际使用中常常遇到以下问题 用的collider去碰撞地面时, ...
- Hibernate一级缓存和二级缓存详解
(1)一级缓存 是Session级别的缓存,一个Session做了一个查询操作,它会把这个操作的结果放在一级缓存中,如果短时间内这个session(一定要同一个session)又做了同一个操作,那么h ...
- PHP内核深入研究 - 数组及其遍历顺序
事实上,广义上来讲,PHP就是C语言应用在Web上的一个模板,PHP中smarty模板用得比较多,就好比JSP是Java Servlet的模板一样(喔,对了,JSP中有个JSTL标签),复杂的模板语法 ...
- docker17.03.2安装
之前安装过docker 卸载 yum -y remove docker docker-common docker-selinux docker-engine docker-engine-selinux ...
- svg---基础1
svg:可缩放矢量图形是基于可扩展标记语言(标准通用标记语言的子集),用于描述二维矢量图形的一种图形格式.它由万维网制定,是一个开放标准. 官网:http://www.w3.org/2000/svg ...
- etcd 启动错误
Apr 26 16:17:25 ceph-0 etcd: f281dc69fb4dd3d8 became candidate at term 3574Apr 26 16:17:25 ceph-0 et ...
- Elasticsearch .net client NEST使用说明 2.x -更新版
Elasticsearch .net client NEST使用说明 目录: Elasticsearch .net client NEST 5.x 使用总结 elasticsearch_.net_cl ...
- java知识点集锦--基础知识部分
1.面向对象特征:封装.继承.多态 封装:把数据和操作数据的方法绑定起来,对数据的访问只能通过已定义的接口来访问.面向对象的本质就是将现实世界描绘成一系列完全自治.封闭的对象.我们在类中编写的方法就是 ...
- Date中before和after方法的使用
Date1.after(Date2),当Date1大于Date2时,返回TRUE,当小于等于时,返回false: Date1.before(Date2),当Date1小于Date2时,返回TRUE,当 ...