一、查看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