小白的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 %1ps 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..  需要挨个安装包
时间: 2024-08-28 17:52:08

小白的python之路11/3内存 进程 二进制软件包 rpm yum的相关文章

小白的python之路11/3总结

ln-s 指定源是谁 l是软连接,其中源文件相当于快捷方式 1.打包 归档命令 tar -cvzf test.tar a.txt b.txt c.txt其中c是创建,v是详细信息,f是打包后文件名,a.txt是打包文件 cd /etc tar cvf test.tar *打包etc目录下的所有文件 2.压缩 gzip tar的参数z 他人cvzf test.tar.gz bzip tar的参数是j, 3.快捷方法补充 >从做覆盖到右,>>追加 4.vim 命令行模式-->进入编辑模

小白的Python之路 day1

Python之路,Day1 - Python基础1 本节内容 Python介绍 发展史 Python 2 or 3? 一. Python介绍 python的创始人为吉多·范罗苏姆(Guido van Rossum).1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC语言的一种继承. 最新的TIOBE排行榜(2017,11月的),Python赶超c#占据第四, Python崇尚优美.清晰.简单,是一个优秀并广泛使用的语言. 由上图可见,Pyth

小白的Python之路 day1 变量

Python之路,Day1 - Python基础1 变量 变量用于存储在计算机程序中引用和操作的信息.它们还提供了一种用描述性名称标记数据的方法,这样我们的程序就能更清晰地被读者和我们自己理解.将变量看作保存信息的容器是很有帮助的.它们的唯一目的是在内存中标记和存储数据.然后可以在整个程序中使用这些数据. 声明变量 1 2 3 #_*_coding:utf-8_*_ name = "Many Qian" 上述代码声明了一个变量,变量名为: name,变量name的值为:"Ma

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

人生苦短,我用 Python 前文传送门: 小白学 Python 数据分析(1):数据分析基础 小白学 Python 数据分析(2):Pandas (一)概述 小白学 Python 数据分析(3):Pandas (二)数据结构 Series 小白学 Python 数据分析(4):Pandas (三)数据结构 DataFrame 小白学 Python 数据分析(5):Pandas (四)基础操作(1)查看数据 小白学 Python 数据分析(6):Pandas (五)基础操作(2)数据选择 小白学

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

文件操作系统的介绍 ext4的superblock块是超级快,innode 块是专门存放文件信息的, block count将硬盘做成block块,对操作系统而言写在block块上就可了,eg:文件10g,分成n个block块,之后对应扇区,扇区对应磁 下图的innode一层 ls -l /etc/passwd #查看文件权限 ll -i /etc/passwd #查看文件的innode号,相当于我们的身份证 df -i 查看innode号 补充磁盘满分为两种情况,一种是空间满一中是文件数目达到

小白学习Python之路---开发环境的搭建

本节内容 1.Python的介绍 2.发展史 3.安装Python 4.搭建开发环境 5.Hello World程序 一.Python的介绍 Python的创始人为荷兰人吉多·范罗苏姆(Guido van Rossum).1989年圣诞节期间,在阿姆斯特丹,Guido为了打发圣诞节的无趣,决心开发一个新的脚本解释程序,作为ABC 语言的一种继承.之所以选中Python(大蟒蛇的意思)作为该编程语言的名字,是取自英国20世纪70年代首播的电视喜剧<蒙提.派森干的飞行马戏团>(Monty Pyth

小白的Python之路 day1 pyc

pyc是个什么? 1. Python是一门解释型语言? 我初学Python时,听到的关于Python的第一句话就是,Python是一门解释性语言,我就这样一直相信下去,直到发现了*.pyc文件的存在.如果是解释型语言,那么生成的*.pyc文件是什么呢?c应该是compiled的缩写才对啊! 为了防止其他学习Python的人也被这句话误解,那么我们就在文中来澄清下这个问题,并且把一些基础概念给理清.   2. 解释型语言和编译型语言 计算机是不能够识别高级语言的,所以当我们运行一个高级语言程序的时

python 之路11 进程池,线程池

1.线程 基本使用 创建线程 import threading # def f1(arg): # print(arg) # # t = threading.Thread(target=f1,args=(123,)) # t.start() # class Mythread(threading.Thread): # def __init__(self,func,arg): # self.func = func # self.arg = arg # super(Mythread,self).__in

小白的Python之路 day1 字符编码

字符编码 python解释器在加载 .py 文件中的代码时,会对内容进行编码(默认ascill) ASCII(American Standard Code for Information Interchange,美国标准信息交换代码)是基于拉丁字母的一套电脑编码系统,主要用于显示现代英语和其他西欧语言,其最多只能用 8 位来表示(一个字节),即:2**8 = 256-1,所以,ASCII码最多只能表示 255 个符号. 关于中文 为了处理汉字,程序员设计了用于简体中文的GB2312和用于繁体中文