vi /etc/sysconfig/network-scripts/ifcfg-xxxTYPE="Ethernet"BOOTPROTO="static"ONBOOT="yes"IPADDR=192.168.1.100NETMASK=255.255.255.0GATEWAY=192.168.1.1DNS1=114.114.114.114原文:https://www.cnblogs.com/chengyujia/p/10602067.html
在新安装的Linux系统命令行下,敲入:ifconfig,显示如下界面。上面这张图显示网卡没有启动,那么我们敲入代码:ifup eth0启动网卡。网卡启动后,我们可以看出,IP地址和网关等其他信息都已经出现。但是我们需要的是静态IP,即不随着时间改变而改变的IP地址。首先我们要知道我们的网关地址是多少。敲入代码:route ,下图中的192.168.164.2就是我们的默认网管地址,记住这个,下面的配置需要用这个。 继续敲入代码:vi /etc/sysconf...
今天碰到一个奇怪的问题:安装了一台centos6.6,安装完成后默认dhcp获取ip地址,发现是可以上网的,获取的ip地址为192.168.0.131/24,因为是安装的服务器,所以打算把此地址设置成静态ip地址,使用yum的时候发现连接不上,后来发现是系统不能上网了。 检查了好半天,发现ping 8.8.8.8 是可以ping通,但是ping www.baidu.com不能ping通,然后我去更改/etc/resolv.conf在里面添加nameserver 192.168.0.1重启network,还是不能上网...
在日常的使用中,或者在服务器中,有两个网卡配置两个地址,访问不同的网络段,这种情况是非常常见的现象,但是,我们需要额外的添加路由表来决定发送的数据包经过正确的网关和interface才能正确的进行通信今天来介绍在linux操作系统中如何添加路由(主要针对rhel系列,测试平台为rhel5.4)一、使用route命令添加临时路由添加到主机的路由# route add -host 192.168.1.123 dev eth0# route add -host 192.168.1.123 gw192.168.1.1...
摘自http://blog.chinaunix.net/uid-23069658-id-3142046.html今天我们主要来说说Linux系统下基于动态库(.so)和静态(.a)的程序那些猫腻。在这之前,我们需要了解一下源代码到可执行程序之间到底发生了什么神奇而美妙的事情。 在Linux操作系统中,普遍使用ELF格式作为可执行程序或者程序生成过程中的中间格式。ELF(Executable and Linking Format,可执行连接格式)是UNIX系统实验室(USL)作为应用程序二进制接口(Applicati...
一、linux操作系统支持的函数库分支 静态库:libxxx.a,在编译时就将库编译进可执行程序 优点:程序的运行环境中不需要外部的函数库 缺点:可执行程序大 动态库:又称共享库,libxxx.so,在程序运行时将库加载到可执行程序中 优点:可执行程序小 缺点:程序的运行环境中必须提供相应的库 函数库目录:/lib /usr/lib二、静态库的制作 ① 生成目标文件:gcc -c file.c ② 静态库的创...
1.获取linux虚拟机的网关与DNS,这两个是相等的。 2.修改ifcfg-ens33文件:/etc/sysconfig/network-script/ifcif-ens33。 BOOTPROTO="static"//将dhcp修改成static //添加ip地址、网关、DNS IPADDR=192.168.203.129 GETEWAR=192.168.203.2 DNS1=192.168.203.2 3.重启网络服务。systemctl restart fairwalld。4.重新配置xshell连接地址。原文:https://www.cnblogs.com/pogusanqian/p/12680004.html
一.IP配置基础 1.ip地址 例如:192.168.88.109,ip是一个网络中的唯一标识,由网络号+主机号组成,比如上面192.168.88就是网络号(一个网络号代表一个网络),109是主机号 3个网络号的网络最多允许255台电脑位于同一个局域网 2个网络号的网络最多允许255255台电脑位于同一个局域网 1个网络号的网络对多运训255255*255台电脑位于同一个局域网 2.子网掩码 是用于描述ip地址中的网络号,网络号由几个数字组成,就有几个255,例如192.1...
原文出处:http://blog.csdn.net/a600423444/article/details/7206015在windows下动态链接库是以.dll后缀的文件,二在Linux中,是以.so作后缀的文件。 动态链接库的好处就是节省内存空间。 1、Linux下创建动态链接库 在使用GCC编译程序时,只需加上-shared选项即可,这样生成的执行程序即为动态链接库。 例如有文件:hello.c x.h main.c[plain] view plaincopy编译:gcc hello.c -fPIC -shared -o libhello.so 其中-fPIC选项的作...
第一、编辑httpd.conf文件A - 在etc/httpd/conf/目录下的httpd.conf 文件,找到:LoadModule rewrite_module modules/mod_rewrite.so如果前面有#就取消,如果没有就默认不要修改。B - 设置AllowOverride同样的在httpd.conf 中找到下面的脚本<Directory /> Options FollowSymLinks AllowOverride None </Directory>把None改成All第二、重启Apache环境service httpd restart这样,我们在确定网站根目录下有.htaccess文件,伪静态是生...
(以Centos7为例)1.进入配置文件所在的目录 (etc存放系统的配置文件)2.修改配置文件(centos6和7有所不同,6的话可能叫eth0) 2.1 使用 ll 命令查看配置文件名称 2.2 记住这个名称 2.3 查看该文件的权限(第一次打开的话应该是只读文件(如果现在 显示 -r--r--r-- ,需要切换root授权) 授权: 如下图 su命令切换用户 cd命令进入某个路径下 ll查看该路径下的文件 ...
一、什么是库 本质上来说库是一种可执行代码的二进制形式,可以被操作系统载入内存执行。由于windows和linux的本质不同,因此二者库的二进制是不兼容的。 Linux操作系统支持的函数库分为静态库和动态库,动态库又称共享库。Linux系统有几个重要的目录存放相应的函数库,如/lib /usr/lib。 二、静态函数库、动态函数库 A. 这类库的名字一般是libxxx.a;利用静态函数库编译成的文件比较大,因为整个函数库的所有数据都被整合进目...
函数库分为静态库和动态库动态库(格式为libname.so[.主版本号.次版本号.发行号])。在程序编译时并不会被链接到目标代码中,而是在程序运行时才被载入。静态库是目标文件.a的归档文件(格式为libname.a)。如果在编译某个程序时链接静态库,则链接器将会搜索静态库并直接拷贝到该程序的可执行二进制文件到当前文件中;看定义不太好理解,下面举例说明上述概念:动态库动态库(格式为libname.so[.主版本号.次版本号.发行号])。在程...
ubuntu 静态ip设置检查网络ifconfig (不是ipconfig)必须有2个地址一个回送地址:127.0.0.1一个实际地址:192.168.3.58sudo vim /etc/network/interfaces 添加2个地址.auto loiface lo inet loopback# The primary network interfaceauto p2p1iface p2p1 inet staticaddress 192.168.3.38netmask 255.255.255.0network 192.168.3.0gateway 192.168.3.1broadcast 192.168.0.255 如果是dhcp解析,会自动分配dns服务器地址如果是静态的ip...
环境centos6.3,好久不搭LAMP,正好有个项目上线,把搭建过程记录下来。一、安装软件包zlib-1.2.3.tar.gzgd-2.0.33.tar.gz#jpegsrc.v6b.tar.gzlibpng-1.2.14.tar.gzfreetype-2.1.10.tar.gzlibxml2-2.*#libmcrypt-2.5.8autoconf-*ncurses-*二、安装apache 默认已安装三、安装mysql 删除mysqlrpm -qa | grep mysql查看原来系统配有的mysqlrpm -e mysql-libs-5.1.66-2.el6_3.x86_64 --nodepscd /etc/ls my*查看是否配置也删除 2、建...