• Linux基础(四)


    一、linux网络基础设置

      1.ifconfig:显示所有正在启动的网卡的详细信息或设定系统中网卡的IP地址。

        例如:修改ens33网卡的ip地址为198.172.16.23和子网掩码255.255.255.0的命令:

        ifconfig ens33 198.172.16.23 netmask 255.255.255.0

      2.ifup:启动系统上指定的网卡

      3.ifdown:停止系统上指定的网卡

      4.网卡配置文件存放在/etc/sysconfig/network-scripts目录中,每个网卡对应的配置文件的文件名以ifcfg-开始,如ens33这个网卡对应的网络配置文件就是ifcfg-eth0

      ps:虚拟机新添加网卡没有配置文件需手动添加配置或图形添加网卡

      5.service network stop 停止网卡

      service network start 启动网卡

      service network restart 重启网卡

      ruote -n:查看网管

      ifconfig ens33 ip地址/子网掩码  配置临时ip

      永久修改ip地址

      vim /etc/sysconfig/network

      BOOTPROTO='static'  设置静态IP地址     (获取IP地址方式)static,dhcp
      IPADDR=192.168.16.254     ip地址     
      METMASK=255.255.255.0     子网掩码     
      GATEWAY=192.168.16.254      指定网关
      DNS1=xxx.xxx.xxx.xxx          配置DNS
      UUID='网卡系统级别唯一标识‘
      NAME=‘网卡名称’
      ONBOOT='yes(no)'  启动是否激活网卡
     
      修改完之后 systemctl restart network 重启网卡
     
      添加网关:route add default gw 192.168.16.254 dev ens33 
      删除网关:route del default gw 192.168.16.254 dev ens33
     
      指定DNS: /etc/resolv.conf
     
      指定本地解析(优先级高于resolv.conf):/etc/sosts

    二、软件包管理

      1.rpm:Red Hat Package Manger(红帽软件包管理工具)

      1)安装与移除选项        

        -i:安装软件

        -U:升级旧版本的软件

        -e:删除软件

        -v:显示详细的处理信息

        -h:显示安装进度。卸载不能用

      2)查询已安装的软件包信息的命令

        -qa:显示目前操作系统上安装的全部软件包,q是query(查询)的首字母,a是all(全部)的首字母。

        rpm -qa |grep dhcp

        -qf 文件名:查看命令由哪个软件包产生

        例如:列出安装/bin/tar文件的软件包的命令为:rpm -qf /bin/tar

        -qi 软件包名:显示这个软件包的信息,i是information(信息)的第一个字母

        -ql:列出这个软件包中所包含的全部文件

    三、yum管理RPM包

      1.yum:是Yellow dog Updater,Modified的缩写,目的是为了解决RPM的依赖关系,方便使用者进行软件的安装、升级等等工作。

        yum install 软件包:安装软件包

        yum etase 软件包:删除软件包

        yum clean all:清除yum缓存

        yum makecache -y:做yum缓存,

      2.光盘挂载和镜像挂载

      1)光盘挂载

        mount /dev/sr0 挂载点或者mount /dev/cdrom挂载点

      2)镜像文件的挂载

      mount -o loop -t iso9660 镜像文件挂载点

      -o loop:用来把一个文件当成硬盘分区挂接上系统

      3.yum的配置一般有两种方式,一种是直接配置/etc目录下的yum.conf文件,另外一种是在/etc/yum.repos.d目录下增加.repo文件。

      4.配置本地yum源

      mount /dev/sr0 /media  #挂载光盘到/media目录

      cd /etc/yum.repos.d  #切换到yum配置目录下

      ls   #查看yum配置目录下有哪些文件

      mv * /monster  #把文件移动到monster目录下作为备份

      vim gbh.repo  #自定义repo文件

      

      [gbh]  #模块名称,不能与其他.repo文件重名

      name=gbh  #name随便起

      baseurl=file:///media  #指定rpm仓库的位置,如果是网络源就是http://网址+具体路径

      enabled=1  #开启yum源,0为关闭

      gpgcheck=0  #1为校对软件,0关闭

      

  • 相关阅读:
    支付宝支付
    七牛云存储介绍
    ubuntu开发机初始化
    Unity3D 正六边形,环状扩散,紧密分布,的程序
    Unity属性的封装、继承、方法隐藏
    DateTime.Now的一些用法
    [转] 增强现实 colAR Mix 浅析
    [转] Vuforia AR 中的阴影与浮现效果
    网址整理
    [转] 如何使用unity Vs来进行断点调试
  • 原文地址:https://www.cnblogs.com/78pikaqiu/p/6917921.html
Copyright © 2020-2023  润新知