部署工程方面:
1. 到tomcat根目录, 停止tomcat : sudo ./bin/shutdown.sh
2. 到tomcat 下 webapps 目录下,删除原来的工程:sudo rm -rf 工程名
3. 到tomcat 下 webapps 目录下,复制新的工程到本目录: sudo cp -r /home/andy/admanage.war .
4.返回到tomcat根目录:cd ..
5.启动tomcat:sudo ./bin/startup.sh
---------------------------------------
查看tomcat 进程:
1.ps -ef |grep tomcat
2.ps aux |grep java
杀死tomcat进程:kill -9 进程号
------------------------------
查看文件:sudo vi 文件名
------------------------------------------
mysql 重启:
1. /etc/init.d/mysql.server restart
2. service mysqld restart
------------------------------------------------
进入mysql 目录:mysql [-h端口号] -u用户名 -p密码
-----------------------------------------------------------------
Nginx 重启
/usr/local/nginx/sbin/nginx -s reload
linux 下新开端口------------------------
以下命令操作均为root用户)
1、编辑iptables文件
# vi /etc/sysconfig/iptables
添加如下一行,可以参照已有的已经开启的ssh的22端口
-A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT
(修改8080为其他端口,即可开启其他端口,如80,21等)
2. 重启iptables
# /etc/init.d/iptables restart
3. 看下状态
# /etc/init.d/iptables status
4.关闭防火墙
(1) 重启后永久性生效:
开启:chkconfig iptables on
关闭:chkconfig iptables off
(2) 即时生效,重启后失效(即重启后防火墙自动开启):
开启:service iptables start
关闭:service iptables stop
------------------------------------------------------
查看端口是否存在
netstat -anp | grep 端口号
-------------------------------------------
Linux 打包:
sudo tar czvf AuthData.tar.gz AuthData
Linux 解压命令:
1、*.tar 用 tar –xvf 解压
2、*.gz 用 gzip -d或者gunzip 解压
3、*.tar.gz和*.tgz 用 tar –xzf 解压
4、*.bz2 用 bzip2 -d或者用bunzip2 解压
5、*.tar.bz2用tar –xjf 解压
6、*.Z 用 uncompress 解压
7、*.tar.Z 用tar –xZf 解压
8、*.rar 用 unrar e解压
9、*.zip 用 unzip 解压
移动文件
sudo mv ~/desktop/[文件名] /usr/bin/
sudo 获得权限
mv 移动命令
~/desktop/[文件名] 用户桌面上的文件
/usr/bin/ 复制到的位置
创建文件夹: mkdir 文件名
删除文件夹:rm
创建文件:vi,touch,mv,cp
另外还有好多命令能够创建文件,只要该命令能够重定向输出到一个不存在的文件,就会创建文件。例如
tail -f -n 200 /usr/local/tomcat/logs/catalina.out > /tmp/tomcatlog.log
//将tomcat日志文件的最后200行内容写入到/tmp/tomcatlog.log文件中,如果/tmp/tomcatlog.log文件不存在,则会创建该文件,如果存在,则覆盖原文件的内容。
服务器主机直接 传输数据:
scp /data.tar.gz andy@14.152.120.151:/home/andy/
/data.tar.gz :当前服务器目录的压缩文件
andy:远程服务器的用户名(这个用户权限确保够大)
14.152.120.151:远程服务器IP
/home/andy :远程服务器的目录
--------------------------
mysql 设置表自增Id 从0开始
TRUNCATE TABLE table1