M.x高级Linux-常用命令与常用知识点(二)

一.常用命令与常用知识点(理论部分)

1.临时配置IP地址:ipconfig    ens33    ip地址

2.配置永久性IP地址:vim   /etc/sysconfig/network-scripts/ifcfg-ens33

进入后需要注意的事项:

(1)自带BOOTPROTO=dhcp(删除或者修改为static)

  (2)  自带ONBOOT=no(修改为yes,意思是设置开机自动生效)

(3)  添加IPADDR=自定义IP地址(添加IP地址)  例:192.168.1.1

(4)添加NETMASK=自定义子网掩码(添加子网掩码) 例:255.255.255.0/24

(5)添加GATEWAY=自定义默认网关(添加网关)  例:192.168.1.1

(6)添加DNS1=自定义DNS地址(添加DNS地址)  例:202.106.0.20

注:@1.以上注意事项只作为例子参考,如果有实际环境,要根据实际环境进行配置相关步骤。

       @2.每配置完毕后需要重启网卡服务(具体看第3个命令)

3.重启网卡服务:

(1)systemctl     restart    network

  (2)  禁用网卡设备:ifdown    ens33

        启用网卡设备:ifup    ens33

4.安装软件包的方法:

(1)rpm包管理:

安装软件包:rpm    -ivh    软件包名.rpm

查询软件包是否安装:rpm    -qa    |     grep     软件包名

卸载软件包:rpm    -e     软件包名

查询软件包的详细信息:rpm     -qi      软件包名

查询软件包安装的目录和文件列表:rpm    -ql    软件包名

查询某个文件属性属于哪个软件包:第一步:先利用which命令查找绝对路径                                                                                            第二步: rpm    -qf     查找到的绝对路径

(2)源码包安装(四个步骤):

 第一步(tar解包):tar   zxf    压缩包名称   -C   /usr/src

 第二步(配置):./configure   --prefix=/usr/local/目录名

 第三步(编译成二进制):make

 第四步(编译成功后进行安装):make    install

5.查看网关:route    -n

6.查看DNS:cat    /etc/resolv.conf

7.ivh分别代表什么:i=代表安装         v=弹出消息           h=进度条 

8.&&是代表什么意思:相当于"和",也称命令连接符,前提是前面的命令执行成功后,才可以执行后面的命令

9.error是代表什么意思:代表报错情况

10.源码包安装中路径长和短有区别:有,他们的意思相同,但是长的配置要比短的配置功能齐全,重启服务的关键词也不一样,根据安装的路径来定

11.ONBOOT是什么意思:需要设置为yes,否则设置的命令开机后不生效

12.源码包安装中rpm依赖包十个和七个有什么区别:有,但是大多意思相同,区别在于七个是精简安装,十个是完全安装功能更全

二.实际操作(实验部分)

任务一.
开启一台linux虚拟机,还原快照。
关闭防火墙和selinux
--------------------------
配置IP地址:
vim  /etc/sysconfig/network-scripts/ifcfg-ens33
BOOTPROTO=dhcp  (删除)
ONBOOT=yes    (修改)
IPADDR=192.168.1.10  (添加ip地址)
NETMASK=255.255.255.0  (添加子网掩码)
GATEWAY=192.168.1.1  (添加默认网关)
DNS1=202.106.0.20   (添加DNS地址)

重启服务生效:
  方法一:systemctl  restart  network
  方法二:禁用:ifdown  ens33
          启用:ifup  ens33
        
---------------------

任务二.

rpm包管理
1、查询系统是否安装firefox软件包。
rpm  -qa  |  grep firefox
2、卸载firefox软件包
rpm  -e  firefox
3、插入系统光盘将firefox软件包安装上。
   eject(弹出光盘)
   插入1611的光盘
   mount  /dev/cdrom  /media
   cd  /media/Packages
   rpm  -ivh  firefox(tab一下)
4、查询firefox软件包的详细信息。
 rpm   -qi  firefox
5、查询firefox软件包安装的所有目录和文件列表。
rpm   -ql  firefox
6、查询一下vim程序是哪个软件包安装后生成的。
    which  vim
    rpm  -qf  复制上面查到的路径


-------------------------
任务三:安装apache源码包
参考步骤如下:
(1)先安装rpm依赖包:
   eject(弹出光盘)
   插入1611的光盘
   mount  /dev/cdrom  /media
   cd  /media/Packages
   rpm  -ivh  pcre-devel(tab一下)  apr-devel(tab一下)expat-devel(tab一下)   libdb-devel(tab一下)  cyrus-sasl-devel(tab一下)  openldap-devel(tab一下)   apr-util-devel(tab一下)
(2)安装apache
     cd
    eject
    插入httpd光盘
   mount  /dev/cdrom  /media
   cd  /media
   tar  zxf  httpd-2.4.25.tar.gz  -C  /usr/src
   cd  /usr/src/httpd-2.4.25/
   ./configure  --prefix=/usr/local/apache
    make  
    make install
   /usr/local/apache/bin/apachectl  start
(3)打开火狐浏览器验证
     http://192.168.1.10  

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值