Deepin学习笔记

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/CSDN_FlyYoung/article/details/85230814

推荐使用软件

  • IDEA——建议自己下载安装Linux版本
  • maven——项目构建、依赖管理
  • gradle——项目构建、依赖管理
  • Git——版本控制、代码管理
  • Remmina——远程工具,类似于SecureCRT
  • scp——SSH远程命令
  • DBeaver——数据库管理软件
  • DataGrip——数据库管理软件

shell常用命令

  • tree——目录树显示所在文件夹
  • lsof——查看应用打开的文件,常配合grep、wc命令使用
  • bash-completion——bash补全功能,类似于tab按键

使用建议

  • 建议定期备份自己的maven库

JDK的安装

  1. 建议在/usr/local目录下存放开发软件
  2. 检查本机是否安装open jdk,若本机安装open jdk,使用如下命令去除:
sudo apt-get autoremove --purge openjdk-8-jre-*
  1. 进入源码包所在目录,并解压源码包
tar zxvf jdk-8u60-linux-x64.tar.gz 
  1. 配置环境变量,修改配置文件:
sudo vim /etc/profile

在文件的末尾添加如下内容:

使配置生效:source /etc/profile
  1. 检验安装是否成功
java -version
javac -versioin

常用命令

lsof命令

linux lsof命令详解

解决Eclipse启动报缺少javax/annotation/PostConstruct的错误

由于没有公钥,无法验证下列签名

ssh文件传输

SSH隧道与端口转发及内网穿透

通过ssh隧道进行本地端口转发

// 通过第三方主机uat.quantcode.com.cn, 将本机3306端口连接到localhost(相对于uat.quantcode.com.cn)主机的3306端口
ssh -i /home/cx4gxf/IdeaProjects/cxserver_id-rsa -N -L 3306:localhost:3306 [email protected]

利用ssh传输文件

Linux-SSH传输文件

查看公网IP

[命令行] curl查询公网出口IP

几种在Linux下查询外网IP的办法。

压缩与解压

linux下解压tgz文件

linux解压rar文件

请求制定IP并格式化

curl http://nexus.dev.quantcube.com.cn:8080/market/kline/603888/1\?date\=\&pageNo\=1\&pageSize\=1000|jq

curl

curl网站开发指南

linux curl 命令详解,以及实例

curl 命令行工具的使用及命令参数说明

查看项目使用的相关连接文件

lsof -p 2148|grep 1521|wc -l

deepin linux下如何解决wireshark权限问题

centos 7/rhel7: 如何重启/停止/启动网络服务

ubuntu文件夹建立软链接方法

Deepin Linux 默认壁纸怎么提取出来?

Linux查看程序端口占用情况

linux中wc命令用法

【java】Deppin 解决JDK出现Picked up _JAVA_OPTIONS: -Dawt.useSystemAAFontSettings=gasp的问题

温馨提示:此应用不支持在无窗口特效下运行

查看和修改时区

Linux查看和修改时区

Linux查看设置系统时区

压缩/解压缩

tar压缩解压缩命令详解

定时任务

Linux学习 -->解决Ubuntu系统上 No command ‘crond’ found

Linux(Ubuntu)定时提醒/执行任务

ubuntu 下执行定时任务

猜你喜欢

转载自blog.csdn.net/CSDN_FlyYoung/article/details/85230814