• 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版本

  • 相关阅读:
    .net core 下编码问题
    spring一些简单小注意知识点
    使用ORM插入数据报错 Duplicate entry '0' for key 'PRIMARY'
    python:零散记录
    python:端口扫描邮件推送
    redis:哨兵集群配置
    redis:安装配置主从
    iptables:ipset批量管理ip
    Django:调用css、image、js
    Python:字体颜色
  • 原文地址:https://www.cnblogs.com/niejinmei/p/6576050.html
Copyright © 2020-2023  润新知