linux基础

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 全部保存退出

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值