文章作者 100test 发表时间 2007:09:25 12:52:57
来源 100Test.Com百考试题网
Linux服务器具有稳定性好,价格低等优点。最为一个开源平台,无论是商业机构的支持还是网络开源程序组织的技术,都达到了一个成熟的水平。因为,目前中小型企业可以考虑一下使用Linux作为Web服务器,FTP服务器等的平台,这里我使用了Debian系统。
(一) 服务器的搭建:
有两种方法:从市场上购买Debian的系统盘或者从网站上下载系统,然后安装。下载地址: http://www.debian.org/CD/http-ftp/ 。Debian系统的安装方法:请参考杨锦昌的教程,下载地址 内容很详细,便于入门学习。
通用指令init 6重启,init 0关机,init 1单用户进行管理维护。
(二)、Debian学习:
1).Apt-get 命令,用于获取软件安装包:
apt-setup 设置Apt源.可选择列表或者手工导入
apt-get 0update 系统软件包更新
apt-get upgrade 更新所有软件包并且自动升级成最新
apt-get dist-upgrade 更新软件包并解决软件依赖关系
apt-cache search keyword 查找指定软件包信息
apt-cache show package_name 详细显示指定软件包的信息
apt-get install 安装指定软件包
apt-get remove 移除指定软件包
===================================
常用配置命令:
base-config 配置基本系统
apt-get install zhcon 安装 Zhcon 中文字符支持包.
zhcon 运行 Zhcon UC-DOS 中文系统
dpkg-reconfigure xserver-xfree86配置xfree86
apt-get remove netatalk 删除不必要的 Appletalk.
apt-get remove exim4 删除MTA.提高启动速度.
vi /etc/zhcon.conf 配置 Zhcon 设置
vi /etc/apt/source.list 配置 Apt 源址
2).网络设置:
设置IP文件: /etc/network/interfaces
-------------动态DHCP获得 -----------------
# 启动系统激活设备.
# Loop回环地址.
auto lo
iface lo inet loopback
# 启动系统激活设备.
# 网卡eth0设置为DHCP类型.
auto eth0
iface eth0 inet dhcp
-------------静态Static获得---------------
# 启动系统激活设备.
# Loop回环地址.
auto lo
iface lo inet loopback
# 启动系统激活设备.
# 网卡eth0设置为Static类型.
auto eth0
iface eth0 inet static
# 指定IP地址.子网掩码.广播.网关.
address 192.168.0.1
netmask 255.255.255.0
network 192.168.0.0
broadcast 192.168.0.255
gateway 192.168.0.1
==================================
设置DNS服务器: /etc/resolv.conf
-------------------------------------------------
search
#首选DNS服务器地址
nameserver *.*.*.*
#备用DNS服务器地址
nameserver *.*.*.*
===================================
============================================================
用dpkg-reconfigure xserver-xfree86命令修改分辨率
或
vi /etc/X11/XF86Config-4
============================================================
用apt-get安装了下列字体
ttf-arphic-bkai00mp :文鼎PL中楷(Big5 码)
ttf-arphic-bsmi00mp :文鼎PL细上海宋(Big5 码)
ttf-arphic-gbsn00lp :文鼎PL简报宋(GB 码)
ttf-arphic-gkai00mp :文鼎PL简中楷(GB 码)
unifont :包含了firefly点阵的, Unicode 的 pcf 字体。适用于 yudit 文本编辑器。
ttf-arphic-ukai :文鼎PL中楷Uni,AR PL KaitiM Big5 AR PL KaitiM GB
ttf-arphic-uming :AR PL Mingti2L Big5 AR PL SungtiL GB firefly所建立的點陣字
再重启就OK了!
============================================================ [NextPage]
(三)Vi的必须掌握的基本操作:
1.进入编辑状态a,i,o,指令状态 
 2.向前和后移动ctrl f ctrl b 
 
 删除x,dd 
 
 3.到档案的最后一列 G  (四)压缩大全: 
 .tar 
 解包: tar xvf FileName.tar 
 打包:tar cvf FileName.tar DirName 
 (注:tar是打包,不是压缩!) 
 --------------------------------------------- 
 .gz 
 解压1:gunzip FileName.gz 
 解压2:gzip -d FileName.gz 
 压缩:gzip FileName 
 .tar.gz 
 解压:tar zxvf FileName.tar.gz 
 压缩:tar zcvf FileName.tar.gz DirName 
 --------------------------------------------- 
 .bz2 
 解压1:bzip2 -d FileName.bz2 
 解压2:bunzip2 FileName.bz2 
 压缩: bzip2 -z FileName 
 .tar.bz2 
 解压:tar jxvf FileName.tar.bz2 
 压缩:tar jcvf FileName.tar.bz2 DirName 
 --------------------------------------------- 
 .bz 
 解压1:bzip2 -d FileName.bz 
 解压2:bunzip2 FileName.bz 
 压缩:未知 
 .tar.bz 
 解压:tar jxvf FileName.tar.bz 
 压缩:未知 
 --------------------------------------------- 
 .Z 
 解压:uncompress FileName.Z 
 压缩:compress FileName 
 .tar.Z 
 解压:tar Zxvf FileName.tar.Z 
 压缩:tar Zcvf FileName.tar.Z DirName 
 --------------------------------------------- 
 .tgz 
 解压:tar zxvf FileName.tgz 
 压缩:未知 
 .tar.tgz 
 解压:tar zxvf FileName.tar.tgz 
 压缩:tar zcvf FileName.tar.tgz FileName 
 --------------------------------------------- 
 .zip 
 解压:unzip FileName.zip 
 压缩:zip FileName.zip DirName 
 --------------------------------------------- 
 .rar 
 解压:rar a FileName.rar 
 压缩:r ar e FileName.rar 
 
 rar请到:http://www.rarsoft.com/download.htm 下载! 
 解压后请将rar_static拷贝到/usr/bin目录(其他由$PATH环境变量指定的目录也可以): 
 [root@www2 tmp]# cp rar_static /usr/bin/rar 
 --------------------------------------------- 
 .lha 
 解压:lha -e FileName.lha 
 压缩:lha -a FileName.lha FileName 
 
 lha请到:http://www.infor.kanazawa-it.ac.jp/~ishii/lhaunix/下载! 
 >解压后请将lha拷贝到/usr/bin目录(其他由$PATH环境变量指定的目录也可以): 
 [root@www2 tmp]# cp lha /usr/bin/ 
 --------------------------------------------- 
 .rpm 
 解包:rpm2cpio FileName.rpm | cpio -div 
 --------------------------------------------- 
 .tar .tgz .tar.gz .tar.Z .tar.bz .tar.bz2 .zip .cpio .rpm .deb .slp 
 .arj .rar .ace .lha .lzh .lzx .lzs .arc .sda .sfx .lnx .zoo .cab .kar 
 .cpt .pit .sit .sea 
 解压:sEx x FileName.* 
 压缩:sEx a FileName.* FileName 
 
 各种软件安装: 
 
 使用deb打包的软件安装 
 
 deb是Debian Linux提供的一个包管理器,它与RPM十分类似。但由于RPM出现得早,并且应用广泛,所以在各种版本的Linux中都常见到,而Debian的包管理器dpkg只出现在Debina Linux中。它的优点是不用被严格的依赖性检查所困扰,缺点是只在Debian Linux发行版中才能见到这个包管理工具。 [NextPage] 
 dpkg -l 查看安装的文件包 
 
 1. 安装 
 # dpkg -i MYsoftware-1.2.-1.deb 
 
 2. 卸载 
 # dpkg -e MYsoftware 
 
 dpkg -l package_name ( 列出该 package 相关信息 ) 
 dpkg -l | less ( 列出系统中所有安装的软件 ) 
 dpkg -L package_name ( 列出该 package 所有档案摆放位置 ) 
 dpkg -S file_name ( 搜寻 file 所属 package ) 
 dpkg -i package_name ( 软件安装 ) 
 dpkg -r package_name ( 软件移除 ) 
 dpkg -x package_name.deb target_dir ( 解 .deb 档案成数个档案 ) 
 dpkg -i --force-overwrite-i package_name ( 强制安装软件 ) 
 dpkg -i --force-all package_name ( 不顾一切的强制安装软件 ) 
 dpkg -r --purge --force-deps package_name ( 强制移除软件 ) 
 dpkg --get-0selections ( 列出系统中所有安装的软件 ) 
 dpkg --pending --remove ( 移除多余的软件 )
 
相关文章
NFS(网络文件系统)的建立与配置方法
系统安全之保护Linux系统安全十招搞定
深入理解软件包的配置、编译与安装方法
确保Linux系统安全性的办法
Debian学习Linux系统服务器的搭建方法
新手看招Linux系统的参数配置优化技巧
高手进阶Linux系统下MTD_CFI驱动介绍
Linux系统访问Windows分区FAT32和NTFS
非常实用Linux系统开机提速我有绝招!
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛