在学习Linux上部署java项目的时候,
死活都没找到tomcat文件夹下有 startup.sh
可尝试另一种方式启动tomcat :service tomcat start
再验证一下看是否已经启动:ps -ef |grep tomcat
同理可用于nginx和mysql。
同时,可以创建一个开机自启动文件:mystart.sh,并赋予权限:
开机启动设置
- 在root目录下,用
ls -al
查看目录找到.bash_profile文件. - 进入
cd /etc/profile.d/
并用ll
查看目录,创建vim mystart.sh
- 键盘输入 i 进入编辑模式,将需要开机自启动的项目填入
- 再输入
:wq
保存并退出。 - 给mystart.sh设置权限:
chmod 777 mystart.sh
- 输入
pwd
查看当前路径,重启reboot
查看是否自启动了
另外几种设置开机启动的方式: - 使用
crontab -e
来设置定时任务:@reboot /etc/profile.d/mystart.sh - 在
cd /etc/rc.d/init.d/
目录下,定义一个自启动程序vim mystart.sh
。
关闭防火墙
有时候发现还是无法访问站点,有可能是服务器防火墙问题导致可尝试检查,
输入命令:systemctl disable firewalld
,这代表禁止firewall开机启动。然后重启reboot
。
其他防火墙命令:
其他一些命令——kill:关闭进程
例如:关闭top进程:kill 14718
强制关闭 kill -9 pid
重启进程 kill -1 pid
正常结束 kill -15 pid
进程监控工具 top
查看系统的网络情况netstat
netstat -nltp
其他一些命令——联网相关
设置静态ip
查看网关:ip route show
进入:vim /etc/sysconfig/network-scripts/ifcfg-enp0s3
文件
ip addr:查看当前本机ip地址
ping:尝试查看连接状态,例如:ping www.baidu.com
例如:ifconfig |grep inet
其他一些命令——find 查找 命令
例如:find /home/ -name a1.txt [类型、大小、用户、组、时间]
例如:find / -iname tomcat
#查找tomcat
其他一些命令——压缩和解压缩
安装和使用zip
yum install zip -y
zip -r test.zip test
安装和使用unzip
yum install unzip -y
unzip test.zip
Linux自带的tar压缩包工具
直接压缩tar包 tar -cvf test.tar test
直接解压缩tar包 tar -xvf test.tar
[推荐]更小化压缩tar包 tar -zcvf test2.tar test
[推荐]更小化解压缩tar包 tar -xzvf test2.tar
其他一些命令——*传输文件
scp ./test2.tar root@10.0.2.5:~/test2.tar