创建一个文本的过程:
1. Vi cui.txt如果存在则打开,没有则创建
2. 刚打开时是命令模式,输入A 进入编译模式
3. 输入完毕,按ESC退出编译,进入命令模式
4. 使用 :w存盘 :wq存盘退出 :q!不存盘退出
5. 查看文本内容,more cui.txt
6. 修改内容使用vi cui.txt进入 (dd 为删除一行,o 为向下插入行 O 为向上插入一行)
也可以使用cat cui.txt或tac cui.txt进入. //tac cui.txt进入后是将文本内容倒序显示
关于用户
增加用户:adduser cuisuqiang
修改密码:passwd cuisuqiang -> cuisuqiang -> cuisuqiang Linux下输入的密码是不会显示的,输入完毕直接回车,如果输错,重新输入。如果使用退格,则默认也是密码的一项.
删除用户:userdel cuisuqiang
还要删除home下的相应文件夹,rm –rf cuisuqiang
切换用户:su cuisuqiangexit回到原来用户
关于文件权限
信息说明
某文件夹下 ls –l 显示详细信息后显示中以 D 开头的是文件夹以 – 开始的是文件
对于文件或文件夹,后面都会跟 9 位字母,字母是 R W X 或是 - 。
前三位代表当前用户对该文件的权限,中间三位代表同组用户对该文件的权限,后三位代表其他用户对该文件的权限。R 代表读,W 代表写,X 代表执行.
增加权限
Chmod +/- x/r/w cui.txt
+ 代表增加权限,- 代表取消权限,这样操作的结果是该文件对任何用户对修改了权限
Chmod u+x cui.txt只对当前用户生效
Chmod g+x cui.txt同组人生效
Chmod o+x cui.txt其他人生效
更改所有者
Chown cuisuqiang cui.txt将文件cui.txt 的权限提交用户 cuisuqiang
Ftp 搭建
启动ftp服务:service vsftpd start设置默认不启动chkconfig vsftpd on
登录:ftp localhost
退出ftp:bye
停止ftp服务:service vsftpd start
查看IP:ifconfig
关闭防火墙:service iptables stop设置默认不启动 chkconfig iptables off
Ftp根目录:/var/ftp/pub
经验:有时候我们必须把虚拟机的两个链接都打开且把网段设到同一个位置上,因为Liunx链接的到底是那个我们并不清楚(有时可能连上一个就可以)。
允许root用户上传:根目录的etc下,修改两个文件:vsftpd.user_list和vsftpd.ftpusers将root用户注释掉即可。修改后重启ftp :service vsftpd restart
JDK Tomcat MySQL安装
通过PUTTY进入后到/var/ftp/pub目录下面,直接选中文件名右键即复制。直接复制不能运行。要输入 . /文件名才可以。
如果没有权限,则chmod 755 文件名,修改权限即可。
特别注意,Linux下使用的是Liunx专用的JDK,需要下载。
使用的服务器是apache-tomcat-5.5.25.tar.gz
需要对文件解压缩,首先使用命令:gzip –d apache-tomcat-5.5.25.tar.gz
解压后生成apache-tomcat-5.5.25.tar,需要对该文件再次解压缩。
命令:tar –xvf apache-tomcat-5.5.25.tar。解压后生成一个目录apache-tomcat-5.5.25
可以将这个目录移动到指定位置:命令:mv apache-tomcat-5.5.25 / //移动到跟目录下面
可以修改目录名字:mv apache-tomcat-5.5.25 tomcat5 //修改后目录名字
要运行tomcat必须执行JAVA_HOME:命令:JAVA_HOME=/usr/java/jdk1.6.0_.3 //Jdk默认安装路径,这样设置只能针对当前窗口
输出一下可以让其他人使用:export JAVA_HOME
运行:./startup.sh
查看本机进程,Tomcat是否启动:ps –ef | grep tomcat //查看本机所有进程,后面加参数说明是查看tomcat的进程
结束进程建议使用杀死进程:kill -9 2724(强制杀死) 或直接 kill 2724(Tomcat虚拟进程编号)
查看本机安装的包:rpm –qa是否安装JDK:rpm –qa | grep jdk
卸载包:rpm –e 包名
MySQL需要两个RPM包,分别为:
MySQL-server-community-5.1.30-0.rhel4.i386.rpm MySQL-client-community-5.1.28-0.rhel3.i386.rpm
先安装server包,安装时可能会提示要安装perl-DBI-1.40-5.i386.rpm,从第二张光盘上找到该包,并在Linux上安装