redhatlinux5
⑴ RedHat linux 5无法使用ifconfig怎么办
ifconfig是Linux显示网络设备的命令,能够设置网络设备的状态,但在RedHat
Linux
5系统中,有时会遇到ifconfig命令无法使用的情况,下面就是RedHat
Linux
5无法使用ifconfig命令的解决方法。
在终端使用一些命令,如:
ifcinfig
查看本机的IP,发现不能使用此命令,提示说“command
not
found”,这是环境变量没有加载,需要动手修改一下环境变量,修改如下:
1、初始安装完成系统之后,系统为了更加安全,有些命令的路径没有在PATH环境变量中,可以用echo
$PATH命令查询得知,添加路径到PATH环境变量的方法如下:
(如添加/sbin到PATH环境变量中)
(1)如果只想在本次开机过程中临时性的添加修改,下次开机就无效的话,可以:
输入export
PATH=$PATH:/sbin
(2)如果只给当前用户永久添加,则:
在~/.bash_profile中的靠近末尾有类似这样的一行PATH=$PATH:$HOME/bin后添加:/sbin,就变成PATH=$PATH:$HOME/bin:/sbin
文件修改并保持完以后,运行source
~/.bash_profile命令即可使修改操作立即生效。
(3)如果给系统中所有的用户都永久添加,则:
在/etc/profile文件末尾添加export
PATH=$PATH:/sbin
文件修改并保持完以后,运行source
etc/profile命令即可使修改操作立即生效。
2、还有一种解决的办法
[root@admin007]#
/sbin/ifconfig
或者修改
/etc/profile
文件
[root@amdin007]#
vi
/etc/profile
把下面if
语句注释掉
#
Path
manipulation
if
[
“$EUID”
=
“0”
];
then
pathmunge
/sbin
pathmunge
/usr/sbin
pathmunge
/usr/local/sbin
fi
修改为:
#
Path
manipulation
#if
[
“$EUID”
=
“0”
];
then
pathmunge
/sbin
pathmunge
/usr/sbin
pathmunge
/usr/local/sbin
#fi
保存,重新启动系统!
⑵ 在redhatlinuxenterprise5中可执行文件默
在redhatlinuxenterprise5中可执行文件不能执行的原因:
1、XFS是SGI公司开发的文件系统,相比于其他的文件系统有很多的优势,比如扩展性(支持最大的文件和分区)、性能、快速恢复、日志型的有效结构等。等。
2、Linux最早内嵌的文件系统是Ext2,后来是Ext3,以后会有Ext4,由于xfs的各种特点和众多的客户群,很多Linux发行版也都开始内嵌对Xfs的支持,比如Suse/Knoppix/DebianLinux等,目前Redhat由于技术支持等原因并没内嵌xfs,所以如果希望使用xfs文件系统的话,就必须手工来添加。
⑶ redhat linux 5怎么修改计算机名
1, 修改主机名
vi/etc/sysconfig/network
NETWORKING=yes
HOSTNAME=NEWHOSTNAME #修改该值作为主机名,如:NEWPC
2,修改hosts
vi/etc/hosts
127.0.0.1localhost.localdomain localhost
#该行强烈建议保留
192.168.0.1rhel.lpwr.net rhel
#必须有三个字段:IP、FQDN、HOSTNAME
3,修改ip
vi/etc/sysconfig/network-scripts/eth0
#编辑指定网络接口配置文件
DEVICE=eth0 #指定接口名称
ONBOOT=yes #系统启动时加载
BOOTPROTO=static #IP地址静态配置,若该值为“dhcp”则为动态获得
IPADDR=192.168.0.1 #设置IP地址
NETMASK=255.255.255.0 #设置子网掩码
GATEWAY=192.168.0.254 #设置默认网关
4.修改网关
vim /etc/sysconfig/network
增加一条网关信息
GATEWAY=192.168.1.1
5,修改DNS
vi/etc/resolv.conf #指定当前主机的DNS服务器,最多可指定三个
searchlpwr.net #设置当前主机的默认查找域
nameserver192.168.0.100 #指定首选DNS服务器
nameserver172.16.254.2
6.重新加载网络配置
/etc/init.d/network restart
Service network restart
⑷ linux redhat 5 查看gcc 是否安装
1,命令 gcc -v
如果显示出来又内容并打印gcc版本,那么说明已经装了,如下,否则没装的话会显示gcc命令找不到:
$ gcc -v
Reading specs from /usr/sfw/lib/gcc/i386-pc-solaris2.10/3.4.3/specs
Configured with: /builds/sfw10-gate/usr/src/cmd/gcc/gcc-3.4.3/configure --prefix=/usr/sfw --with-as=/usr/sfw/bin/gas --w
ith-gnu-as --with-ld=/usr/ccs/bin/ld --without-gnu-ld --enable-languages=c,c++ --enable-shared
Thread model: posix
2, 命令 pkginfo | grep gcc 可以打印出当前安装包里面是否包含gcc,如:
bash-3.00# pkginfo | grep gcc
system SUNWgcc gcc - The GNU C compiler
system SUNWgccruntime GCC Runtime libraries
上面就说明已经装了gcc了。如果找不到,则没有装gcc.
3. 试一下 rpm -qa | grep gcc,看打印输出里面是否有gcc的信息。