1.前言
使用云服务器也有一段时间了,每次使用都要进行一些相同的操作,每次还要查阅相应的博客和教程,觉得做这些重复工作觉得十分麻烦,还是记录一下。
如果以后学习了shell编程,就可以把这些操作保存成一个initial.sh,每次新开云服务器的时候执行一下就可以了。
2.升级
yum update
yum upgrade
3.添加用户
adduser Will //添加名为Will的用户
passwd Will //修改密码
Changing password for user Will
New UNIX password: //在这里输入新密码
Retype new UNIX password: //再次输入新密码
passwd: all authentication tokens updated successfully.
4.设置权限
vi /etc/sudoers
## Allow root to run any commands anywhere
root ALL=(ALL) ALL
Will ALL=(ALL) ALL
5.安装ZSH
sudo yum intall zsh
cd /bin
ls -al *sh
sudo rm /bin/sh
sudo ln /bin/zsh /bin/sh
6.安装Git
sudo yum install -y git
7.安装Oh My ZSH!
sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
8.更换主题
sudo vi ~/.zshrc
ZSH_THEME="agnoster"
9.安装Vim
sudo yum -y install vim
10.配置Vim
sudo vim /etc/vimrc
set nu //number行号
set tabstop=4 //制表符等于4个空格
set shiftwidth=4 //缩进时使用4个空格
set softtabstop=4 //逢[tabstop]个空格进1个制表符
set expandtab //用空格表示制表符
set autoindent //自动缩进
set cindent //特别针对C语言自动缩进
set fileencodings=utf-8,gb2312,gbk,gb18030
set termencoding=utf-8
set fileformats=unix,dos
set encoding=prc
set nobackup //无需备份,Windows下使用,不建议在服务器上使用
11.改主机名
hostnamectl set-hostname 新主机名
注意:可能仅限于CentOS
12.装开发工具
sudo yum groupinstall "Development Tools"