Deepin Linux學習筆記

使用建議

  • 建議定期備份自己的maven庫

shell常用軟件

  • tree——目錄樹顯示所在文件夾
  • lsof——查看應用打開的文件,常配合grep、wc命令使用
  • bash-completion——bash補全功能,類似於tab按鍵

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

常用命令

解決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 下執行定時任務

推薦使用軟件

  • IDEA——建議自己下載安裝Linux版本
  • maven——項目構建、依賴管理
  • Remmina——遠程工具,類似於SecureCRT
  • DBeaver——數據庫連接,Oracle、MySQL
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章