Linux磁盘分区-rpm-yum

一、磁盘分区

1、开启Linux系统前添加一块大小为15G的SCSI硬盘

 

 

2、开启系统,右击桌面,打开终端

 

 

3、为新加的硬盘分区,一个主分区大小为5G,剩余空间给扩展分区,在扩展分区上划分1个逻辑分区,大小为5G

[root@localhost 桌面] # fdisk -l

[root@localhost 桌面] # fdisk /dev/sdc

 

 

 

4、格式化主分区为ext3系统

[root@localhost 桌面] # mkfs.ext3 /dev/sdc1

 

 

5、将逻辑分区设置为交换分区

[root@localhost 桌面] # mkswap /dev/sdc5

 

6、启用上一步的交换分区

[root@localhost 桌面] # swapon –a /dev/sdc5

 

7、查看交换分区的状态

[root@localhost 桌面] # swapon –s

 

二、buffer与chached

1、free命令查看内存

[root@localhost 桌面]# free -h

 

 

2、整理buffer与cache的作用

buffers和cached是系统用做缓冲的内存

buffers:是即将要被写入磁盘的

cached: 是从磁盘中读到内存当中的

3、计算真实的内存使用率

内存利用率 = 可用内存 / 总内存

(607484/1003432)*100%=60%

echo$[607484/1003432]

 

三:dd命令测试硬盘速度

dd  if=/dev/zero  of=/tmp/test.txt bs=1M  count=100

 

 

四:查找一个名为firewall的进程,并且将其强制杀死

[root@localhost 桌面]# ps aux | grep firewall

[root@localhost 桌面]# kill  -9  770

 

 

 

五:rpm命令

1、挂载光盘文件到/media目录

[root@localhost 桌面]# mount /dev/sr0 /media

 

2、进去/media目录下的Packages目录

[root@localhost /]# cd media/Packages

 

3、查看系统已安装的所有rpm包

 [root@localhost Packages]# rpm – qa

 

4、查看系统是否安装dhcp软件包

[root@localhost Packages ]# rpm -qa | grep dhcp

 

5、安装dhcp软件包

[root@localhost Packages] # rpm – ivh  dhcp

 

6、查看dhcp软件包的信息

[root@localhost Packages]# rpm - qi dhcp

 

7、查看dhcp软件包中所包含的所有文件

[root@localhost Packages]# rpm -ql dhcp

 

8、查看/bin/ls文件是由哪个软件包产生

[root@localhost Packages]# which ls

[root@localhost Packages]# rpm -qf /bin/ls

 

9、卸载dhcp软件包

[root@localhost Packages]# rpm -e dhcp

 

六:yum命令

1、自定义yum仓库:createrepo

[root@localhost /]# mkdir nat

[root@localhost nat]# cp /media/Packages/apr-* /nat

[root@localho nat]# cp /media/Packages/mailcap-2.1.41-2.el7.noarch.rpm /nat

[root@localhost nat]# cp /media/Packages/httpd-2.4.6-17.el7.centos.1.x86_64.rpm /nat

[root@localhost /]# createrepo /nat

 

2、 自定义repo文件

[root@localhost yum.repos.d]# cat local.repo

[local]

name=local repo

baseurl=file:///media

enabled=1

gpgcheck=0

 

3、 使用yum命令安装httpd软件包

[root@localhost  yum.repos.d]# yum install httpd -y

 

4、 卸载httpd软件包:yum –y remove 软件名

[root@localhost  yum.repos.d]# yum remove httpd -y

 

5、 使用yum安装组件'KDE 桌面':yum –y groupinstall 组件名

[root@localhost yum.repos.d]#yum –y groupinstall KDE Plasma Workspaves

 

6、 掌握使用yum删除组件‘KDE 桌面’: yum –y groupremove 组件名

[root@localhost yum.repos.d]#yum –y groupremove KDE Plasma Workspaves

 

7、 掌握清除yum缓存:

[root@localhost  yum.repos.d]# yum clean all

 

8、 使用yum查找软件包:yum search 软件包名

[root@localhost  yum.repos.d]#yum search

 

七:源码安装python

wget-O/etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo   #阿里云镜像

wget-O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo              #epel镜像

yum clean all                #清除缓存

yum install gcc -y            #安装gcc编译器

yum install zlib zlib-devel     #安装python的依赖,zilb,zlib-devel

cd /home           #切换到home目录

rz                  #上传python

tar xvf Python-3.6.0.tgz    #解压python安装包

cd Python-3.6.0/          #切换到python安装包

 ./configure --prefix=/usr/python         

make

make install

cd /usr/python/bin/           #切换到python的bin目录下

./python3 -V                  #查看python版本

posted @ 2017-03-18 20:47  karina梅梅  阅读(338)  评论(0编辑  收藏  举报