Linux应用积累-Java环境等(Ubuntu)

◆、创建和删除用户

  在Linux下创建用户和删除用户,必须在root用户下,

  如果你当前不是用根用户登录,你可以打开终端,输入"su root"命令,再输入根口令,就可以进入root用户模式下

  创建用户使用:useradd [所要创建的用户名],回车

  创建密码使用:passwd [用户名]  ,回车

  输入密码:一般密码至少要有六个字符,这里输入的密码是看不见的,所以看到屏幕没显示,不要以为是输入失败

  重新输一次密码,新增用户完成。

  删除用户使用:userdel  [-r]  [要删除的用户的名称]

  例如:[root@localhost ~]userdel -r shanhy


◆、deb文件的安装(一般使用的ubuntu上)

  要安装一个 .deb 文件,在它上面双击。如果您喜欢使用终端,

  输入: sudo dpkg -i package_file.deb
  要卸载一个 .deb 文件,在您的软件包管理器中取消选中它。或者在终端中,

  输入: sudo dpkg -r package_name
  例如安装QQ,文件名为linuxqq_v1.0-preview3_i386.deb
  可运行: sudo dpkg -i linuxqq_v1.0-preview3_i386.deb

  备注:dpkg命令说明
    dpkg -i package.deb安装包
    dpkg -r package删除包
    dpkg -P package删除包(包括配置文件)
    dpkg -L package列出与该包关联的文件
    dpkg -l package显示该包的版本
    dpkg –unpack package.deb解开 deb 包的内容
    dpkg -S keyword搜索所属的包内容
    dpkg -l列出当前已安装的包
    dpkg -c package.deb列出 deb 包的内容
    dpkg –configure package配置包


◆、tar.gz 的安装(所有Linux都支持)

  要先解压

  终端输入:sudo tar -zxvf 压缩文件名.tar.gz /tmp(假设想解压到/tmp目录)

  然后cd 解压后的目录名 进入解压后的目录,ls查看其中有没有INSTALL文件

  一般按步骤:sudo ./configure、make、make install 进行安装。


◆、ubuntu安装rpm文件

Ubuntu的软件包格式是deb,如果要安装rpm的包,则要先用alien把rpm转换成deb。

sudo apt-get install alien #alien默认没有安装,所以首先要安装它

sudo alien xxxx.rpm #将rpm转换位deb,完成后会生成一个同名的xxxx.deb

sudo dpkg -i xxxx.deb #安装

注意,用alien转换的deb包并不能保证100%顺利安装,所以可以找到deb,最好直接用deb源文件安装。


◆、创建Xshell连接

  问题:在点了connect 在xshell下面出现如下的代码:
  Xshell displays “Could not connect to ‘hostname’ (port 22): Connection failed.” message.
  说明ubuntu没有开启SSH的22端口。

  运行命令sudo netstat -antup,看下面是否有一个22端口,如果没有需要安装SSHD服务,可以直接运行安装服务

  sudo -apt-get install openssh-server

  安装完之后再查看一下是否开启了22端口,如果开启了,那么用xshell来连接基本上就没什么问题了。

  我们可以输入locale来查看linux系统编码,然后编辑xshell的对应session设置:

  点击properties -> [Terminal ],在右边的translation下的enconding先选择utf8,然后重新连接服务器即可。

  备注:xshell快捷键(Ctrl + Insert = 复制,Shift + Insert = 粘贴)


◆、jdk的安装

  下载jdk-6u25-linux-i586.bin

  授可执行权限:chmod +x jdk-6u25-linux-i586.bin(由白色变为绿色)

  解包:./jdk-6u25-linux-i586.bin、然后mv -f jdk1.6.0_25/ /opt/java/(放你的目录,我这里是/opt/java/)

  执行命令vi /etc/profile 配置环境变量:
    #setting java environment variables
    export JAVA_HOME=/opt/java/jdk1.6.0_25
    export PATH=$JAVA_HOME/bin:$PATH
    export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
    export JAVA_HOME JAVA_BIN PATH CLASSPATH

  也可以编写一个shell script (java.sh)放到/etc/profile.d目录下
    vi /etc/profile.d/java.sh
    在java.sh 中加入以上内容,保存退出,然后给java.sh分配权限
    chmod 755 /etc/profile.d/java.sh

  执行source profile使之立刻生效

  输入java -version 查看jdk版本好,输出内容说明已配置成功。

  到此,jdk已经安装,你可以编写你的java应用程序了。


◆、eclipse的安装

  官网下载eclipse的tar.gz包

  使用命令tar -zxvf 解压,可以使用pwd命令查看目录路径

  编辑eclipse脚本并保存,内容如下:

  #!/bin/bash
  #
  # 创建该脚本文件可以在任何地方输入 eclipse 来启动 eclipse IDE
  #
  export JAVA_HOME=/opt/java/jdk1.6.0_25
  export CLASSPATH=/opt/java/jdk1.6.0_25/lib
  /opt/java/eclipse/eclipse -vm /opt/java/jdk1.6.0_25/bin/java -data /opt/java/workspace &
  # -vm 参数用以指定使用哪一个 jvm 来执行Eclipse,
  # -data参数用以指定Eclipse的项目工程存放目录,注意要加&
  # 在此指定其存在目录(/opt/java/)下的workspace目录中

  将脚本保存到/usr/local/bin中,叫eclipse,并给eclipse分配755权限(chmod 755 eclipse)

  此时,在任何情况下输入eclipse 即可启动 eclipse 

  你还可以创建一个桌面启动项,如下:

  在linux桌面空白处,点击鼠标右键,弹出一个对话框,选择“新建启动器”,“创建快捷方式“对话框

  名字:eclipse

  命令:/opt/eclipse/eclipse 浏览到安装eclipse目录,找到eclipse启动程序

  (我增加了参数后为/opt/java/eclipse/eclipse -vm /opt/java/jdk1.6.0_25/bin/java -data /opt/java/workspace &)

  点击图标浏览到安装eclipse的目录,在目录中找到icon.xpm点击--确定

  到这里我们已经配置成功了,可以直接输入命令eclipse或点击桌面程序运行了!


◆、tomcat的安装

  官网下载tomcat的tar.gz包(http://mirror.bjtu.edu.cn/apache/tomcat/tomcat-7/v7.0.14/bin/apache-tomcat-7.0.14.tar.gz

  使用命令tar -zxvf 解压,可以使用pwd命令来查看目录路径(我的目录是:/opt/java/apache-tomcat-7.0.14_1)

  配置环境变量:

  1.编辑文件 /etc/profile 增加以下内容

  (我这里直接考虑多个tomcat的配置,所以没有使用默认的CATALINA_HOME和CATALINA_BASE)

  #setting tomcat environment variables
  export CATALINA_HOME_1=/opt/java/apache-tomcat-7.0.14_1
  export CATALINA_BASE_1=/opt/java/apache-tomcat-7.0.14_1

  2.编辑文件 /opt/java/apache-tomcat-7.0.14_1/bin/startup.sh 增加以下内容

  (增加到 # Better OS/400 detection: see Bugzilla 31132 上面即可)

  export CATALINA_HOME=$CATALINA_HOME_1
  export CATALINA_BASE=$CATALINA_BASE_1

  3.增加同样内容到文件 /opt/java/apache-tomcat-7.0.14_1/bin/shutdown.sh 中
  到此,tomcat 已安装完成。


◆、命令ln,它的功能是为某一个文件在另外一个位置建立一个同步的链接,这个命令最常用的参数是-s,具体用法是

  ln -s  源文件 目标文件    -s 是 symbolic的意思。

  如:ln –s /usr/java/j2sdk1.4.2_05 jdk(目录)

  或:ln  -s  /lib/lsb   /usr/lj(文件)


◆、命令alias,可以给命令起个别名,如:alias la='ls -al'

  注意:设置只在本次有用,alias的定义通常都放在用户的家目录下的.bashrc里面 vi ~/.bashrc 看看,

  是不是有几个默认定义的alias!要每次重启可用的话在里面加一行你要定义的alias吧 保存后重启就可以了 还有,

  如果你想给每一位用户都生效的别名,请把alias la='ls -al' 一行加在/etc/bashrc最后面,

  bashrc是环境变量的配置文件 /etc/bashrc和~/.bashrc 区别就在于一个是设置给全系统一个是设置给单用户使用。


◆、查看端口和杀死进程

  使用ps -ef|grep java 查看java进程,使用kill -9 PID强制杀死进程 PID为进程号

  使用netstat -anp|grep :80 查看端口80的占用情况,使用kill -9 PID 强制杀死进程




◆、

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值