Skip to content

小工具

1.查看电脑连接过的WIFI和密码

查看WIFI密码

电脑曾经连接过的WIFI列表,每个WIFI的具体信息和密码都能通过以下命令查询到

shell
# 查看连接过的wifi列表
netsh wlan show profile
# 查看连接过的wifi密码
netsh wlan show profile name="wifi名" key=clear

2.不让浏览器强制转换https

清除https缓存

有时候,我们访问一个url,浏览器会帮我们强制转换成https去访问。可以不让浏览器转换

shell
Edge:edge://net-internals/#hsts

Chrome:chrome://net-internals/#hsts

3. maven安装本地jar包到仓库

maven安装本地jar到仓库

有时候,我们在pom中需要引用了本地jar包,就可以将本地jar安装到Maven仓库

mvn install:install-file -Dfile=./lacal-1.2.1.jar -DgroupId=com.biubiu -DartifactId=local -Dversion=1.2.1 -Dpackaging=jar

接下来就可以在pom中使用了

xml

<dependency>
    <groupId>com.biubiu</groupId>
    <artifactId>local</artifactId>
    <version>1.2.1</version>
</dependency>

4. 修改jar包内部文件

修改jar包内部文件

有时候,我们不得不要对线上代码修改,却只有jar包的时候,可以直接修改jar包

  1. 运行命令,jar -xf xxx.jar 将原jar包解压
  2. 将需要更新的代码替换
  3. 删掉原jar包,再次运行打包命令 jar cf0M xxx.jar * ,将代码打包成jar包即可

5. java -jar 命令

java [ vm-options ] -jar app.jar [ arguments ] jvm参数放前面,普通参数放后面

直接启动: java -jar app.jar

后台启动: nohup java -jar -Xms256m -Xmx256m app.jar --server.port=8080 >> nohup.out 2>&1 &

参数项:

启动参数配置备注
--server.port=8080指定端口
--spring.profiles.active=prod指定配置文件环境
-Xms256mJVM 启动时设置的初始堆大小为 256M
-Xmx256mJVM 可分配的最大堆大小为 256M
-Xmn200m设置的年轻代大小为 200M
-Xss128k设置每个线程的栈大小为 128k
-Xdebug开启远程JDWP调试
-Dkey=value定义虚拟机参数
-XX:-UseParallelGC启用并行GC

6. Linux日志里搜索 cat命令

日志里关键字搜索

shell
cat -n nohup.out | grep -C 10 "关键字"
  • -C n:关键字前后n行都打印出来

按照时间命名文件

shell
mv /usr/local/mysql/data/mysql-bin.000003 /opt/sql_bak/user_sql_`date +%Y%m%d`

7. 查询磁盘空间占用

列举磁盘上占用空间前 10 的目录和占用空间大小

shell
du -h --max-depth=1 | sort -hr | head -n 10

8. 远程服务器复制目录到当前路径

远程服务器复制目录到当前路径

shell
scp -r root@192.168.1.201:/opt/my.cnf ./

9. Win下面桌面和开始菜单

win+r运行窗口输入下列命令即可打开

shell
桌面:%UserProfile%\Desktop
开始菜单:%ProgramData%\Microsoft\Windows\Start Menu\Programs

10. Win下cmd生成密钥

使用命令行模式 openssl 生成公私钥的命令如下所示

shell
# alias 表示使用这对公私密钥产生新的keystore入口的别名
# keyalg 产生公私钥对所用的算法,这里是RSA。
# keysize 密钥的长度
# sigalg 签名算法,MD5withRSA 即用RSA签名,然后用MD5哈希算法摘要
keytool -genkey -alias testkeypair -keyalg RSA -keysize 2048 -sigalg MD5withRSA