安裝.deb包
sudo dpkg -i teamviewer_15.25.5_amd64.deb
配置java
1. 下載OpenJDK17U-jdk_x64_linux_hotspot_17.0.2_8.tar.gz
2. 解壓縮到/usr/lib/jvm
3. 安裝這個java包:
sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/java-se-7u75-ri/bin/java 111
sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/java-se-7u75-ri/bin/javac 111
4. 配置這個java:
sudo update-alternatives --config java
linux命令:
設置環境變量:export 變量名=變量值
刪除環境變量:unset 變量名
顯示環境變量:env
顯示某個環境變量:echo $REPO_URL
創建符號鏈接:sudo ln -s /usr/bin/python2.7 /usr/bin/python
文件切割:
split [-b ][-C ][-][-l][-d][要切割的文件][輸出文件名前綴][-a ]
-b<字節>:指定按多少字節進行拆分,也可以指定 K、M、G、T 等單位。
-<行數>或-l<行數>:指定每多少行要拆分成一個文件。
輸出文件名前綴:設置拆分后的文件的名稱前綴,split 會自動在前綴后加上編號,默認從 aa 開始。
-a<后綴長度>:默認的后綴長度是 2,也就是按 aa、ab、ac 這樣的格式依次編號。
-d : 后綴使用數字自增
split -b 51200k -d wx.log wx.log.
文件合並:
cat wx.log.* > wx_new.log(Linux)
repo初始化
git config --global user.email "fengxz@allwayton.com"
git config --global user.name "fengxz"
repo init --repo-url=ssh://fengxz@gerrit.allwayton.cn:29418/tools/repo -u ssh://fengxz@gerrit.allwayton.cn:29418/manifest -b m-tfphone-base-ts-dev-v2
repo sync
cp -r ~/git-repo ~/gph/.repo/repo:將home目錄下的git-repo拷貝到gph/.reop/下並改名為repo
repo sync遇到的問題
一、warning: project ‘repo‘ branch ‘stable‘ is not signed
解決辦法:
1. Linux sudo apt-get install gpgv2
2. Delete ~/.repoconfig so it sets up gpg correctly: rm -rf ~/.repoconfig
二、warn: cannot enable ssh control master for fengxz@gerrit.allwayton.cn:29418
[Errno 13] Permission denied
fatal: cannot exec 'ssh': Permission denied
fatal: unable to fork
fatal: cannot exec 'ssh': Permission denied
fatal: unable to fork
^Caborted by user
解決辦法:
需要設置臨時環境變量,只需要執行第一個就可以了
PATH=~/bin:$PATH
export REPO_URL="ssh://fengxz@gerrit.allwayton.cn:29418/tools/repo"