为了顺应当前形势和更好的发展,黑基网已于9月19日正式更名为【安基网】,域名更换为www.safebase.cn,请卸载旧的APP并安装新的APP,给您带来不便,敬请理解!谢谢

黑基Web安全攻防班
安基网 首页 IT技术 网络管理 查看内容

linux安装gcc

2009-7-6 08:35| 投稿: Linux

摘要:   光驱放入red hat9光盘disk1  [root@RedHat9 mnt]# mount /dev/cdrom /mnt/cdrom/  rpm -ivh  binutils-2.13.90....
  光驱放入red hat9光盘disk1  [root@RedHat9 mnt]# mount /dev/cdrom /mnt/cdrom/  rpm -ivh  binutils-2.13.90.0.18-9.i386.rpm  cpp-3.2.2-5.i386.rpm  [root@RedHat9 mnt]# find -iname glibc-devel*  [root@RedHat9 mnt]# find -iname glibc-k*  glibc-kernheaders-2.4-8.10.i386.rpm  glibc-devel-2.3.2-11.9.i386.rpm  到此为止,gcc所依赖的软件包都安装了,现在插入第二张光盘,安装gcc:  [root@RedHat9 mnt]# umount /mnt/cdrom  [root@RedHat9 mnt]# mount /dev/cdrom /mnt/cdrom/  mount: block device /dev/cdrom is write-protected, mounting read-only  [root@RedHat9 mnt]#find -iname gcc*  gcc-3.2.2-5.i386.rpm  gcc-c++-3.2.2-5.i386.rpm  gcc-g77-3.2.2-5.i386.rpm  gcc-gnat-3.2.2-5.i386.rpm  gcc-java-3.2.2-5.i386.rpm  gcc-objc-3.2.2-5.i386.rpm  [root@RedHat9 mnt]# rpm -ivh cdrom/RedHat/RPMS/gcc-3.2.2-5.i386.rpm  [root@RedHat9 mnt]# rpm -qa gcc*  rpm卸载参数  --test : 卸载测试  --nodeps : 不检查依赖  --noscripts : 不执行脚本程序  --notriggers : 不执行触发程序  --justdb : 仅修改数据库  --force 强制  二、linux配置ip地址信息  ip和子网掩码  执行这个命令:ifconfig   eth0   192.168.1.123   netmask   255.255.255.0  网关的设定执行这个命令:   route   add   default   gw   192.168.1.3  使用vi编辑如下几个配置文件也可以达到目的  #/etc/sysconfig/network设置默认的网关,主机名称,是否启动网络3项;  #/etc/sysconfig/network-script/ifcfg-ethN   ,N表示网卡编号,这个地方可以设置该网卡的参数,如ip,netmask,network,broadcast,gateway,开机取得ip的协议方式(dhcp,static)static,是否在开机时启动等,  DEVICE=eth0  BOOTPROTO=static  IPADDR=192.168.1.102  NETMASK=255.255.255.0  GETEWAY=192.168.1.1  ONBOOT=yes  TYPE=Ethernet  #/etc/resolv.conf配置dns服务器  #/etc/hosts此文件类似windows系统中   系统盘/system32/drivers/etc/hosts文件,是将局域网内机器名与ip地址对应起来,达到通过机器名访问其他机器的目的(仅在通过机器名无法反查ip情况下)  三、linux修改系统时间  我们一般使用“date -s”命令来修改系统时间。比如将系统时间设定成1996年6月10日的命令如下。  #date -s 06/10/96  将系统时间设定成下午1点12分0秒的命令如下。  #date -s 13:12:00  注意,这里说的是系统时间,是linux由操作系统维护的。  在系统启动时,Linux操作系统将时间从CMOS中读到系统时间变量中,以后修改时间通过修改系统时间实现。为了保持系统时间与CMOS时间的一致性,Linux每隔一段时间会将系统时间写入CMOS。由于该同步是每隔一段时间(大约是11分钟)进行的,在我们执行date -s后,如果马上重起机器,修改时间就有可能没有被写入CMOS,这就是问题的原因。如果要确保修改生效可以执行如下命令。  #clock -w  这个命令强制把系统时间写入CMOS  系统  # uname -a               # 查看内核/操作系统/CPU信息  # head -n 1 /etc/issue   # 查看操作系统版本  # cat /proc/cpuinfo      # 查看CPU信息  # hostname               # 查看计算机名  # lspci -tv              # 列出所有PCI设备  # lsusb -tv              # 列出所有USB设备  # lsmod                  # 列出加载的内核模块  # env                    # 查看环境变量资源  # free -m                # 查看内存使用量和交换区使用量  # df -h                  # 查看各分区使用情况  # du -sh <目录名>        # 查看指定目录的大小  # grep MemTotal /proc/meminfo   # 查看内存总量  # grep MemFree /proc/meminfo    # 查看空闲内存量  # uptime                 # 查看系统运行时间、用户数、负载  # cat /proc/loadavg      # 查看系统负载磁盘和分区  # mount | column -t      # 查看挂接的分区状态  # fdisk -l               # 查看所有分区  # swapon -s              # 查看所有交换分区  # hdparm -i /dev/hda     # 查看磁盘参数(仅适用于IDE设备)  # dmesg | grep IDE       # 查看启动时IDE设备检测状况网络  # ifconfig               # 查看所有网络接口的属性  # iptables -L            # 查看防火墙设置  # route -n               # 查看路由表  # netstat -lntp          # 查看所有监听端口  # netstat -antp          # 查看所有已经建立的连接  # netstat -s             # 查看网络统计信息进程  # ps -ef                 # 查看所有进程  # top                    # 实时显示进程状态用户  # w                      # 查看活动用户  # id <用户名>            # 查看指定用户信息  # last                   # 查看用户登录日志  # cut -d: -f1 /etc/passwd   # 查看系统所有用户  # cut -d: -f1 /etc/group    # 查看系统所有组  # crontab -l             # 查看当前用户的计划任务服务  # chkconfig --list       # 列出所有系统服务  # chkconfig --list | grep on    # 列出所有启动的系统服务程序  # rpm -qa                # 查看所有安装的软件包

小编推荐:欲学习电脑技术、系统维护、网络管理、编程开发和安全攻防等高端IT技术,请 点击这里 注册黑基账号,公开课频道价值万元IT培训教程免费学,让您少走弯路、事半功倍,好工作升职加薪!



免责声明:本文由投稿者转载自互联网,版权归原作者所有,文中所述不代表本站观点,若有侵权或转载等不当之处请联系我们处理,让我们一起为维护良好的互联网秩序而努力!联系方式见网站首页右下角。


鲜花

握手

雷人

路过

鸡蛋

相关阅读

最新评论

最新

返回顶部