修改國內鏡像
- 備份原
sources.list
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
- 編輯並修改
sources.list
sudo vim /etc/apt/sources.list
內容如下:
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-updates main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-backports main restricted universe multiverse
deb http://security.ubuntu.com/ubuntu/ jammy-security main restricted universe multiverse
- 更新包
sudo apt update && sudo apt upgrade
修改SSH端口
- 修改系統端口
vi /etc/ssh/sshd_config
找到#Port 22
,修改爲自定義端口,如Port 22022
- 增加防火牆規則
sudo ufw allow 22022
- 重啓服務
# 重啓SSH服務
service ssh restart
# 重啓防火牆,如果防火牆未開啓,則開啓之
# sudo ufw enable
增加vim配置和bash別名
- 增加vim配置
vim ~/.vimrc
粘貼如下內容:
set mouse=c
set fenc=utf-8 "設定默認解碼
set fencs=utf-8,usc-bom,euc-jp,gb18030,gbk,gb2312,cp936
set nocp "或者 set nocompatible 用於關閉VI的兼容模式
set number "顯示行號
set ai "或者 set autoindent vim使用自動對齊,也就是把當前行的對齊格式應用到下一行
set si "或者 set smartindent 依據上面的對齊格式,智能的選擇對齊方式
set tabstop=4 "設置tab鍵爲4個空格
set sw=4 "或者 set shiftwidth 設置當行之間交錯時使用4個空格
set ruler "設置在編輯過程中,於右下角顯示光標位置的狀態行
set incsearch "設置增量搜索,這樣的查詢比較smart
set showmatch "高亮顯示匹配的括號
set matchtime=5 "匹配括號高亮時間(單位爲 1/10 s)
set ignorecase "在搜索的時候忽略大小寫
syntax on
- 增加別名
vim ~/.bashrc
增加
alias rm='rm -i'
alias cp='cp -i'
alias mv='mv -i'
alias df='df -h'
alias du='du -h'
alias gts='git status'
alias gck='git checkout'
alias gp='git pull'
alias vi='vim'