學習前環境準備

2021-10-17 11:01:32 字數 2901 閱讀 3151

ssh 使用者@雲主機的公網ip

ssh [email protected]

退出鏈結

logout

建立新使用者

# 建立使用者

adduser euan

# 修改使用者密碼

passwd euan

將新使用者新增到sudo組中

# 將使用者新增到sudo組中

usermod -g sudo euan

使用命令sudo vim /etc/ssh/sshd_config開啟sshd的配置檔案,找到clientaliveintervalclientalivecountmax並將其修改為(如果沒有直接新增即可

clientaliveinterval 60

clientalivecountmax 3

重啟sshd服務

sudo service sshd restart
請進入這個**:

找到圖中的ip1在上面的**上搜尋github.com,找到ip2使用命令sudo vim /etc/hosts開啟hosts檔案,並在最後加入以下資訊

199.232.69.194 github.global.ssl.fastly.net

140.82.112.4 github.com

儲存並退出

更新apt源資訊

sudo apt update
配置vim,執行下面命令配置安裝vim

wget 47.93.11.51:88/install_vim.sh

bash install_vim.sh

安裝zsh

sudo apt install zsh
修改預設shell為zsh

chsh -s /bin/zsh
安裝oh-my-zsh

sh -c "$(

wget -o -)

"##如果不成功,請執行下面兩條命令,成功了就不需要做下面兩條

wget 47.93.11.51:88/install_zsh.sh

bash install_zsh.sh

安裝zsh-syntax-highlighting

git clone  $/plugins/zsh-syntax-highlighting
使用命令vim .zshrc開啟.zshrc檔案,找到pluguns=()這一行,將zsh-syntax-highlighting新增進去

plugins=

(git zsh-syntax-highlighting)

安裝其他外掛程式

##命令自動補全外掛程式

mkdir ~/.oh-my-zsh/plugins/incr

wget -o ~/.oh-my-zsh/plugins/incr/incr.plugin.zsh

##命令自動推薦,根據歷史記錄

git clone $/plugins/zsh-autosuggestions

##目錄自動跳轉外掛程式

sudo apt install autojump

使用命令vim .zshrc,開啟後在最後插入以下內容:

#設定終端顏色,提示符,及上一條指令返回碼提示

autoload -u colors && colors

prompt=

"%%n%@%%m %%1~ %%# "

rprompt=

"[%%?%]"

[ -r "/etc/zshrc_$term_program"]&&

."/etc/zshrc_$term_program"

source ~/.oh-my-zsh/custom/plugins/zsh-autosuggestions/zsh-autosuggestions.plugin.zsh

source /usr/share/autojump/autojump.sh

source ~/.oh-my-zsh/plugins/incr/incr*.zsh

使用以下命令安裝ctags
sudo apt install ctags
執行以下命令

ctags -i __throw -i __attribute_pure__ -i __nonnull -i __attribute__ --file-scope=yes --langmap=c:+.h --languages=c,c++ --links=yes --c-kinds=+p --c++-kinds=+p --fields=+ias --extra=+q  -f ~/.vim/systags /usr/include/* /usr/include/x86_64-linux-gnu/sys/* /usr/include/x86_64-linux-gnu/bits/*  /usr/include/arpa/*
使用命令vim .vimrc編輯.vimrc,在最後新增以下內容

set tags+=~/systags
使用以下命令安裝

sudo apt install glibc-doc

環境搭建前準備

關閉禁用防火牆 修改主機名 修改如下圖 如右圖 建立 h3cu mkdir h3cu 並跳轉至該目錄 cd h3cu 連線遠端上傳工具,上傳所需元件 回到根目錄 cd root ssh keygen t rsa ssh copy id i root 分別拷貝給所有機器 包括自己 修改環境變數,對ro...

安裝環境之安裝前準備

一 檢查作業系統網路服務 1 檢查sftp服務 作業系統已經安裝完成 為了保證檔案傳輸的安全性,要求檔案傳輸可配置成使用sftp方式,此時需要開啟sftp服務。以root使用者登入各伺服器。編輯 sshd config 檔案。vi etc ssh sshd config 檢查是否存在如下語句 sub...

flask之旅 開發前環境準備

flask是非常流行的python web框架,流行的主要原因有 文件齊全,上手快 本身核心足夠精簡,有非常好的擴充套件機制和第三方擴充套件環境 熟悉node的童鞋模擬express koa 社群活躍度高 開發者自由有很大的選擇空間 複製 falsk主要依賴三個庫 jinja2 預設的模班引擎 we...