常用命令
虚拟机可视化界面切换
ctrl+alt+F2
删除文件夹
rm -rf 文件夹名
远程传输文件
scp order.zip root@172.0.104.27:/data/ods_data/csv
重启
reboot
###安装上传包
sudo yum install lrzsz
rz -E
###移动文件
mv /data/file.txt /data/newfile/
输入ip addr不能查看ip
vi /etc/sysconfig/network-scripts/ifcfg-ens33
将ONBOOT权限改为yes
关闭防火墙
systemctl stop firewalld.service
禁止firewall开机启动
systemctl disable firewalld.service
查看进程
ps -ef|grep 名字
在文件中搜索关键字
cat top.log | grep 关键字
查找文件
find / -name ‘interfaces’
本地虚拟机不显示ens33下的inet
执行 sudo dhclient ens33
没有可用软件包
sudo yum install epel-release
开放端口
**
1、查看防火墙开启还是关闭
systemctl status firewalld.service(查看防火墙开启还是关闭)
2、可以查看端口开放情况
sudo firewall-cmd --list-all(可以查看端口开放情况)
3、打开8080端口
sudo firewall-cmd --add-port=8080/tcp --permanent
4、重启防火墙
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/share/jdk1.8.0_271
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
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文件
linux根目录爆满解决方法
https://blog.csdn.net/yibing0209/article/details/126740873