Linux服务器学习

cd /    进入根目录
cd..    返回上一层目录
ls      查看当前目录下文件
ls /    查看根目录下的文件   
echo > 文件名    清空文件内容 
rm -r  + 目录/文件名    使用递归删除,好处是可以回要求确认,缺点是对于文件夹删除的话会特别的慢
rm -rf + 目录/文件名    彻底删除文件夹
uzip 压缩包    解压zip文件




netstat -lnp|grep 8080    //查看占用端口的进程

Linux系统目录结构

  • bin:存放命令
  • etc:系统的配置文件
  • home:用户的主目录
  • root:超级管理员的目录
  • sbin:超级管理员使用的系统管理工具
  • var:日志文件,经常被修改的目录
  • usr:用户的应用程序和文件,类似Windows的program files目录

安装配置vim

yum -y install vim*    //安装vim

//配置vim
cd ~    
touch .vimrc
vim .vimrc

//文件中输入
set nu // 这是设置显示行号
set showmode //设置在命令行界面最下面显示当前模式等。
set ruler // 在右下角显示光标所在的行数等信息
set autoindent // 设置每次单击Enter键后,光标移动到下一行时与上一行的起始字符对齐
syntax on // 即设置语法检测,当编辑C或者Shell脚本时,关键字会用特殊颜色显示

:wq   //命令模式下,保存退出vim
:w    //保存
:q    //退出


Ctrl + f    //屏幕向后翻动一页
Ctrl + b    //屏幕向前翻动一页
数字0       //移动到这一行的第一个字符处
$           //移动到这一行的最后一个字符处
G           //移动到这个文件的最后一行
dd          //删除光标所在的那一整行
yy          //复制光标所在行
u           //恢复前一个动作
i           //在光标处插入,已存在的字符会向后退
o           //插入新的一行:在光标的下一行行首开始输入字符
r           //替换:r会替换光标所指的那一个字符
R           //一直替换光标所指的文字,直到按下Esc为止                    
H           //光标移动到这个屏幕最上方的那一行
M           //光标移动到这个屏幕中央的那一行
L           //光标移动到这个屏幕最下方的那一行          



查看系统版本

sudo uname --m

安装jdk

检测jdk安装包,如果已存在可先卸载

rpm -qa | grep java
rpm -qa | grep jdk

yum -y remove java*    //卸载
yum -y remove jdk*

查看java列表,jdk版本信息

yum list | grep jdk

安装jdk,默认路径为:/usr/lib/jvm

yum -y install java-1.8.0-openjdk.x86_64 java-1.8.0-openjdk-devel.x86_64

使用 vim 打开文件/etc/profile

vim /etc/profile    //编辑文件

//在文件末尾追加
export JAVA_HOME=/usr/lib/jvm/jre-1.8.0-openjdk
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tool.jar

使环境变量立即生效

source /etc/profile

安装tomcat

安装tomcat

yum -y install tomcat    //安装tomcat
rpm -q tomcat    //查看

安装管理界面

yum install tomcat-webapps tomcat-admin-webapps

添加tomcat启动用户

cd /usr/share/tomcat/conf/tomcat-users.xml    //打开配置文件

//在<tomcat-users>标签内添加用户
<role rolename="manager-gui"/>
<user username="root" password="root" roles="manager-gui"/>

启动tomcat

systemctl start tomcat    //运行
systemctl restart tomcat    //重启
systemctl stop tomcat    //停止
sudo systemctl enable tomcat    //启动服务器时自动开启

配置tomcat

vim /etc/tomcat/server.xml    //打开配置文件

//修改8080端口的字符解析
<Connector port="80" protocol="HTTP/1.1"

               connectionTimeout="20000"

               redirectPort="8443" URIEncoding="UTF-8" />

查看防火墙状态

firewall-cmd --state
systemctl start  firewalld    //启动防火墙
systemctl disable firewalld    //停止防火墙

解决tomcat启动特别慢的问题:

https://blog.csdn.net/zalan01408980/article/details/79780844

 

 

 

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值