1.在ubuntu16.04里docker使用:
sudo apt-get install docker.io # 安装docker 安装前先运行查看内核版本命令,需要大于3.1
ps:docker有时要进入root权限才能操作
sudo su #切换为root 权限,可以解决vim中 E212:无法打开并写入文件这个问题
su lry # 切换回当前控制台,其中lry为自己的终端名称
sudo gpasswd -a ${USER} docker #为docker添加当前用户
docker-compose up -d #切换docker用户后进行提交
docker images # 查看docker的本地镜像版本
cat /etc/issue #查看docker容器版本
docker ps # 查看docker是否有在运行
2.查看linux信息:
lsb_release -a #查看镜像版本
uname -r # 查看内核版本
aux -ps #查看Linux的所有运行程序
dpkg -l | grep abcd #abcd是文件的部分名,即模糊查询所有相关包
netstat an | grep 3306 # 查看3306端口的状态
netstat -tln # 查看所有被占用的端口
lsof -i : 3306#查看3306端口的详细信息(PID)
3.Python环境:
1.版本切换
sudo update-alternatives --install /usr/bin/python python /usr/bin/python2 100 #切换为Python2
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3 150 #切换为Python3.5
sudo update-alternatives --confing python # 查看并选择python版本
2.版本升级
3.Python.h:没有那个文件或目录 错误的方法
sudo apt-get install <v>- dev # <v>输入python版本号,如python2,python3.5,python3.6
4.pycharm生成requestment需求文件:
pip freeze >requirements.txt #生成。
pip install -r requirements.txt # 安装。
4.文件命令:
tar -xf firename #解压文件
sudo mv firename /目录 #移动文件后面是目的目录
rm firename # 删除文件
rm -rf fire #删除目录,文件夹
5.Mysql:
CREATE DATABASE IF NOT EXISTS my_db default character set utf8 COLLATE utf8_general_ci; # 指定my_db库的编码方式