Linux Mr

Linux入门

Linux服务器搭建工作需要掌握的核心点

  • 虚拟机的使用
  • Linux安装(注意事项)
  • 服务器搭建(重点)
  • 网络配置(本地虚拟机)
  • SSH连接远程服务器(putty、xshell6)
  • FTP文件传输(FlashFXP、winscp)
  • 安装python(Linux自带python2.7.5)
  • 虚拟环境管理(virtualenv)
  • django安装
  • web服务器(Nginx + uwsgi) django项目发布
  • 数据库mysql
  • DNS解析(域名)
  • Nginx多项目配置

虚拟机安装

Linux目录结构

  • bin: 存放二进制可执行文件
  • boot: 存放用于系统引导时使用的各种文件
  • dev: 用于存放设备文件
  • etc: 存放系统配置文件
  • home: 存放所有用户文件的根目录
  • lib 存放跟文件系统中的程序运行所需要的共享库及内核模块
  • mnt 系统管理员安装 临时文件系统的安装点
  • opt 额外安装 的可选应用程序包所放置的位置
  • proc 虚拟文件系统,存放当前内存的映射
  • root 超级用户目录
  • sbin 存放二进制可执行文件,只有root才可以访问
  • tmp 用于存放临时文件
  • usr 用于存放系统应用程序
  • var 用于存放运行时需要改变数据的文件

Linux命令

IP地址和主机名相关的命令

查看IP:ifconfig
重启网卡:service network restart
查看网卡状态:service network status
修改IP地址:vim /etc/sysconfig/network-scripts/ifcfg-ens33

YPE="Ether net" # 网络类型,以太网 
BOOTPROTO="static" # 改为静态IP 
IPADDR="192.168.8.88" # IP地址 
NETMASK="255.255.255.0" # 子网掩码 
GATEWAY="192.168.8.1" # 网关 
DNS1="192.168.8.1" # 首选DNS 
ONBOOT="yes" # 是否可以上网(默认为ON)

查看主机名:hostname
修改主机名:vim /etc/hostname

CentOS7更换清华yum镜像

清华:https://mirror.tuna.tsinghua.edu.cn/help/centos/

VIM常用命令

dd     删除光标所在的那一行 
u      撤销上一步操作 
ndd    删除光标所在位置起的多行 
n      为数字 
yy     复制光标当前所在的那一行 
nyy    复制多行 n为数字 
p      将已复制的内容粘贴到光标所在的位置的下一行 
大P    将已复制的内容粘贴到光标所在的位置的上一行 
np     粘贴多行到光标的下一行 n为数字 
ctrl+r 重复上一次操作 
$      跳到一行的尾部 
0      跳到一行的头部 
gg     移动到这个文件的第一行 
G      跳到这个文件的最后一行 
nG     跳到n行 
set nu 显示行号 
H      光标移动到屏幕的最上方那一行的第一个字符 
M      光标移动到屏幕的中央那一行的第一个字符 
L      光标移动到屏幕的最下面那一行的第一个字符
原文地址:https://www.cnblogs.com/xinzaiyuan/p/12045342.html