AcWing「Linux基础课」第 7 讲 管道、环境变量及其常用命令
管道 |管道简介管道可以连接多条命令,并将前一个命令的标准输出 stdout 作为下一个命令的标准输入 stdin。当我们可以把一个任务分解成多条命令的时候,管道操作非常常用。 注意: 管道命令仅处理标准输出 stdout,忽略错误 stderr 管道右边的命令必须能够接收标准输入 stdin,才 ...
Read more
AcWing「Linux基础课」第 6 讲 Thrift
Thrift 实战服务调用结构图 创建项目文件目录 match_system、game、thrift 和 readme.md 文件 thrift 目录用于存放 远程调用接口文件 match_system:是匹配系统 game:是游戏系统 1、在 thrift 下编写 match.thrift ...
Read more
AcWing「Linux基础课」第 5 讲 Git
Git 简介Git 是一个版本控制工具,可以记录我们每次提交到 Git 中的版本,便于版本控制,以及还有一个重要的功能就是协作开发。 Git 的版本控制是基于树结构的,开始状态只有根节点(空姐点),之后每提交一个版本就会再根节点下添加一个节点,同时 HEAD 指针会指向这个节点。默认是在 maste ...
Read more
AcWing「Linux基础课」第 4 讲 SSH 和 SCP
SSH 登录基本用法远程登录服务器 12# ssh 用户名@IP地址或域名ssh user@hostname [-p 22] # 22 是 ssh 默认端口 第一次登录时会有安全提醒,输入 yes 缺人要远程登录服务器,之后输入密码即可登录成功。登录成功之后会将服务器的信息记录到 ~/.ssh/k ...
Read more
AcWing「Linux基础课」第 3 讲 Shell 语法
概论shell 是我们通过命令行和操作系统沟通的语言 shell 脚本可以在命令行中执行,shell 是一种解释性语言,不需要编译。 常见的 shell 有: bash(默认) zsh fish shell 文件开头需要指明 shell 解释器,如果是 bash,就写 #! /bin/ba ...
Read more
AcWing「Linux基础课」第 2 讲 Tmux 和 Vim
TmuxTmux 简介全名:终端复用器,Terminal MultipleXer,一个会话可以开启多个终端。 功能: 分屏,方便代码书写 允许终端断开之后,继续运行 Tmux 中的进程,在 tmux 里打开的窗口关掉终端后再打开不会丢掉。 结构组成:一个 tmux 可以包含多个 session, ...
Read more
AcWing「Linux基础课」第 1 讲 常用文件管理命令
命令行常用快捷键查找 Ctrl + r:在命令行中查找之前输入过的命令,回车直接执行,可以通过多次按 Ctrl + r 继续向前查找。 移动 Ctrl + a:光标移动到行头 Ctrl + e:光标移动到行尾 Alt + f:移动光标到单词的末尾,再次按移动到后一个单词的末尾(以单词为单位移动) ...
Read more
Hello World
Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in ...
Read more
First Post!
Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in ...
Read more