1.添加新用戶並授權
一、創建賬號
創建 username 舉例
1.創建
[root@localhost ~]# adduser username
[root@localhost ~]# passwd username
#此時,輸入兩次密碼即可
2.賦予sudo
#找到sudoers
[root@localhost ~]# whereis sudoers
#修改sudoers的讀寫權限
[root@localhost ~]# chmod -v u+w /etc/sudoers
[root@localhost ~]# vim /etc/sudoers
#加入新用戶
## Allow root to run any commands anywher
root ALL=(ALL) ALL
username ALL=(ALL) ALL #這個是新增的用戶
#把sudoers權限還給他
[root@localhost ~]# chmod -v u-w /etc/sudoers
二、Vim輔助工具配置(Vim + YCM + 各種依賴一鍵搞定)~湯老哥大法
工具出處:https://gitee.com/HGtz2222/VimForCpp
推薦超級管理者root下一鍵完成無煩惱
curl -sLf https://gitee.com/HGtz2222/VimForCpp/raw/master/install.sh -o ./install.sh && bash ./install.sh
三、git安裝以及連接git倉庫(我這裏演示碼雲的鏈接)
1.下載
yum -y install git #yum安裝
git git --version #版本
2.生成ssh公鑰
ssh-keygen -t rsa -C “youremail addr” 輸入你的郵箱生成一個rsa祕鑰
配置git用戶參數
git config --global user.name “your name”
git config --global user.email “your email”
默認生成的祕鑰存在 ~/.ssh/ 中
id_rsa 即爲接下來要用到的祕鑰
3.設置碼雲ssh公鑰
4.關聯你的碼雲倉庫到本地
git clone 碼雲倉庫SSH地址 /網站根目錄
接下來就可以
git add
git commit -m “備註”
git push
四、gcc升級
root下四步完成然後檢查gcc版本
升級方法: yum install centos-release-scl-rh centos-release-scl
yum check-update
yum install devtoolset-4-gcc devtoolset-4-gcc-c++
需要加到 bashrc 中 source /opt/rh/devtoolset-4/enable
使用source ~/.bashrc 生效
五、Boost庫安裝
三步走無煩惱
yum install boost
yum install boost-devel
yum install boost-doc
六、rm命令改爲mv移到指定垃圾箱
推薦個人服務器直接在root下更改
工具使用方法
mkdir -p ~/.trash //創建一個目錄作爲回收站,這裏使用的是用戶家目錄下的.trash目錄
alias rm=trash //命令別名 rm改變爲trash,通過將rm命令別名值trash來實現把rm改造成刪除文件至回收站
alias r=trash
alias rl='ls ~/.trash' // rl 命令顯示回收站中的文件
alias ur=undelfile // ur命令找回回收站中的文件
undelfile() //這個函數的作用是找回回收站下的文件
{
mv -i ~/.trash/\$@ ./
}
trash() //這個函數是將指定的文件移動到指定的目錄下,通過將rm命令別名值trash來實現把rm改造成刪除文件至回收站
{
mv $@ ~/.trash/
}
cleartrash() //這個函數的作用是清空回收站目錄下的所有文件
{
read -p "clear sure?[n]" confirm
[ $confirm == 'y' ] || [ $confirm == 'Y' ] && /bin/rm -rf ~/.trash/*
}