一 分区

查看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的更多相关文章

  1. 小白的python之路11/14

    视频69 固定命令的方式 1 vim /etc/profile 2 vim /etc/bashrc 3 vim /root/.bashrc 4 vim /root/.bash_profile 5 cd ...

  2. 小白的python之路11/15 awk 77-78

    awk -F指定分隔符  eg下图指定 : 为分隔符,$1 $4 NF表示以分隔符为表准,该行分了几段    $NF表示取最后一段 正则表达式 表示打印第一个开头的用户名awk -F: '/nolog ...

  3. 小白的python之路11/3总结

    ln-s 指定源是谁 l是软连接,其中源文件相当于快捷方式 1.打包 归档命令 tar -cvzf test.tar a.txt b.txt c.txt其中c是创建,v是详细信息,f是打包后文件名,a ...

  4. 小白的Python之路 day1

    Python之路,Day1 - Python基础1 本节内容 Python介绍 发展史 Python 2 or 3? 一. Python介绍 python的创始人为吉多·范罗苏姆(Guido van ...

  5. 小白的Python之路 day1 变量

    Python之路,Day1 - Python基础1 变量 变量用于存储在计算机程序中引用和操作的信息.它们还提供了一种用描述性名称标记数据的方法,这样我们的程序就能更清晰地被读者和我们自己理解.将变量 ...

  6. 小白学 Python 爬虫(11):urllib 基础使用(一)

    人生苦短,我用 Python 前文传送门: 小白学 Python 爬虫(1):开篇 小白学 Python 爬虫(2):前置准备(一)基本类库的安装 小白学 Python 爬虫(3):前置准备(二)Li ...

  7. 小白学 Python 数据分析(11):Pandas (十)数据分组

    人生苦短,我用 Python 前文传送门: 小白学 Python 数据分析(1):数据分析基础 小白学 Python 数据分析(2):Pandas (一)概述 小白学 Python 数据分析(3):P ...

  8. 小白的python之路10/31&11/1文件操作系统

    文件操作系统的介绍 ext4的superblock块是超级快,innode 块是专门存放文件信息的, block count将硬盘做成block块,对操作系统而言写在block块上就可了,eg:文件1 ...

  9. 小白的Python之路 day4 装饰器前奏

    装饰器前奏: 一.定义: 1.装饰器本质是函数,语法都是用def去定义的 (函数的目的:他需要完成特定的功能) 2.装饰器的功能:就是装饰其他函数(就是为其他函数添加附加功能) 二.原则: 1. 不能 ...

随机推荐

  1. Java初始化块

    1.使用初始化块 [修饰符]{ //初始化块的可执行性代码 } 初始化块虽然也是Java类的一种成员,但它没有名字,也就没有标识,因此无法通过类.对象来调用初始化块.初始化块只在创建Java对象时隐式 ...

  2. Unity 个人用过的地面检测方案总结

    Unity 个人用过的地面检测方案总结 1.普通射线 在角色坐标(一般是脚底),发射一根向下的射线,长度大约为0.2, 只适用于简单地形,实际使用中常常遇到以下问题 用的collider去碰撞地面时, ...

  3. Hibernate一级缓存和二级缓存详解

    (1)一级缓存 是Session级别的缓存,一个Session做了一个查询操作,它会把这个操作的结果放在一级缓存中,如果短时间内这个session(一定要同一个session)又做了同一个操作,那么h ...

  4. PHP内核深入研究 - 数组及其遍历顺序

    事实上,广义上来讲,PHP就是C语言应用在Web上的一个模板,PHP中smarty模板用得比较多,就好比JSP是Java Servlet的模板一样(喔,对了,JSP中有个JSTL标签),复杂的模板语法 ...

  5. docker17.03.2安装

    之前安装过docker 卸载 yum -y remove docker docker-common docker-selinux docker-engine docker-engine-selinux ...

  6. svg---基础1

    svg:可缩放矢量图形是基于可扩展标记语言(标准通用标记语言的子集),用于描述二维矢量图形的一种图形格式.它由万维网制定,是一个开放标准. 官网:http://www.w3.org/2000/svg ...

  7. etcd 启动错误

    Apr 26 16:17:25 ceph-0 etcd: f281dc69fb4dd3d8 became candidate at term 3574Apr 26 16:17:25 ceph-0 et ...

  8. Elasticsearch .net client NEST使用说明 2.x -更新版

    Elasticsearch .net client NEST使用说明 目录: Elasticsearch .net client NEST 5.x 使用总结 elasticsearch_.net_cl ...

  9. java知识点集锦--基础知识部分

    1.面向对象特征:封装.继承.多态 封装:把数据和操作数据的方法绑定起来,对数据的访问只能通过已定义的接口来访问.面向对象的本质就是将现实世界描绘成一系列完全自治.封闭的对象.我们在类中编写的方法就是 ...

  10. Date中before和after方法的使用

    Date1.after(Date2),当Date1大于Date2时,返回TRUE,当小于等于时,返回false: Date1.before(Date2),当Date1小于Date2时,返回TRUE,当 ...