微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

linux操作日常记录

常用命令

虚拟机可视化界面切换
ctrl+alt+F2
删除文件
rm -rf 文件夹名
远程传输文件
scp root@172.0.104.27:/data/ods_data/uat/ide_warm_order_order_201110_before_2.tar.gz /root/csv
重启
reboot
输入ip addr不能查看ip
vi /etc/sysconfig/network-scripts/ifcfg-ens33
将ONBOOT权限改为yes

在docker启动项目报错,关闭防火墙
停止firewall
systemctl stop firewalld.service

禁止firewall开机启动
systemctl disable firewalld.service

查看进程
ps -ef|grep 名字

查找文件
find / -name ‘interfaces’

本地虚拟机不显示ens33下的inet
执行 sudo dhclient ens33

没有可用软件包
sudo yum install epel-release

开放端口

**
查看防火墙开启还是关闭
systemctl status firewalld.service(查看防火墙开启还是关闭)

可以查看端口开放情况
sudo firewall-cmd --list-all(可以查看端口开放情况)

打开8080端口
sudo firewall-cmd --add-port=8080/tcp --permanent

重启防火墙
sudo firewall-cmd --reload

安装jdk

1、下载jdk压缩包,上传到linux上

2、解压 JDK 程序包:
tar -zxf /mnt/software/jdk-7u67-linux-x64.tar.gz -C .

3.配置jdk环境变量
/etc/profile文件的改变会涉及到系统的环境,也就是有关Linux环境变量的东西

所以,我们要将jdk配置到/etc/profile,才可以在任何一个目录访问jdk

[root@localhost local]# vim /etc/profile

按i进入编辑,在profile文件尾部添加如下内容

export JAVA_HOME=/usr/local/jdk1.8.0_181 #jdk安装目录

export JRE_HOME=${JAVA_HOME}/jre

export CLAsspATH=.: J A V A H O M E / l i b : {JAVA_HOME}/lib: JAVAHOME/lib:{JRE_HOME}/lib:$CLAsspATH

export JAVA_PATH= J A V A H O M E / b i n : {JAVA_HOME}/bin: JAVAHOME/bin:{JRE_HOME}/bin

export PATH= P A T H : PATH: PATH:{JAVA_PATH}

在这里插入图片描述

Esc --> :wq

保存并退出编辑

通过命令source /etc/profile让profile文件立即生效

4、找java所在路径

在这里插入图片描述


which java是java执行路径

解决端口被占用

netstat -tln # 查看所有占用端口的使用情况
netstat -tln | grep 8080 # 查看8080 端口的使用情况
lsof -i :8080
kill -9 进程ID

运行项目

后台运行项目
nohup Java -jar package.jar &
查询nohup日志
tail -f nohup.out实时查询
tail -fn 50 nohup.out查询50行

执行rpm文件
rpm -ivh --nodeps rpm文件

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐