console
MySql命令
- cmd下进入win命令行窗口
- doc下显示当前目录信息的命令是dir 而linux下是ls
- 进入MySql安装目录下的bin目录
cd C:\Program Files (x86)\MySQL\MySQL Server 6.0\bin
(默认路径) - 输入
mysql -hlocalhost -uroot -p
- 会提示Enter password:
- 输入密码,密码正确会进入MySql的界面
Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 39` Server version: 6.0.11-alpha-community MySQL Community Server (GPL) Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. mysql>
- 接下来就可以进行 MySQl的命令输入了。
- 设置console窗口显示的字符编码为gbk,否则会乱码
set names gbk;
- truncate table tablename 截断表
- select decode(columnname,值1,翻译值1,值2,翻译值2,…值n,翻译值n,缺省值)From talbename
maven命令
- mvn -v
- mvn clean 清理
- mvn compile 编译
- mvn test 测试
- mvn package 打包
- mvn install 安装到本地repository
git
- git add
- git add -A
- git commit -m “”
- git push
- git pull
linux bash
ps -ef |grep java
查看java进程的pid- kill -9 1231 杀死进程 强制杀死
- ./run8001.sh 运行
- :>wg8001.log 删除内容的shell
- ls -l 查看文件大小
- tail -f wg8002.log 动态查看日志
- touch filename 新建文件
- grep -n “777” filename 在指定文件中查找指定字符串(“777”)
- clip < ~/.ssh/id_rsa.pub clip 直接copy到剪切板
- jps jdk自带的一个查进程的命令,只能查到java
- chmod -R 777 文件夹名字-R表示的是目录以及目录下面的所有内容都设置为相同的指定权限位
- scp -r 复制文件夹
- ssh root@192.168.0.1
- scp file root@0.0.0.0:/usr/local/test
- tail -f -n 20000 filename >filename1
- mv
vi
- :w 保存文件但不退出vi
- :w file 将修改另外保存到file中,不退出vi
- :w! 强制保存,不推出vi
- :wq 保存文件并退出vi
- :wq! 强制保存文件,并退出vi
- q: 不保存文件,退出vi
- :q! 不保存文件,强制退出vi
- :e! 放弃所有修改,从上次保存文件开始再编辑
- :$ 跳转到最后一行
vim
- gg=G 格式化文本