版权声明:本文为博主原创文章,未经博主允许不得转载。如需要授权请联系[email protected] https://blog.csdn.net/leeue/article/details/81450750
linux开发001
一、linux简介
liunx:是一种自由和开放源码的操作系统。
二、linux根目录简介
三、linux常用命令
命令格式: 命令 -选项 参数
基本命令:
1、ifconfig : 查询IP地址
2、ls:查看当前目录所有文件 查看不了隐藏文件
3、ls -l : 查看当前目录文件详细点
4、ll :跟上面一样
5、ls -a :查看当前目录的所有文件包括隐藏文件
6、ls -t :查看当前目录所有文件 默认根据时间排序了
7、clear:清屏
8、pwd: 查看当前在什么目录位置
9、cd . : cd.是当前目录
10、cd .. : cd .. 是回到上级目录
11、cd 文件名:进入某文件里面去
12、mkdir:创建新文件夹 mkdir leeue
13、mkdir 文件夹 文件夹 文件夹:连续创建三个文件夹
14、mv :移动文件or文件夹 mv leeue leeuenew 将leeue文件夹移动到
leeuenew文件夹。 没有leeuenew这个目录的话会自己新创建
15、touch : 创建一个空文件
16、cat: 查看文件
17、>> : 表示将输出的内容 追加字符到文件里面去
如:
18、> :表示没有这个文件会给你创建出来
19、rm: 删除文件 会有提示你是否删除
20、rm -rf :表示强制删除文件
21、rm -rf /* :强制递归删除(绝不能用)相当于格式化
四、vim常用命令
1、按esc+:+q!: 退出不保存
2、:wq 保存并退出
3、i:在当前光标处插入
4、大写I: 将光标移到当前行
5、a: 在光标后面一位插入
6、A: 在光标直接到最后一个
7、大写O: 上一行
8、小写o: 下一行
9、set nu: 显示行数
10、set nu : 几行: 定位到第几行去
11、grep: 在文件中查找字符 ---作用就是查询日志
grep "查找的字符" 文件夹名
五、使用rpm安装mysql
安装软件一般安装在
/usr/软件名文件夹
/usr/mysql
先安装:openssl-1.0.1e-16.el6_5.14.i686.rpm
2、安装: mysql-libs-5.1.73-3.el6_5.i686.rpm
3、安装: perl-DBI-1.609-4.el6.i686.rpm
4、安装:perl-DBD-MySQL-4.013-3.el6.i686.rpm
5、安装:mysql-5.1.73-3.el6_5.i686.rpm
6、安装:mysql-server-5.1.73-3.el6_5.i686.rpm
启动mysql服务
[root@localhost mysql]# service mysqld start
六、rpm命令使用
rpm -Uvh openssl-1.0.1e-16.el6_5.14.i686.rpm 更新包
注意这个U是大写
rpm -ivh openssl-1.0.1e-16.el6_5.14.i686.rpm 安装包
rpm的常用参数
i:安装应用程序(install)
e:卸载应用程序(erase)
vh:显示安装进度;(verbose hash)
U:升级软件包;(update)
qa: 显示所有已安装软件包(query all)
结合grep命令使用
例子:rpm -ivh gcc-c++-4.4.7-3.el6.x86_64.rpm
七、静态IP配置
linux如果不想换ip要去自己手动去配置下
百度可以,这个简单
八、克隆虚拟机
注意克隆虚拟机一定要把mac地址换掉
九、安装tomcat
首先要安装jdk
解压命令
tar -zxvf 安装包名称
安装jdk:
1、上传文件 jdk-7u55-linux-i586.tar.gz
2、解压文件 jdk-7u55-linux-i586.tar.gz
3、配置环境变量 vim /etc/profile
export JAVA_HOME=/usr/java/jdk1.7.0_55
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin:$PATH
4、刷新文件 source /etc/profile
5、java -version 安装成功则正确。
查看tomcat是否启动成功:
[root@localhost logs]# tail -200f catalina.out
十、开关防火墙
将8080端口开放命令
防火墙开启和关闭
开启: service iptables start
关闭: service iptables stop
打开防火墙对端口限制的方法:
/sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT #开启8011端口
/etc/rc.d/init.d/iptables save #保存配置
/etc/rc.d/init.d/iptables restart #重启服务
#查看端口是否已经开放
/etc/init.d/iptables status
其他命令
ps -ef |grep tomcat
ps aux | grep '6379' --- 查询端口
kill -15 9886 --- 杀死重置
kill -9 9886 --- 强制杀死
注意远程连接mysql的时候
mysql是不允许root账户远程连接的。