linux基础课笔记:
https://www.acwing.com/blog/content/32107/
检查机器
cat /etc/*release
free -h # 显示内存状态
df -h # 查看磁盘空间
cat /proc/version # 查看当前操作系统版本信息
cat /proc/cpuinfo
创建新用户(最好不要直接用root登录)
adduser lala # 创建用户lala
usermod -aG sudo lala # 给用户lala分配sudo权限
退出服务器,配置ssh免密登录(简略版)
可参考:
https://www.acwing.com/file_system/file/content/whole/index/content/2898263/
配置文件 ~/.ssh/config
,在文件中输入:
Host 服务器别名
HostName IP地址
User 用户名
密钥登陆:
创建密钥
ssh-keygen
一键添加公钥:
ssh-copy-id myserver
开始配置新服务器环境
sudo apt-get update
sudo apt-get install tmux
将AC Terminal(或自己本地的Linux)的配置传到新服务器上:
scp .bashrc .vimrc .tmux.conf server_name: # server_name需要换成自己配置的别名
docker
docker
教程: https://www.acwing.com/blog/content/10878/
docker
安装: docker安装教程
将当前用户添加到docker
用户组
为了避免每次使用docker
命令都需要加上sudo
权限,可以将当前用户加入安装中自动创建的docker
用户组(可以参考官方文档):
sudo usermod -aG docker $USER
执行完此操作后,需要退出服务器,再重新登录回来,才可以省去sudo
权限。
docker简单教程:
https://www.acwing.com/blog/content/10878/