Linux入门基础

2019-04-21  本文已影响0人  谁的春春不迷茫

Linux简介

Linux概述

Linux是基于Unix的开源免费的操作系统,由于系统的稳定性和安全性几乎成为程序代码运行的最佳系统环境。Linux是由Linus Torvalds(林纳斯·托瓦兹)起初开发的,由于源代码的开放性,现在已经衍生出了千上百种不同的Linux系统。
Linux系统的应用非常广泛,不仅可以长时间的运行我们编写的程序代码,还可以安装在各种计算机硬件设备中,比如手机、平板电脑、路由器等。尤其在这里提及一下,我们熟知是Android程序最底层就是运行在linux系统上的。

Linux分类

Linux根据市场需求不同,基本分为两个方向

Linux根据原生程度,又分为两种:

Linux发行版本不同,又可以分为n多种:

目录结构

                /     根目录
                  
bin boot dev etc home lib sbin usr var ...

目录切换命令

目录操作命令

文件操作命令

文件压缩/解压缩命令

权限操作

-rwxrwxr-- 文件类型、属主权限、属组权限、其他用户权限
文件类型 d:目录 -文件 l链接(理解为window的快捷方式)

其他命令

远程工具连接

实际开发中,Linux服务器都在其他的地方,我们要通过远程的方式去连接Linux并操作它,Linux远程的操作工具有很多,企业中常用的有Puttty、secureCRT、SSH Secure等
SSH Secure工具进行远程连接,该工具是免费的图形化界面及命令行窗口集一身的远程工具

软件安装

JDk安装

(1) 查看当前Linux系统是否已经安装java 命令 rpm -qa | grep java

(2) 卸载两个openJDK 命令 rpm -e --nodeps 要卸载的软件

(3) 上传JDK到Linux系统中

(4) 解压到指定文件夹

(5) profile文件中配置环境变量

#set java environment
JAVA_HOME=/usr/local/jdk1.7.0_71
CLASSPATH=.:$JAVA_HOME/lib.tools.jar
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME CLASSPATH PATH

(6) 重新加载/etc/profile配置文件 source /etc/profile

MySQL安装

(1) 查看CentOS自带的mysql 命令: rpm -qa | grep mysql

(2) 卸载自带的mysql 命令: rpm -e --nodeps 要卸载的软件

(3) 上传mysql到linux中

(4) 解压至usr/lcoal/mysql中 (在local中新建一个mysql文件夹)

(5) 安装服务端 例如: rpm -ivh MySQL-server-5.6.22-1.el6.i686.rpm

(6) 安装客户端 例如: rpm -ivh MySQL-client-5.6.22-1.el6.i686.rpm

(7) 将mysql加到系统服务中并设置开机启动

加入到系统服务:chkconfig --add mysql
自动启动:chkconfig mysql on

(8) 启动mysql 命令: service mysql start

(9) 登录mysql 命令: mysql -u root -p
mysql安装好后会生成一个临时随机密码,存储位置在/root/.mysql_secret(安装完成第一次登录用此密码)

(10) 修改mysql密码 命令: set password = password('root');

(11) 开启mysql远程登录
赋予权限: grant all privileges on . to 'root' @'%' identified by 'root';(密码可以随意指定,外部登录此密码登录,这里例如为root)
刷新: flush privileges;

(12) 开放linux的对外访问的端口3306
开放端口: /sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT
修改永久保存至防火墙: /etc/rc.d/init.d/iptables save

Tomcat安装

(1) 上传Tomcat到linux上

(2) 解压Tomcat到/usr/local/tomcat (没有tomcat文件夹则新建一个)

(3) 开放linux的对外访问的端口8080

(4) 开放端口: /sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT

(5) 修改永久保存至防火墙: /etc/rc.d/init.d/iptables save

(6) 启动关闭tomcat
进入tomcat的bin下启动:./startup.sh

(7) 关闭tomcat
进入tomcat的bin下关闭:./shutdown.sh

上一篇 下一篇

猜你喜欢

热点阅读