常用命令
------------------------------
死锁
select * from information_schema.innodb_trx
kill 596719
首先查看系统运行的进程
ps auxw
解压
tar -xf -C /home
tar -zvxf -C /home
jar -cvfM test.war test 或 jar -cvfM test.war ./
jar -xvf test.war
压缩
jar -cvf project.war project
重启tomcat
ps -ef|grep tomcat 查到进程号 或者 lsof -i:9999
kill 进程号
tail -f catalina.out
删除文件夹实例:
rm -rf /var/log/httpd/access
删除文件使用实例:
rm -f /var/log/httpd/access.log
查看端口号;
netstat -anp |grep portno
tasklist|findstr “2044″
apt-get实例:
apt-cache search package 搜索软件包
apt-cache show package 获取包的相关信息,如说明、大小、版本等
sudo apt-get install package 安装包
sudo apt-get install 安装包
sudo apt-get update 更新源
deb 是 ubuntu 、debian 的格式。
rpm 是 redhat 、fedora 、suse 的格式。
dpkg -i 安装包名字
rpm -ivh 安装包名字
查看端口是否打开 netstat -an|grep 3306
备份命令如下:
#mysqldump -uusername -ppassword discuz | gzip > discuz_2010-04-01.sql.gz
或mysqldump --host 127.0.0.1 -u root -pycmediadb.194 --databases zcdspv4 | gzip > /opt/backup/zcdspv4_m_`date '+%m-%d-%Y-%H%M%S'`.sql.gz
恢复数据:
#mysql -uusername -ppassword discuz < discuz_2010-04-01.sql
从压缩文件直接恢复:
#gzip < discuz_2010-04-01.sql.gz | mysql -uusername -ppassword discuz
解压gzip:
gzip -d all.gz
或
gunzip all.gz
定时任务:crontab /home/del/crontest.cron >~/log
查看文件大小:du -h --max-depth=1 work/testing
du -a -h --max-depth=1 work/testing
vi:
vi filename :打开或新建文件,并将光标置于第一行首
vi +n filename :打开文件,并将光标置于第n行首
vi + filename :打开文件,并将光标置于最后一行首
:wq:保存当前文件并退出
:q!:不保存文件并退出vi
查看文件夹的大小:du -h --max-depth=1