P193 连接阿里云 + P197 阿里云防火墙配置
登录阿里云,租用服务器
P120 Linux命令格式
命令名称 [命令参数] [命令对象]
计算机五大部件:运算器、控制器、存储器、输入设备、输出设备
计算机软件:系统软件(操作系统、编译程序)和应用软件
操作系统负责管理和操作硬件,并提供简单的人机交互接口
Shell 程序(壳程序)—bash
Linux发行版本:
Reshat
Unbuntu-----个人
CentOS-------服务器
Fedora
SUSE
Debian
服务器操作系统:
商用Unix/Linux/Windows Server
基本使用------安装和配置服务------部署项目
Linux基础命令
1、who /w / who am i / whoami/last 最近登陆系统的用户信息记录
2、adduser/passwd --创建用户修改密码 userdel—删除用户
3、data/call --查看日期日历
4、Write/wall/mesg–发送消息
5、Clear -清除屏幕
6、exit或者logout 退出登录
7、man/info/–help 查看帮助
8、history - 历史命令 -!命名编号 再次执行历史命令
9、reboot 重启系统 -init 6
10、shutdown 立马关机
11、Su switch user 切换用户
Liunx文件操作相关命令
1、pwd print working directory
2、cd change directory
3、ls list directory contents
-l 长格式查看
-a 产看所有文件,在liunx系统中以点开头的文件和文件夹是隐藏的
-R 递归式的查看,遇到文件夹要递归式的列出文件夹下的内容
4、Cat concatenate 连接多个文件,查看文件内容
5、touch 创建空文件夹或者修改已有文件的最后访问时间
6、 mkdir 创建文件夹 mkdir -p 如果需要就创建文件夹
7、rmdir 删除文件夹 -f强制删除 -r递归删除,删文件夹需要指定该参数
8、Rmdir 删除空文件夹
9、wget 通过网络获取文件
10、gzip/guzip 文件压缩/解压缩(gz/tgz)
11、xz 文件压缩/解压缩(xz) -z压缩 -d解压缩
12、tar 文件归档/解归档 -xvf解归档 -cvf文件归档
13、wc word count -l查看行数 -w查看单词数 -c查看字符数
14、sort 文件排序(默认升序) -r降序
15、uniq 文件去重(相邻相同的内容会被过滤掉)
16、Head/tail 查看文件开头/结尾
17、more/less 分页查看文件
18、diff 比较文件的差别
19、cp copy 拷贝文件
20、mv move移动文件
| 管道 将多个进程连接起来
输出重定向
追加输出重定向
2>错误输出重定向
2>> 错误追加输出重定向
Ctrl + D 结束输入
Ctrl + C 中断正在执行的命令
Ctrl + W 删除命令的一块
Ctrl + A 光标到行首
Ctrl + E 光标到行尾
P196 CentOS的包管理器
1、包管理工具 yum/rpm/apt
yum install -y nginx -y表示安装过程中出现yes/no 默认选择yes
yum info nginx 查看信息
nginx 启动服务
yum list installed 查看已安装的软件
yum list installed | grep nginx 搜索字符串
yum search nginx 从默认的仓库搜索有没有指定的软件
yum remove -y nginx 卸载
yum update nginx 更新软件
2、源代码构建安装 gcc/make
源代码构建安装python3.7:
1、下载:wget https://www.python.org/ftp/python3.7.3/Python-3.7.3.tar.xz
2、解压缩和解归档
xz -d Python-3.7.3.tar.xz
Tar -xvf Python-3.7.3.tar
3、补充依赖库
apt -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqllite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel libffi-devel
4、进入python源代码目录做 安装前准备工作
cd Python-3.7.3
./configure --prefix=/user/local/python37 --enable-optimizations
P199 Vim的相关知识
1、Vim的基本使用
(1)Vim -----------打开一个空白的Vim,进入命令模式
(2)Vim + 文件名字 打开文件,进入命令模式
(3)命令模式界面+ i (a)----------进入编辑模式
(4)编辑模式+ESC--------------返回命令模式
(5)命令模式 + :q---------退出命令模式
(6)命令模式 + :q!---------强制退出命令模式
(7)三种模式:命令、编辑、末行
(8)命令模式:按键代表命令
①dd ----删除光标所在行
②100+dd -------删除100行
③u-----撤销上一次删除操作 CTRL+ r ----恢复
④set nu-------------显示行号
⑤syntax on--------------显示高亮语法 syntax off----------关闭高亮语法
⑥set ruler------------显示光标位置 set noruler-----隐藏光标位置
⑦大写的G--------------光标到末尾 300 + G-----跳到300行
⑧gg------------------光标移到行首
⑨左右移动光标:hjkl----------上下左右 20l,10h-----移动固定距离
⑩CTRL + y/ ctrl + e--------------上下移动一行
⑪CTRL + f/ ctrl + b--------------上下翻页
⑫0-----------光标到行首 $-------光标到行尾 w------光标到下一个单词
⑬yy--------复制光标所在行 100yy p------------------粘贴 5p–粘贴5遍
⑭
(9)末行模式:搜索/配置/执行系统命令
①命令模式+ :(/) ---------------进入末行模式
②:+ set nonu-----------隐藏行号
③:+ set ts=4----------------设置缩进的空格数
④Enter ---------------返回命令模式
⑤Z / :wq 保存退出
(10)编辑模式:键入内容
①esc返回末行模式
(11)映射快捷键:
(12)map gg99999dd inoremao __main if name==’main’:
(13)多文件操作:
①:ls 查看所有打开文件
②b 数字 指定显示你那个文件
③分屏: vs 垂直 sp 水平 ctrl+w两次 切换窗口
④Qa 全部退出 wqa 全部保存退出