常用linux命令:
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
maven本地编译 mvn install -Dmaven.test.skip=true
登陆其他机器 ssh root@99.12.86.19 Qzmp123!@#
更换账号 su - hadoop, hadoop
搜索字符串 grep -C 50 'abcd' ./pubOInterface_info.log
数量查看 netstat -antup | grep 99.6.150.147 |wc -l
文件重命名 mv a a.bat
文件删除 rm a
显示所有文件 ll -a
上传文件 rz -y
查找文件 find ./ -name systemConfig.xml 2>>/dev/null
复制文件 cp data3.txt /tmp/data
列出所有包含“test”字符串的文件和目录 locate test
创建目录 mkdir test
删除test目录 rmdir test
端口查看 netstat -anp|grep 8093
进程查询 ps -ef |grep platform
杀死进程 kill -9 pid
查看进程信息 jstack pid
查看进程打开文件 lsof -p pid
war包解压 unzip ./webapp.war -d ./test_webapp
磁盘使用 df -ah
查看dbserver地址 ping dbserver
重启.sh脚本命令 sh ./xxx.sh start xxx
覆盖掉日志文件 echo > nohup.out
windows端口查看 netstat -aon|findstr 8008
redis批量删除key redis-cli -p 7000 -n 0 keys test_user_fouce* | xargs -i redis-cli -p 7000 -n 0 del {}
/home/zhuser/monitor/restart_pub.sh
查看环境变量 vi ./.bash_profile
系统环境变量 cat /etc/profile
用户环境变量 cat ~/.bash_profile
更改环境变量 vi ~/.bash_profile source ~/.bash_profile source ~/.bashrc
nginx查看目录 /usr/local/nginx/conf
linux环境运行某个类的方式:
G:\javaTest>java gdgz.lwj.Hello
或者
G:\javaTest\gdgz\lwj>java -cp G:\javaTest gdgz.lwj.Hello
或者
任意目录下>java -cp G:\javaTest gdgz.lwj.Hello
show processlist;
set global general_log=on;
show VARIABLES like '%general_log%';
SELECT 8 from `PROCESSLIST` where COMMAND='select 1';
maven命令:mvn clean package -Dmaven.test.skip=true -U
System.out.println("current path:"+new File(".").getAbsolutePath()); //查看当前所在位置
curl -F media=@D:\test\Chrysanthemum.jpg "http://99.6.150.147:8080/media/upload.action?access_token=d8d50309f752c7b7992927d1ab31c&type=image"
下载文件示例:
curl -o test1.jpg -G "http://99.12.90.5:9065/media/download.action?access_token=1ae5af21c4638715dbe104ce12f6f5c&media_id=6602"