分类: LINUX
2007-01-28 11:57:41
1>Debian 参考手册
2>查看linux版本
uname -a
more /proc/version
3>IP,网关配置
root#ifconfig eth0 inet down
root#ifconfig eth0 192.168.0.1 netmask 255.255.255.0 up
root#route add -net 10.0.0.0 netmask 255.0.0.0 gw 192.168.0.1 dev eth0
root#route add -net 0.0.0.0 netmask 0.0.0.0 gw 192.168.0.1 dev eth0
4>添加到主机路由
# route add –host 192.168.168.110 dev eth0:1
# route add –host 192.168.168.119 gw 192.168.168.1
5>添加到网络的路由
# route add –net IP netmask MASK eth0
# route add –net IP netmask MASK gw IP
# route add –net IP/24 eth1
6>添加默认网关
# route add default gw IP
7>删除路由
# route del –host 192.168.168.110 dev eth0:1
8>Debian下设置静态IP(/etc/network/interfaces)
#默认启动lo
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
auto eth0
iface eth0 inet static
address 10.10.31.4
netmask 255.255.255.0
network 10.10.31.0
gateway 10.10.31.254
然后在控制台中运行
ifdown eth0
ifup eth0就可以了。
9>DNS服务器地址设置(/etc/resolv.conf)
vi /etc/resolv.conf
search cernet.com #这个地方填上你的域名
nameserver 202.96.64.68
nameserver 202.96.69.38
10>主机名存储文件
/etc/hostname
11>根据正则表达式搜索软件包列表
vo-debian:/# apt-cache search rxtx
vo-debian:/# apt-cache search jdk
12>显示某个软件包的全面信息
vo-debian:/# apt-cache showpkg librxtx-java
13>显示该软件包的依赖信息
vo-debian:/# apt-cache depends free-java-sdk
14>显示一个软件包的详细信息(包括安装信息更详细等等,)
vo-debian:/# aptitude show free-java-sdk
15>显示安装的软件包的路径等更详细的信息
vo-debian:/# dpkg -L telnetd
16>显示软件包的安装设置状态
vo-debian:/# apt-cache policy vsftpd
17>列出所有软件包的名字
vo-debian:/# apt-cache pkgnames |grep rxtx
18>查询运行级别
vo-debian:/# runlevel
19>安装telnet服务器
vo-debian:/# aptitude install telnetd
20>卸载软件包并删除其配置文件
vo-debian:/# aptitude purge xinetd
21>安装ftp服务器
vo-debian:/# aptitude install vsftpd
修改/etc/vsftpd.conf
-------------------
anonymous_enable=NO
no_anon_password=NO
local_enable=YES
write_enable=YES
-------------------
22>重新启动vsftpd服务器
vo-debian-ext:/home/zl# /etc/init.d/vsftpd restart
23>安装minicom
vo-debian-ext:~# aptitude install minicom
24>安装vim
vo-debian-ext:~# aptitude install vim
============================================================================================================
25>安装JAVA()()
#设定 APT 软件库
以如果你是使用Debian GNU/Linux 3.1 或以上,请先确定你的 /etc/apt/sources.list 的 Debian 主站行有 contrib 在尾,如下:
deb ftp://ftp.hk.debian.org/debian/ stable main contrib
(或许ftp://ftp.hk.debian.org也是不错的选择,没有试.)
#更新最新软件资料
vo-debian-ext:/home/zl# apt-get update
#安装java-package
vo-debian-ext:/home/zl# apt-get install java-package
#用java-package产生.deb套件
到普通用户模式下面
zl@vo-debian-ext:~$ fakeroot make-jpkg jdk-1_5_0_08-linux-i586.bin
注:有时打包过程会报错:
Loading plugins:blackdown-j2re.sh blackdown-j2sdk.sh common.sh ibm-j2re.sh ibm-j2sdk.sh j2re.sh j2sdk.sh j2se.sh sun-j2re.sh sun-j2sdk.sh
No matching plugin was found.
Removing temporary directory:done
这可能是dpkg-architecture在新一点的系统上的bug。运行dpkg-architecture找找看有没有类似下面的输出:
DEB_BUILD_GNU_TYPE=i486-linux-gnu
然后运行 sudoedit /usr/share/java-package/sun-j2sdk.sh (或 sun-j2re.sh) 把第6行从i386-linux改成你的机器的架构(最常见的是 i486-linux-gnu)。安装包现在Debian/Ubuntu包已经打好,就在你当前目录下。现在可以用root身份来安装了。
#安装对应的套件
vo-debian-ext:/home/zl# dpkg -i sun-j2sdk1.5_1.5.0+update08_i386.deb
或者
#配置环境在/etc/profile(或 ~/.bashrc)脚本文件中加入类似如下内容
export PATH=$PATH:/usr/lib/j2sdk1.5-sun/bin:/usr/lib/j2sdk1.5-sun/jre/bin
export JAVA_HOME=/usr/lib/j2sdk1.5-sun
export JRE_HOME=/usr/lib/j2sdk1.5-sun/jre
export CLASSPATH=.:/usr/lib/j2sdk1.5-sun/lib/tools.jar:/usr/lib/j2sdk1.5-sun/lib/dt.jar:./
#JDK安装后的路径
/usr/lib/j2sdk1.4-sun/
============================================================================================================
26>简明地搜寻软件包的状态(支持匹配)
vo-debian-ext:/usr# dpkg -l *ssl*
vo-debian-ext:/usr# dpkg -l *sdk*
27>搜寻拥有该文件(或多个文件)的包。
vo-debian-ext:/usr# dpkg -S /usr/lib/jvm /usr/lib/jvm/java-gcj
java-gcj-compat: /usr/lib/jvm
java-gcj-compat: /usr/lib/jvm/java-gcj
vo-debian-ext:/usr# dpkg -S /usr/lib/j2sdk1.5-sun
sun-j2sdk1.5: /usr/lib/j2sdk1.5-sun
28>删除java-gcj-compat包
vo-debian-ext:/usr# aptitude purge java-gcj-compat
29>安装Tomcat
vo-debian-ext:~# apt-get install tomcat5
tomcat安装后的路径是/usr/share/tomcat5/。bin/startup.sh就可以启动。vim conf/server.xml可以修改端口
30>启动环回接口
vo-debian-ext:~# ifconfig lo inet up
//启动以太接口
vo-debian-ext:~# ifconfig eth0 inet up
vo-debian-ext:~# ifup eth0
vo-debian-ext:~# ifdown eth0(关闭)
31>创建新用户
vo-debian-ext:~# useradd -d /home/test -m test
vo-debian-ext:~# passwd test
32>不想直接启动到 X
在所有 /etc/init.d/?dm 文件的最前面加上“exit 0”。
shell 中用 startx 命令启动 X
33>查看用户和组
查看用户 more /etc/passwd
查看组 more /etc/group
34>异步执行程序
vo-debian-ext:/home/AdventNet/ME/OpManager/bin# ./StartOpManagerServer.sh &
35>设置时区
tzselect或者tzconfig
36>设置时间
date MMDDhhmmCCYY
# date 091515212006
37>查询内存信息
# more /proc/meminfo
# free -t
查询进程的内存,CPU占用情况
# ps -aux
38>查询CPU信息
# more /proc/cpuinfo
39>如果shell不能支持中文输入的话
export LANG=zh
40>查看文件的大小
# ls -s rxtx-2.1-7-bins.zip --KB
# du -s rxtx-2.1-7-bins.zip --KB
# du -sk rxtx-2.1-7-bins.zip --KB
# du -sm rxtx-2.1-7-bins.zip --MB
查看文件夹大小
# du -sm data/ --MB
(End)