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/*
}