文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>ChinaITLab Linux实战工程师网校课程学习笔记

ChinaITLab Linux实战工程师网校课程学习笔记

时间:2006-03-03  来源:sailor2000

从网上下了ChinaITLab Linux实战工程师网校课程,看了以后,感觉讲得确实很好,讲得透彻,细致,是难得的好教材,比看书快多了。学习后,自已记了一些笔记,虽然丑些,只想给自已提供一个思线的线索,写得不好,朋友们看了不要骂我哦!

CD01-系统管理[Ⅰ]\chap03:linux系统的安装-------------------------------------------------------------------------------
安装时可以用ALT+F2~F5切换不同的控制台,如果是图形环境下,则可以用CTRL+ALT+F2~F5来进行切换。
ALT+F3显示系统正在做什么,ALT+F5显示内核信息
用more /proc/cpuinfo命令可以查看CPU的信息
用more /proc/meminfo命令可以查看内存的情况
df命令可以查看磁盘分区情况
CD01-系统管理[Ⅰ]\chap04:其它安装方式-----------------------------------------------------------------------------------
其它安装方式包括硬盘安装和网络安装,两种安装方式均需要制做安装软盘,安装软盘最少包括“bootdisk.img”引导盘。
在用引导软盘引导后,输入“linux askmethod”后回车
硬盘安装需要在硬盘的某个分区存放三个.ISO文件
网络安装需要三个.iso文件解包后的文件
SCSI硬盘需要drvblock.img软盘
网卡支持需要drvnet.img软盘
另外在http://fedora.redhat.com/Download/的下载文件中包括boot.iso和rescuecd.iso,分别是引导光盘镜像和恢复光盘镜像
CD01-系统管理[Ⅰ]\chap05:系统的基本配置-----------------------------------------------------------------------------------
pwd:显示当前所在路径
useradd:增加用户 如:usreadd redhat
passwd:更改用户口令 如:passwd redhat
ls :列出当前目录下的内容
   ls -a :显示所有文件,不隐藏以.开始的文件
   ls -d :显示目录本身,而不是显示目录下的内容
su - :以root用户登录,$su 同样也可以切换到root用户,不知和$su -有什么曲别
whoami:查看当前的登录用户
以命令$ls -a /home/redhat 命令显示出的.bash_profile和.bashrc文件是redhat用户的初始化文件

以下介绍了/下各目录的作用:
/bin:存放二进制文件、工具集
/boot:存放启动系统的必须文件、内核镜像文件、引导配置文件
/dev:存放设备文件
/etc:可以看作是所有配置文件的存放目录
/home:是普通用户的个人数据存放的目录
/initrd:是引导时使用的临时目录,正常使用时没有数据
/lib:共享库目录,存放可执行文件的动态链接库
/lost+found:存放启动系统时发现的磁盘碎片文件,正常时没有数据
/misc:存放杂七杂八的额外文件,当不知道文件如何归类时放在这个目录,但建议文件应归类存放。
/mnt:外部设备的挂载点
/opt:存放第三方软件,比较大的文件,如Office、数据库文件等,系统默认安装时为空。
/proc:是一个虚拟文件系统,反映内核信息、进程信息、是在内存中建立的,不占用硬盘空间。
/root:是root的home目录。
/sbin:是root用户使用的bin目录,即超级用户的管理工具。
/tmp:所有用户的临时文件目录,是全局可写的,具有权限1777(?)
/usr:是所有用户公共的目录,存放配置资料、工具、文档等
/var:存放动态变化的各种数据,如日志等。
以上目录中,/home和/var目录的内容是经常变化的,其它目录的内容基本保持不变。

#df :查看分区的使用情况,#df -h
#du :查看某个目录下所有文件的空间使用情况,-s选项可以统计该目录的空间使用总数,-h便于查看
#fdisk -l /dev/hda  :查看磁盘的分区情况
对于IDE硬盘,可以激活其DMA功能,首先用hdparm /dev/hda查看磁盘是否支持DMA功能,然后可以用命令#hdparm -d1 /dev/hda打开其DMA功能,其中参数d表示DMA,1表示打开
也可将#hdparm -d1 /dev/hda命令写入/etc/rc.local文件中,这样系统每次启动时都可以执行该命令。rc.local管理员定制使用的配置文件。

网络环境;(20分钟)
首先检查网络通断,用#ping ,如果ping外网不通,可以#more /etc/resolv.conf,该文件中定义了默认的域名和DNS服务器的地址,是DNS配置文件。
检查网络配置,可以用#ifconfig,即interface config的意思,#ifconfig eth0,如果不对,可以用#netconfig命令重新配置网络,netconfig是一个文本模式窗口工具。
用netconfig配置完网络后,实际上是将配置写进了/etc/sysconfig/network-scripts/ifcfg-eth0文件中,但并不立即生效,需要运行#service network restart命令
用route -n命令显示当前系统的路由。
用ping -b 10.231.128.0可以PING一个网段的活动主机
用ifconfig eth0 10.231.128.5 netmask 255.255.255.0也可以配置网络的IP地址,配置的ip地址立即生效,并且路由表被清空,需要用route add default gw 10.231.128.30命令来加入网关,但这两个命令设置的网络参数是不被保存的,只是用来测试用的,#service network restart后,就又会使用/etc/sysconfig/network-scripts/ifcfg-eth0配置文件中的配置了。
在linux下,也有其它的网络配置工具,如redhat-config-network-tui工具,也就是neat,是一个图形配置工具,使用该工具 后,网络的配置文件被保存在/etc/sysconfig/networking/profiles/default目录下,并且此时网络的配置文件被更 改为/etc/sysconfig/networking/profiles/default,
这时若再使用netconfig命令去配置网络,将会发现netconfig失效了,这时若要使用netconfig ,需要清空/etc/sysconfig/networking/profiles/default

使用小技巧:linux命令行下的命令补全,按"Tab"键,当有多个命令可以补全时,按两下“Tab”键,则会列出相匹配的命令。

用户环境情况;(39分钟)
系统的语言环境可以用#locale查看,信息如下:LANG=zh_CN.GB18030,其中LANG是地区环境,=语言_地区.字符集,在locale列出的信息中,最重要的是LANG和LC_ALL
可以用LANG=en_US.UTF-8更改LANG的值。用#locale -a查看系统中所有的语言支持,系统的语言支持实际上保存在/etc/sysconfig/i18n文件中。
实际上,系统中很多重要的配置信息都在/etc/sysconfig目录中保存,如网络配置在/etc/sysconfig/network-scripts/
                                                         语言配置在/etc/sysconfig/i18n
                                                         硬件配置在/etc/sysconfig/hwconf
硬件配置文件/etc/sysconfig/hwconf是安装时,由kudzu程序识别到的。并且系统每次启动时都要检查硬件,可以用service kuduz start来启动硬件检测。

#chkconfig --list|more  可以用来检查系统的配置,启动的服务。
#chkconfig kudzu --list 可以检查某项服务的配置情况。
#setup是一个综合性的配置工具。                                  
#chkconfig --list中显示的服务都是由init进程来启动的,而基于xinetd的服务下显示的一些服务是由xinetd服务启动的,xinetd是一个独立的 互联网服务器的服务器,是一个超级服务器,它可以启动许多子服务器。xinetd服务是由init进程来启动的。
service启动的服务都放在/etc/init.d目录下。也就是由init启动的服务。
xinetd启动的服务都放在/etc/inetd.d目录下
系统启动时可以有7个运行级别,对应目录为/etc/rc?.d,/etc/rc?.d目录下放的文件,以S打头的表示在该服务级中启用,而以K打头的表 示在该服务级中禁用。/etc/rc?.d目录中存放的文件实际上是/etc/rc.d/rc?.d各目录的链接,而/etc/rc.d/rc?.d各目 录中的文件是/etc/init.d目录中各文件的链接。
当前系统的运行级别用#runlevel命令检查。

系统的运行级别和运行的目录是由/etc/inittab文件指定的。这个文件中定义了系统初始化时第一个被执行的脚本是/etc/rc.d/rc.sysinit
相关阅读 更多 +
排行榜 更多 +
单机连连看安卓版

单机连连看安卓版

休闲益智 下载
全面战斗沙盘

全面战斗沙盘

休闲益智 下载
画画填色公主

画画填色公主

休闲益智 下载