现在的位置: 首页 > 综合 > 正文

linux下操作安装jdk和tomcat,ftp:linux进程操作常用命令

2013年08月29日 ⁄ 综合 ⁄ 共 7033字 ⁄ 字号 评论关闭

本文来自http://blog.csdn.net/liujinrui/archive/2008/08/21/2808076.aspx;

请原谅我的copy,我也是为了收集资料,用的时候方便查找。

Linux

下安装JDK和Tomcat
http://www.sudu.cn/info/html/edu/20070101/297416.html

jdk 1.6下载地址:
https://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_Developer-Site/en_US/-/USD/ViewProductDetail-Start?ProductRef=jdk-6u16-oth-JPR@CDS-CDS_Developer

https://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_Developer-Site/en_US/-/USD/ViewFilteredProducts-SingleVariationTypeFilter

tomcat下载地址:
http://apache.etoak.com/tomcat/tomcat-5/v5.5.27/bin/

在Linux下安装JDK和Tomcat

环境:Linux AS3U8

安装软件:j2sdk-1_4_2_04 , Tomcat-5.5

一、安装Tomcat需要先安装jdk。

有不同方法的,本人均采用了第一种方法(已加蓝色),第二种方法未实施。

首先下载JDK:
http://java.sun.com/j2se/1.4.2/download.html

提供了两个类型的下载:

1、
RPM in self-extracting file
(j2sdk-1_4_2_04-linux-i586-rpm.bin)这个也是个自解压文件,不过解压后的文件是j2sdk-1_4_2_04-
linux-i586-rpm包,执行rpm命令装到linux上就能了。

安装如下:

#chmod +x ./j2sdk-1_4_2_04-linux-i586-rpm.bin

# ./j2sdk-1_4_2_04-linux-i586-rpm.bin

# rpm -ivh j2sdk-1_4_2_04-linux-i586-rpm

安装软件会将JDK自动安装到 /usr/java/j2sdk1.4.2_04目录下。

2、RPM in self-extracting file (j2sdk-1_4_2_04-linux-i586.bin) 这个是自解压的文件,

在linux上安装如下:

# chmod +x ./j2sdk-1_4_2_04-linux-i586.bin

# ./j2sdk-1_4_2_04-linux-i586.bin

在按提示输入yes后,jdk被解压到./j2sdk1.4.2_04目录下。为和下面2中JDK安装路径一致,我们进行下列操作,在/usr/java下建立安装路径,并将文件考到该路径下:

# mkdir /usr/local/java

# cp -fr ./j2sdk1.4.2_04 /usr/local/java

二、设置环境变量

1.修改所有用户的环境变量 (需要重启才能生效,看不清的那个字符时冒号)

# vi /etc/profile

在该文件中加入:

export JAVA_HOME=/usr/local/java/j2sdk1.4.2_04

export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib

export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH

一定要在CLASSPATH路径中加入$CLASSPATH:

2.修改用户环境变量

假设使用java

的用户为 kunp,编辑该用户的.bashrc文件进行环境变量设置。

# vi /home/kunp/.bashrc

在 .bashrc文件中加入:

export JAVA_HOME=/usr/java/j2sdk1.4.2_04

export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib

export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH

3.安装成功的标志:

[root@janbe root]# java -version

java version "1.4.2_04"

Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_04-b03)

Java HotSpot(TM) Client VM (build 1.4.2_04-b03, mixed mode, sharing)

安装重点:把环境变量设置好!

三、安装Tomcat:

把Tomcat解压到 /usr/local

# tar xvzf tomcat-5.5.20.tar.gz

# cd tomcat-5.5.20.tar.gz/bin

# ./startup.sh

Tomcat打开的默认端口是8080,打开
http://localhost:8080

,就会看到已成功安装的提示页面

ps 查看进程  ps -ef | grep java

四、命令参考:

VI编辑 :        按  i  进入编辑状态, 修改完毕,按  ESC ,  按  shift + :   ,输入 wq  ,会保存后退出编辑状态。

复制命令:    cp    /root/software/tomcat-5.5.20.tar.gz    /usr/local

复制并重命名文件:        cp    /root/software/a.txt    /usr/local/b.txt

移动文件:    mv  /root/software/tomcat-5.5.20.tar.gz    /usr/local

移动并重命名文件:    mv  /root/software/a.txt    /usr/local/b.txt

查看文件:  cat a.txt  或者  more a.txt

创建文件夹:  mkdir  test

 

五、错误编辑RedHat profile文件导致系统不能登录的解决办法

本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/liucong/archive/2007/06/04/1637951.aspx

 

     
在linux中安装jdk需要编辑 /etc/profile
文件,这个文件一但被错误设置就会导致系统不能登陆,具体症状为:登陆图形界面以后会弹出一个对话框
“您的回话只持续不到10秒种。。。。。。”,点击确定就又重新引导,但是还是不能顺利的登录图形界面。

    对于这个问题可以在命令行模式下把最近对 /etc/profile文件所作的修改去掉即可,具体操作如下:

   1。按 shift+ctrl+alt+F1进入命令行模式

  2。以root身份登陆

 3。按照下面的命令执行

      cd   etc   回车

     /bin/vi   profile     回车      (注意:在这里不那能用直接调用Vi  需要指定目录   即    /bin/vi   )

     上面两个命令可以打开 /etc/profile 文件,

     i     回车   (这是vi的插入操作命令)

    然后找到你最近修改过的内容,恢复原来状态或者事删除

    esc     :     wq    回车

   这时profile文件已经保存更新,重启系统即可顺利进入图形界面

 


linux 常用命令:

查看linux ip配置 : ifconfig

查看历史命令 :  history

查看共享文件夹: ls /mnt/hgfs/共享文件夹名

cp命令还可以一次拷贝多个文件     $cp -bi dir1/* dir2        这样就把dir1以及其子文件拷贝到dir2中去了, -bi 为了避免覆盖

查看目录下文件:   ls -al

查看绝对路径:      pwd

建立一个文件夹:  mkdir  dir1

建立一个文件:   touch  file1      touch file1.java

删除一个文件:  rm -f file1 

删除一个目录:  rm -rf dir1

切换用户

 su jack

 su root

 输入password

touch test.txt  建立文件

cat test.txt  查看文件

vim test.txt  编辑文件

要进行编辑操作时,先按  i ,就进入了编辑状态;

退出编辑状态: 按 ESC ,此时可以自由移动定位光标,  H 左移  L右移  J 下移  K 上移  

退出文本: 按ESC, 之后 Shift + :(冒号),进入命令行状态,  输入 q 不保存修改,退出; 输入 wq  保存修改,退出

其他

:  x 删除光标定位的字母   u 撤销上次操作

还有很多。。。。。

 

查看系统状态命令:  top         top -d3 -i >> status.txt


各种解_压缩命令

    ---------------------------------------------

    .Tar.gz  文件类型

  解压:Tar zxvf FileName.Tar.gz

  压缩:Tar zcvf FileName.Tar.gz DirName

  .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 和 .tgz   文件类型

  解压:Tar zxvf FileName.Tar.gz

  压缩:Tar zcvf FileName.Tar.gz DirName

  ---------------------------------------------

 


Linux系统下查看IP配置表2008-07-13 21:00配置IP地址:

/etc/sysconfig/network-scripts/ifcfg-eth0

里面的内容:

[root@localhost network-scripts]# cat ifcfg-eth0

DEVICE=eth0

BOOTPROTO=none

ONBOOT=yes

TYPE=Ethernet

NETMASK=255.255.255.0

IPADDR=192.168.0.2

USERCTL=no

PEERDNS=yes

GATEWAY=192.168.0.1

配置完以后:

 /etc/init.d/network reload 或 service network

查看网卡信息: route -n         查看物理网卡:mii-tool     重启eth0: ifup eth0

查看eth0信息:ethtool eth0    添加IP地址:ifconfig eth0 IP netmask 子网掩码 broadcast 广播地址


windows

Linux中查看 vmware 虚拟机的共享文件夹

一. 安装vm tools: vm -》 Install vm tools 工具, vm可以自动完成;

二. 设置共享文件夹: vm -> settings -> options -> share folders -> always enable;

三. 仅以主机为windows,客户机分别为windows和linux为例:

(1)windows客户机中:

1 可以使用 Windows Explorer 访问共享文件夹 -> 系统中整个网络(NT核心客户操作系统

里的网上邻居)下 -> VMware Shared Folders网络 -> 共享文件夹;

2 直接在地址栏中输入Folders 即可快速定位到共享文件夹;

3 映射共享文件夹为一个驱动盘,就像网络共享一样:

工具 -> 映射网络驱动器 -> 指定 驱动器 和 盘符。

(2)Linux客户机中:

在Linux虚拟机中,共享文件夹出现在/mnt/hgfs目录里。

 


 

http://www.programfan.com/blog/article.asp?id=38023

jdk for linux

1. 安装

chmod +x jdk-1_5_0_08-linux-i586.bin

./jdk-1_5_0_08-linux-i586.bin

chmod +x jdk-1_5_0_08-linux-i586.rpm

rpm -ivh jdk-1_5_0_08-linux-i586.rpm

2.设置环境变量。

#vi /etc/profile

在最后面加入

# java ......................

JAVA_HOME=/usr/java/jdk1.5.0_08/

CLASSPATH=.:$JAVA_HOME/lib/tools.jar:/lib.dt.jar

PATH=$JAVA_HOME/bin:$PATH

export JAVA_HOME CLASSPATH PATH

保存退出

按esc

:wq

3.用户使用

vi /etc/profile.d/java.sh

JAVA_HOME=/usr/java/jdk1.5.0_08/

CLASSPATH=.:$JAVA_HOME/lib/tools.jar:/lib.dt.jar

PATH=$JAVA_HOME/bin:$PATH

export JAVA_HOME CLASSPATH PATH

保存退出

按esc

:wq

chmod 755 /etc/profile.d/java.sh

4.执行所有的命令

source /etc/profile

source /etc/profile.d/java.sh

5.测试JAVA是否安装

java -version

redhat9.0重新起动后才可以给所有终端使用信的环境变量(其它

方法不知道).

---------------------------------------------------------------------------------

来自:http://blog.csdn.net/liujinrui/archive/2008/08/21/2808076.aspx

了一下午的linux服务器,tomcat被整挂掉了.上网查了一下原因,发现要进程被占用,于是开始kill tomcat的进程.

首先得知道如何查看进程:)

前面介绍的两个命令都是用于查看当前系统用户的情况,下面就来看看进程的情况,这也是本章的主题.要对进程进行监测和控制,首先必须要了解当前进程的情
况,也就是需要查看当前进程,而ps命令就是最基本同时也是非常强大的进程查看命令.使用该命令可以确定有哪些进程正在运行和运行的状态、进程是否结束、
进程有没有僵尸、哪些进程占用了过多的资源等等.总之大部分信息都是可以通过执行该命令得到的.

  ps命令最常用的还是用于监控后台进程的工作情况,因为后台进程是不和屏幕键盘这些标准输入/输出设备进行通信的,所以如果需要检测其情况,便可以使用ps命令了.

  ps [选项]

  下面对命令选项进行说明∶

  -e显示所有进程.

  -f全格式.

  -h不显示标题.

  -l长格式.

  -w宽输出.

  a显示终端上的所有进程,包括其他用户的进程.

  r只显示正在运行的进程.

  x显示没有控制终端的进程.

 
 O[+|-] k1 [,[+|-] k2 [,…]] 根据SHORT KEYS、k1、k2中快捷键指定的多
级排序顺序显示进程列表.对于ps的不同格式都存在着默认的顺序指定.这些默
认顺序可以被用户的指定所覆盖.其中“+”字符是可选的,“-”字符是倒转指 定键的方向.

  最常用的三个参数是u、a、x.

然后对tomcat进程进行操作:Linux下Tomcat的启动、关闭、杀死进程

 

打开终端

cd /java/tomcat

#执行

bin/startup.sh #启动tomcat

bin/shutdown.sh #停止tomcat

tail -f logs/catalina.out #看tomcat的控制台输出;

#看是否已经有tomcat在运行了

ps -ef |grep tomcat

#如果有,用kill;

kill -9 pid #pid 为相应的进程号

例如 pe -ef |grep tomcat 输出如下

sun 5144 1 0 10:21 pts/1 00:00:06 /java/jdk/bin/java
-Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
-Djava.endorsed.dirs=/java/tomcat/common/endorsed -classpath
:/java/tomcat/bin/bootstrap.jar:/java/tomcat/bin/commons-logging-api.jar
-Dcatalina.base=/java/tomcat -Dcatalina.home=/java/tomcat
-Djava.io.tmpdir=/java/tomcat/temp
org.apache.catalina.startup.Bootstrap start

则 5144 就为进程号 pid = 5144

kill -9 5144 就可以彻底杀死tomcat

抱歉!评论已关闭.