目录 start
目录 end
|2018-06-20| 码云 | CSDN | OSChina
但是总会莫名其妙的冒出问题,sdk命令掉线始终连不上网,终端打开巨慢
安装
curl -s "https://get.sdkman.io" | bash
遇到提示zip 就是需要安装zip sudo apt install zip
然后重新执行命令source "/home/kuang/.sdkman/bin/sdkman-init.sh"
或者重启终端就可以使用了,查看sdkman 版本:sdk version
使用
sdk list
sdk list java
sdk install java
安装指定版本 sdk default java 8u131-zulu
sdk use scala 2.12.1
sdk current java
java -version
sdk uninstall scala 2.11.6
一键配置环境 官方文档
apt -y install wget screen curl python
wget http://aliyun-oss.linuxeye.com/oneinstack-full.tar.gz
#阿里云经典网络下载wget http://mirrors.linuxeye.com/oneinstack-full.tar.gz
#包含源码,国内外均可下载wget http://mirrors.linuxeye.com/oneinstack.tar.gz
#不包含源码,建议仅国外主机下载tar xzf oneinstack-full.tar.gz
cd oneinstack
#如果需要修改目录(安装、数据存储、Nginx日志),请修改options.conf文件screen -S oneinstack
#如果网路出现中断,可以执行命令screen -R oneinstack
重新连接安装窗口sudo ./install.sh
#注:请勿sh install.sh或者bash install.sh这样执行基本是Linux工具,因为主力是用Linux
端口扫描 参考博客
nmap <param> IP
最简单直接的参数
压力测试工具
便捷的文本复制
cat README.md | xclip -sel clip
将文件复制到剪贴板便捷的文件传输
统计cd 目录,方便目录跳转
apt install autojump
设置为自动运行 echo '. /usr/share/autojump/autojump.sh' >> ~/.bashrc
j -v
查看安装版本j --stat
查看统计信息j --help
jo code
打开code文件夹jco c
打开子目录ls -l ~/.local/share/autojump/
统计信息的目录,清除就相当于卸载重装了终端录制工具
asciinema
或asciinema rec
即可开始录制asciinema auth
进入输出的网址,填邮箱和名字即可(每次登录都要这样。或者使用邮件来确认,麻烦ing)好用的管理会话的软件
入门使用
新建会话 tmux new -s test
断开会话但是后台运行 ctrl-b d
连接会话 tmux a -t test
tmux new -s myth
新建一个窗口
Ctrl B
再 C
新建一个窗口 Ctrl B
数字键
切换指定窗口
连接远程服务器,运行一个阻塞命令
Ctrl B
D
可以合上电脑(休眠)tmux ls
显示所有 tmux a -t myth
连上指定名字的就继续了唯一一个大厂支持Linux
用过一下子有莫名其妙的bug就卸载了
convert -resize 600X600 src.jpg dst.jpg
中间是字母Xconvert -resize 400 src.jpg dst.jpg
批量修改
如果没有 -path 语句,新生成的 png 文件将会覆盖原始文件 参考博客
mogrify -path newdir -resize 40X40 *.png
把png图片全部转成40X40大小并放在新文件夹下mogrify -path newdir -format png *.gif
将所有gif转成png放在新目录下官网 一个简约的 TODO 软件
终端中的TODO
简洁的编辑器,可配置挺多,打开速度快
基于前者进行开发,十分简洁,有着和sublime的外观和速度,没有他的功能强大但也没有他的烦心bug! 官方手册
if not CURSES then ui.set_theme('base16-solarized-light') end
ui.set_theme('light', {font = 'Monospace', fontsize = 13})
-- print(ui.size)
-- for k,v in ipairs(ui.size) do
-- print(k,v)
-- end
ui.size = {[1] = 800, [2] = 650}
Alt Shift 列编辑
"font_face": "DeJaVu Sans Mono",
就解决了字体错位的问题官网 码笔记,码Python 比较方便,目录树,预览,整合终端
~/.config/Code/User/
快速打开文件 Ctrl P
弹出的输入框键入 >
作为前缀 就是执行一些命令了
命令模式 Ctrl Shift P
设置用户快捷键 Ctrl+K Ctrl+S
Keyboard Shortcuts
Ctrl Shift C
在当前打开的文件夹下打开系统默认终端
Ctrl T
快速搜索打开所有Markdown 的标题
配置地点 文件-首选项-用户代码片段 可以新建一个代码片段
默认是放在用户的配置目录下~/.config/Code/User/snippets/
Ctrl L
列编辑
vscode-icons Beautify Auto Rename Tag Todo Tree
1.23版本之后还要安装 Chinese language package 也就是汉化包
早已经停止维护了,还是只用来简单的查看修改文件就好了
Ctrl + B
Ctrl + I
Ctrl + Q
Ctrl + L
Ctrl + K
Ctrl + G
Ctrl + H
Ctrl + O
Ctrl + U
Ctrl + R
Ctrl + Z
Ctrl + Y
CMD编辑器
【eclipse EE Mars】
资源下载 archive.eclipse.org/eclipse/downloads/
57为全新的Quantum版本, 因为插件标准的缘故和之前的56版本插件不兼容
分为 正式版, beta, Nightly 开发版
如果要配置多个火狐在电脑上 终端中 ./firefox -P
就会进入配置文件的编辑(关闭所有火狐的情况下)
./firefox -P name
--no-remote
参数,但是我这个deepin不要诶,只要配置不同即可,但是Ubuntu mint加上也没有用火狐和Chrome都支持在控制台的网络中直接右击一个请求然后复制, 就可以出来复制成cURL命令的选项, 比较好用
Saka Key
快捷键神器 大幅度脱离鼠标 官方文档
d/j
上滑 s/k
Shift d/s
| 上下滑全屏 Shift j/k
Shift-g
/ gg
alt-s or alt-k
/ alt-d or alt-j
z/shift-z
| 重置大小 shift-alt-z
cc/vv
| 跳上级URL uu
| 跳URL域名 u shift-u
t
| 恢复关闭 shift t
| 复制 b
xx
| 关闭其他 x shift x
| 关闭左边 x [
| 关闭右边 x ]
rr
| 刷新全部标签 r shift r
| 深度刷新 shift r shift r
q/w
或者 [/]
| 第一个/最后一个 1/0
或者shift-q
/shift-w or 0
i/o
或者 shift-[
/ shift-]
第一个/最后一个 shift-i/shift-o
或者 alt-[/alt-]
m
静音所有标签 shift-m
n
| 新建隐私 shift n
ff
神操作 文档;
文档
yy
yf
| 后台打开 yb
| 新窗口打开 yn
| 隐私窗口 y shift-n
FoxyTab
New Tab Tools
新建标签页的自定义工具 有一定bug
cliget
能将下载中的任务转化为 curl wget命令 牛
eolinker
接口测试工具
Simple Tab Groups
58版本有bug
rester
rest客户端工具
Download all Images
下载图片
octotree
github 目录查看
Web Developer
各种Web调试开发工具
One Tab
tab归组,十分好用
Remove Cookies Button
围脖是个好图床哟
方便的图床,但是要登录微博
滴答清单
全平台可使用
Mozilla基金会另一个项目 seamonkey 亮点在于内置IRC
常用参数
gpg --list-key
--gen-key