linux基础知识

Linux下软件安装详解

2007-11-05

Linux下软件安装详解:
>软件后缀为.rpm最初是Red Hat Linux提供的一种包封装格式,现在许多Linux
发行版本都使用;
>后缀为.debDebain Linux
提供的一种包封装格式;
>后缀为.tar.gztar.Ztar.bz2.tgz是使用Unix系统打包工具tar
打包的;
>后缀为.bin
的一般是一些商业软件
RPM格式软件包的安装
1、简介
RPM
全称是Red Hat Package ManagerRed Hat
包管理器)
注:大多数Linux RPM软件包的命名有一定的规律,它遵循名称-版本-修正版-类型-MYsoftware-1.2 -1.i386.rpm

2、安装RPM
包软件
 
rpm -ivh MYsoftware-1.2 -1.i386.rpm
RPM
命令主要参数:
    -i 安装软件

 -t 测试安装,不是真的安装
 -p 显示安装进度

 -f 忽略任何错误
 -U 升级安装
 -v 检测套件是否正确安装
详细请查看PRM的帮助命令
3、
卸载软件
# rpm -e
软件名
Ex:
   rpm -e xsnow
5、--force选项重新安装xsnow
    rpm -ivh --force xsnow-1.41-1.i386.rpm

.tar.gz
,tar.Ztar.bz2.tgz格式软件包的安装
解压缩命令
压缩包类型      解压缩命令
.gz                     gunzip
.Z                      uncompress
.zip                    unzip
.bz2                   bunzip2

通常的安装方法是从安装包的目录执行以下命令:
# tar xzvf soft1.tar.gz
#  cd soft1
# . /configure #配置#

# make #调用make
# make install #安装源代码#

删除安装时产生的临时文件:
make clean
卸载软件:
make uninstall

.bin文件安装

扩展名为.bin文件是二进制的,它也是源程序经编译后得到的机器语言。
安装软件:
#  ./ r1p1_linux22_libc6_i386_a1.bin

Linux基本命令

2007-11-04

Linux基本命令:
1、设置用户John的空间有效期
命令:# chage -M 30 John
2、用于获得临时root用户权限
命令:# su -
3、显示Linux系统的当前日期和时间
命令:# date
4、显示当前在系统中登录的所有用户名
命令:# who
5、显示当前登录用户(自己)的名称
命令:# who am i
6、清除终端屏幕
命令:# clear (同tput clear)
7、显示当前目录的完整路径名
命令:# pwd
8、改变目录
命令:# cd
9、显示文件的名称和目录的子目录
命令:# ls
Ex:# ls -l 显示文件和目录的详细列表
10、显示当前登录会话的所有活动进程
命令:# ps
11、帮助命令
命令:# man
12、结束Linux会话
命令:# exit / logout
13、关闭Linux操作系统
命令:# shutdown
14、查看系统上已经创建的文件系统的磁盘空间利用率
命令:# df
15、挂接一个文件系统
命令:# mount
16、定义启动时可挂接的文件系统和设置
命令:# /etc/fstab
17、卸载已经挂载的文件系统
命令:# umount
18、创建目录
命令:# mkdir
19、删除目录
命令:# rmdir
20、创建和编辑文本文件
命令:# vi
>按下i键可在当前光标位置插入文本
>键入:wq可保存所有更改并退出
>键入:q!可不保存更改而退出
21、用于将源文件中的内容复制到目录文件
命令:# cp
22、用于将文件或目录从一个位置移动到另一位置,或改变文件或目录的名称
命令:# mv
23、用于在屏幕上显示文件的内容
命令:# cat
cat常用的使用方法
使用方法                   说明
cat file1 file2 ...       一次显示一个或者多个文件到屏幕
cat > file                将键盘输入保存到一个名为file的文件里
cat file1 file2 ...> file 将文件file1、file2等多个文件的内容合并成一个新文件file
24、允许用户在查看文件内容时向上翻页
命令:# more或less
注:
>more 和 less 命令可以和其他命令结合使用,通过管道符"|"分页显示内容
>键入q可退出
命令:ls -l | more
--显示当前目录中所有文件的所有属性,more命令分页显示ls -l命令的输出结果
25、rpm -qa | more
--查看用户计算机上安装的所有软件
>rpm是指计算机运行RPM程序的命令
>-q选项:执行查询操作
>a选项:查询选项的修饰符,用于告诉RPM用户想列出的所有包
>命令 | more 用于分页显示
rpm -ivh ***-***.i386.rpm
--用于安装软件包
>i选项:用于执行安装操作
>v选项:用于在安装失败时显示详细信息
>h选项:使用竖线显示安装进度
rpm -e ***-***.i386.rpm
--用于删除和卸载软件包
rpm -Uvh ***-***.i386.rpm
--用于更新当前安装的软件包
-- -U是upgrade的缩写
26、用于压缩和解压文件
命令:# tar
27、用于备份程序
命令:# cpio
28、用于在屏幕上显示消息
命令:# echo
29、用于查看IP地址
命令:# ifconfig
30、用于切换到Shell
命令:# !/bin/bash
31、查看IP
cat /etc/sysconfig/network-scrīpts/ifctg-etho
32、查看DNS
cat /etc/resolv.conf
33、执行/etc/profile文件
# . /etc/profile
34、验证JDK的安装
# java -version

在Linux中部署Java应用程序

2007-11-04

安装和配置JDK
JDK的下载地址:http://java.sun.com
安装步骤及其具体说明:
1、用户必须先为下载的文件增加执行权限,命令如下:
# chmod u+x jdk-1_5_0_13-linux-i586-rpm.bin
2、运行上述文件并进行安装,命令如下:
# ./jdk-1_5_0_13-linux-i586-rpm.bin
注:必须同意SUN公司的许可协议,回答yes,进行安装
3、继续安装,命令如下:
# rpm –ivh jdk-1_5_0_13-linux-i586-rpm.bin
备注:安装完毕,JDK安装在/usr/java/目录下
4、配置环境变量: PATH、CLASSPATH和JAVA_HOME
>编辑/etc/profile文件,命令如下:
# vi /etc/profile
>单击“i”键,添加环境变量,命令如下:
export JAVA_HOME=/usr/java/jdk-1_5_0_13
export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin
>单击ESC,输入:wq退出/etc/profile文件
5、注销当前用户重新登录
6、验证JDK的安装,命令如下:
# java -version
出现下面的提示,表示成功
# java -version java version "1_5_0_13"
Java(TM) 2 Runtime Environment,Standard Edition (build 1_5_0_13-b05)
Java HotSpot(TM) Client VM (build 1_5_0_13-b05,mixed mode,sharing)

安装和配置Tomcat
tomcat下载地址:http://tomcat.apache.org
安装步骤及其具体说明:

1、解压安装,命令如下:
# tar xzvf jakarta-tomcat-5.5.9.tar.gz
2、将解压文件移动到 /usr/local,命令如下:
# mv jakarta-tomcat-5.5.9 /usr/local
3、配置环境变量:CATALINA_HOME
>编辑/etc/profile文件,命令如下:
# vi /etc/profile
>单击“i”键,添加环境变量,命令如下:
export CATALINA_HOME=/usr/local/jakarta-tomcat-5.5.9
>单击ESC,输入:wq退出/etc/profile文件
4、启动Tomcat,命令如下:
# /usr/local/jakarta-tomcat-5.5.9/bin/startup.sh
5、半闭Tomcat,命令如下: 
# /usr/local/jakarta-tomcat-5.5.9/bin/startup.sh
6、验证tomcat是否安装成功
使用本机上的浏览器,访问如下的地址:
http://127.0.0.1:8080
可以看到本机上Tomcat的首页以及Tomcat的标志,说明安装和启动成功。  
文章转自 http://www.51testing.com/?uid/142350

你可能感兴趣的:(linux基础知识)