Linux服务器常用指令(边学边更新)

零、前言 

备注:

0、这些指令是我学习操作Linux服务器做的笔记,并不完善,对他人可能并无学习价值。 

1、#是每个指令前已经存在的,不用输入。

2、xxx是文件名。

3、www是路径。

4、黑体字是指令,普通字是例子。

 

 


一、文件操作

显示当前位置:#pwd

回到上一级目录:#cd ..

回到上一次目录:#cd - 

进入指定文件夹:#cd xxx

查找位置:#whereis xxx

复制:#cp -r xxx www      cp -r happyaaakkk/* ROOT复制happyaaakkk里的所有东西到ROOT

修改文件名:# mv xxx xxx   mv 平安京.jpg paj.jpg  修改平安京.jpg为paj.jpg

修改内容:#vi xxx    vi home.jsp修改home.jsp的内容

 

 


二、解压

解压:#tar -xvf xxx -www
#tar -xvf jdk-8u201-linux-x64.tar.gz -C/usr/java/jdk/      解压当前文件夹内的jdk-8u201-linux-x64.tar.gz到C/usr/java/jdk/ 

# tar -xvf apache-tomcat-8.5.37.tar.gz -C /usr/java/tomcat/   解压tomcat

 

 


三、配置jdk环境变量

这个步骤我失败了无数次,花了我两个小时!啊!啊啊啊啊!!!啊啊啊啊啊啊啊啊啊啊啊啊阿啊啊啊!!!(土拨鼠叫声)

1.输入#vi /etc/profile

2.按大写G

3.按小写i,此时出现INSERT

4.用键盘上的箭头按键把光标移动到最下面,加入这三行:

export JAVA_HOME=/usr/java/jdk/jdk1.8.0_201(不加黑的这一段是自己jdk的路径,要改)
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin:$PATH

5.按ESC

6.输入:wq回车,保存并退出

7.输入# source /etc/profile回车

8.输入# java -version进行测试,见到下图就ok了!Linux服务器常用指令(边学边更新)

 

 

 


四、安装tomcat

可以看这个:Linux下安装Tomcat服务器和部署Web应用

1.解压tomcat  # tar -xvf apache-tomcat-8.5.37.tar.gz -C /usr/java/tomcat/ 

2.进入解压文件夹下的bin文件夹

3.编辑setclasspath.sh 脚本,# vi setclasspath.sh

4.添写如下内容:

export JAVA_HOME=/usr/java/jdk/jdk版本编号

export JRE_HOME=/usr/java/jdk/jdk版本编号/jre

5.保存编辑内容,按下Esc键,输入“:wq”回车,保存退出。

6.启动tomcat, #./startup.sh

Linux服务器常用指令(边学边更新)

关闭tomcat:#./shutdown.sh

 


五、防火墙

可以看这个:Centos7.3防火墙配置

1、查看firewall服务状态 #systemctl status firewalld

2、查看firewall的状态 #firewall-cmd --state

3、开启、重启、关闭、firewalld.service服务

开启 # service firewalld start
重启 #service firewalld restart
关闭 #service firewalld stop

4、查看防火墙规则 # firewall-cmd --list-all 

5、查询、开放、关闭端口

查询端口是否开放 # firewall-cmd --query-port=8080/tcp
开放80端口 # firewall-cmd --permanent --add-port=80/tcp
移除端口 # firewall-cmd --permanent --remove-port=8080/tcp

重启防火墙(修改配置后要重启防火墙) # firewall-cmd --reload

参数解释
1、firwall-cmd:是Linux提供的操作firewall的一个工具;
2、--permanent:表示设置为持久;
3、--add-port:标识添加的端口;

 


六、数据库操作。

安装mysql和连接navicat见:

记录下在阿里云linux上安装与配置Mysql

数据库操作工具navicat如何链接阿里云数据库RDS

 

重启:#systemctl restart mysqld.service

停止:#systemctl stop mysqld.service

查看状态:#systemctl status mysqld.service

登录:# mysql -u root -p (然后输入密码,这时候看不到密码被输入,直接打然后回车就行了)

退出:#exit;(在mysql里的语句必须加上分号)

查看数据库:#show databases;

 

 

 

*附加

0、阿里云ECS建网站(建站)超详细全套完整图文教程!菜鸟必看!

里面有少许错误,要配合本文看。

 

1、将tomcat端口8080更改为80

打开tomcat文件夹-->找到conf-->server.xml-->用记事本打开

Linux服务器常用指令(边学边更新)

把此处的8080改为80,保存,重启tomcat。

 

2、修改默认页,即输入域名后直接访问home.jsp

打开tomcat文件夹-->找到conf-->web.xml-->用记事本打开

Linux服务器常用指令(边学边更新)

在这添加上想要展示的项目页面。