Linux系统学习篇【操作汇总】

在此记录下对于Suse10与CentOS5.6 linux系统装机流程,以便重装的快速进行:

【SUSE系统】

     1.根据光盘引导将系统分区并安装完成,本人采用的是自定义分区,删除所有磁盘分区并建立默认分区,当然你可以根据个人需求进行有关的分区;

2.网络配置

在命令行输入ifconfig -a 命令看是否能看到eth0(也有可能是eth*),如果你能看到则代表你会轻松很多完成网络相关配置,配置过程可以参照上一篇日志;我这里主要是想阐述下当linux机器无法识别网卡时如何进行处理,这个也是我遇到的比较纠结的问题,处理虽然简单,但是对于我这个新手却浪费了点时间,死了一些脑细胞,废话少说,进入正题。

首先你要清楚你机器的网卡型号,以方便寻找对应的网卡驱动

$lspci

找到Ethernet controller这行,我的网卡显示行如下

01:00.0 Ethernet controller: Atheros Communications AR8121/AR8113/AR8114 Gigabit or Fast Ethernet (rev b0)

知道型号之后就去网上找相关驱动[AR81Family-linux-v1.0.1.0.tar.gz]

拷贝到服务器上之后解压即可,这里如遇到无法解压,也可在window机器上解压之后再拷贝上去.

此时你需要注意你是否有安装以下包(版本跟你的内核版本一样,一般在光盘上都能找到),不然你是无法编译的

kernel-source-2.6.16.60-0.85.1         

gcc-4.1.2_20070115-0.32.53

装gcc时顺便将c++也装了,因为后面用的地方还是很多的

                

      suse你只用yast上的软件管理就可以搜索到上述包,不过要记得插上光盘;也可以使用命令

$zypper se kernel

也一样的搜索,安装时用$zypper install kernel-source-2.6.16.60-0.85.1  这样既可

完成上述步骤我们就开始编译网卡驱动了

$cd AR81Family-linux-v1.0.1.0/src

$make

$make install

成功之后通过yast->网卡去激活,之后就是设置IP、默认网关、DNS,关闭防火墙、重启网络服务service network restart 等动作既可上网了(这部分可以参考suse网络配置)


3.部分配置修改【可选】


3.1  ssh配置开启密码验证,不然你用CRT登陆的时候publickey骚扰你,当然你也可以在客户端将publickey调整到最后,不过我们完全可以通过配置解决:

$vi /etc/ssh/sshd_config 

找到PasswordAuthentication  默认是no,将no改为yes即可,然后重启ssh服务

$ /etc/init.d/sshd restart

重新连接即可


3.2  登陆界面是默认的主机名,若是想换成别的,比如换成IP要怎么办呢:

linux-suse:~ #    这个是之前的命令行表示

linux-suse:~ # vi /etc/bash.bashrc 

编辑该文件找到PS1变量的赋值地方,将其改为

PS1="[\u@`/sbin/ifconfig eth0 | grep 'inet' | awk '{print $2}' | awk -F'[:]' '{print $2}' ` \W]\\$"

保存文件重连即可

[[email protected] ~]#

这样看的就舒服多了,当然跟个人习惯有关


        

     

你可能感兴趣的:(Linux系统学习篇【操作汇总】)