linux 常用基础命令

本文介绍了在CentOS系统中查看版本、管理防火墙、检查Tomcat日志的方法,包括使用`lsb_release -a`、`firewall-cmd --state`等命令。同时,详细阐述了如何安装服务、配置JDK环境变量,以及解决执行脚本权限问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 

1. 查看centos 版本

lsb_release -a

2. 查看防火墙状态 / 开启 /关闭

 centos 7.0 以上

firewall-cmd --state  #查看防火墙
systemctl status firewalld #查看防火墙
systemctl stop firewalld #临时关闭防火墙
systemctl start firewalld #临时打开防火墙
systemctl disable firewalld #开机禁止启动防火墙
systemctl enable firewalld #开机启动防火墙

centos6.x 

// 关闭启动项
chkconfig  iptables off

// 关闭防火墙
service iptables stop

//开启防火墙
service iptables start

// 查看防火墙状态
service iptables status

 

3.查看tomcat 日志

tail -f catalina.out


// 最后N行

tail -n 200 -f catalina.out


// 退出

ctrl + C

// 翻页查看

less catalina.out
:G  //回到文本末尾
page up //向上翻页
page down //向下翻页

// 高亮显示关键字

tail -n 200 -f dpe_partner_all.log | perl -pe 's/(关键词)/\e[1;31m$1\e[0m/g'



// -bash: ./startup.sh: Permission denied 运行没有权限的时候

chmod u+x *.sh

   4. 安装service

   

// 查看
yum list | grep initscripts

//出现
initscripts.x86_64

//安装
yum -y install initscripts

5.安装jdk

下载  https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html

上传到服务器 指定目录下

tar -zxvf jdk-8u211-linux-x64.tar.gz

配置环境变量

vim /etc/profile


//文件末位追加

export JAVA_HOME=/usr/local/java/jdk1.8.0_11
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
#(!!!注意:JAVA_HOME的路径是你实际解压后的JDK的路径,千万别写错了)


// 刷新环境变量

source /etc/profile

//查看安装是否成功
java -version

比较尴尬的是偶尔会出现刷新不过来,显示的还是系统原来的jdk 就需要:

//编辑系统环境变量
vi ~/.bashrc

//文件最后追加  跟/etc/profile下面配置一样

export JAVA_HOME=/usr/local/java/jdk1.8.0_11
export PATH=$JAVA_HOME/bin:$PATH  
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar 

//重新刷新系统环境变量
source ~/.bashrc 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值