Linux(RedHat版) Ftp、JDK、Tomcat、Mysql


一、查看linux本机的ip:ifconfig

二、FTP

      启动ftp服务器:service vsftpd start
      连接本地的ftp:ftp localhost
      退出ftp            :bye

      关闭防火墙:service iptables stop

      linux自带的vsftp用户管理和系统用户管理是放一起的

      chkconfig命令
      只想看指定的命令:chkconfig --list | grep vsftpd
      vsftpd开机启动:chkconfig vsftpd on

      配置root用户可以上传:
     看这个文件:/etc/vsftpd.user_list
     看这个文件:/etc/vsftpd.ftpusers
----开机自动启动程序,还有一种方法就是改/etc/rc.local文件,加入:/usr/local/bin/vsftpd & 即可-------->&表示前面那个程序是以服务(后台)的形式启动的

三、远程管理ssh

     telnet传输的过程是明文的,ssh传输的过程是加密的!

     chkconfig --list | grep ssh

四、JDK

执行权限:chmod 755 jdk-6u3-linux-i586-rpm.bin

./jdk-6u3-linux-i586-rpm.bin

五、Tomcat

        JAVA_HOME=/usr/java/jdk1.6.0_03
        export JAVA_HOME
        cd bin
    .   /startup.sh

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

apache-tomcat-5.5.25.tar.gz
解压缩:gzip -d apache-tomcat-5.5.25.tar.gz
    tar -xvf apache-tomcat-5.5.25.tar
挪到根目录下面
    mv apache-tomcat-5.525 /
    cd /
    ls
改名字
    mv apache-tomcat-5.5.25 tomcat5
    cd tomcat5
    cd bin
启动    ./startup.sh
指定JAVA_HOME
    JAVA_HOME=/user/java/jdk1.6.0_03
其它什么东西都可以使用JAVA_HOME
    export JAVA_HOME
观察下面有哪些进程
    ps -ef | grep tomcat(看看tomcat进程是否起来?)
直接杀死进程
    kill [-9] 进程id号
echo $JAVA_HOME
linux上网
    wget http://localhost:8080/

六、卸载软件

查看所有安装的包
    rpm -qa
查看有没有安装jdk
    rpm -qa | grep jdk
卸载
    rpm -e 包的名称
再次安装
    rpm -ivh jdk-6u3-linux-i586.rpm

配置环境变量到全局
    cd etc
    more profile
    vi /etc/profile
    在最后一行
        JAVA_HOME=/user/java/jdk1.6.0_03
        export JAVA_HOME
profile这个文件只有有人登陆才会运行,如果没人登陆就不会执行!!!!!!!!!!!!
在linux中以.开头的都市隐藏文件
    ls -a------------------->显示所有文件,包括隐藏文件。
开机自动启动tomcat
    cd /etc/rc.local
增加
    JAVA_HOME=/user/java/jdk1.6.0_03
    export JAVA_HOME
    /tomcat5/bin/startup.sh

七、Mysql

怎样验证mysql启动了
    ps -ef | grep mysql
怎样验证包安装好了(linux下面大小写永远区分)
    rpm -qa | grep MySQL
操作MySQL
    mysql -u root -p
    show databases
    use test
    show tables
修改root密码
  mysqladmin -u root password 'password'
修改Root配置,使Root可以远程登录进行管理:
  mysql> GRANT ALL PRIVILEGES ON *.* TO root@"%" IDENTIFIED BY "password" WITH GRANT OPTION;
  mysql> flush privileges;

八、其它

①修改开机启动的级别: /etc/inittab

②关机 poweroff

③卸载redhat4默认安装Mysql

    用" rpm -evv <组件名> "完全卸载.
    其中几个组件说缺少 ***.so.10啥的,就需要用" rpm -e --nodeps <组件名> "强制卸载.到此卸载完毕.

④如何使用shell查看某个端口是否被占用
        方式一:netstat -tln | grep 8080
        方式二:lsof -i:8080
    用nohup命令让Linux下程序永远在后台执行   
九、

查看pure-ftpd进程
    ps -ef | grep pure-ftpd
---------------------
修改组文件(group)之后,保存的时候会提示时候修改密码文件,敲n,不修改密码文件。
    ll
    vipw
    vi /etc/passwd
    more /etc/gr
    more /etc/group



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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值