Linux 命令

来源:互联网 发布:淘宝店铺手机发布宝贝 编辑:程序博客网 时间:2024/06/04 09:17


各种参考:

http://www.php100.com/html/webkaifa/Linux/2009/1106/3485.html




jar -cvfM0 ROOT.war ./

jar -xvf ROOT.war


#内存和硬盘大小
df -H
free -m
du --max-depth=1 -h ./


rm -rf *
ps -aux |grep java

netstat apn |grep 8080


#查杀flume进程
ps -ef |grep flume |grep -v grep |awk '{print $2}' |xargs kill -9


tomcat增大内存:
set JAVA_OPTS=-Xms512m -Xmx1024m -XX:PermSize=64M -XX:MaxNewSize=256m -XX:MaxPermSize=512m -


Djava.awt.headless=true


mysql管理命令:
mysql -h 127.0.0.1 -u root -proot
use mysql;
update user set host='%' where user='root' 
update user set password='67457e226a1a15bd' where user='root'
flush privileges;


压缩/etc目录
tar -zcvf /tmp/etc.tar.gz /etc
解压文件
tar -zxvf /tmp/etc.tar.gz
zip -r 压缩文件名字 压缩文件路径




统计文件中行数
wc -l /etc/mysql.conf
统计文件中有多少字符
wc -c /etc/mysql.conf
统计etc目录中有多少个conf文件
ls /etc/*.conf| wc -l


vi操作:
0: 行开头
$: 行末尾
H: 当前窗口起始行
L: 当前窗口末尾号
G: 最后一行,或者是 <数字>+G到指定的数字行
dd:删除所在的行
D:删除光标所在行从光标位置到末尾所有的字符
u:恢复刚被删除的文本




查找:
find或操作
find -name "*.log" -o  -iname "*.err" /
find的action动作,-type f -exec ls -l {} \;是显示查询详细,-type f -exec rm -rf {} \;是删除查询
find . -iname "D*" -type f -exec ls -l {} \;
grep -r "hello" /root/*




数据库授权:
grant all privileges on userportal_v2.* to omae@'%' identified by ‘omae′;
grant all privileges on userportal_v2.* to omae@172.16.40.164 identified by ‘omae′;
flush privileges; 




查看mysql连接池状态:
mysqladmin -uroot -proot  processlist


#yum方式安装mysql
yum list installed mysql*
rpm -qa | grep mysql*
yum install mysql


#linux系统信息
uname -a
cat /proc/cpuinfo




用户切换
su 用户名  回车 密码




创建文件夹
mkdir 文件夹名字




复制 
cp 文件 ./路径/   ./ 是当前目录


删除文件或目录
rm -rf 文件[目录]  


移动或更名现有的文件或目录。

mv 文件1 [路径]文件2 




 

0 0
原创粉丝点击