Linux 平时用到的基本命令

部署工程方面:

  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  

 

 

 

 

 

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值