OBsidian Git使用
Git使用第一次使用需要配置用户名和邮箱,这个数据是全局的,不需要重复配置 123git config --global user.name 用户名 # 配置用户名git config --global user.email # 配置邮箱git config --global --list # 检查是否配置成功 在Github上配置SSH key原理 SSH登录安全性由非对称加密保证,产生
连接Github
git连接远程仓库从github克隆仓库到本地 1git clone ssh 连接远程仓库 1git remote add origin ssh 分支管理本地新建分支后push到github 123git branch -v # 查看分支列表git branch 分支名 # 新建分支git checkout 分支名 # 转到该分支 删除本地分支 12git branch -d 分支名
Shell编程
打开文本编辑器(可以使用 vi/vim 命令来创建文件),新建一个文件 test.sh,扩展名为 sh(sh代表shell)#! 是一个约定的标记,它告诉系统这个脚本需要什么解释器来执行,即使用哪一种 Shell保存为 test.sh,并 cd 到相应目录 12chmod +x ./test.sh #使脚本具有执行权限./test.sh #执行脚本
基本命令
命令的一般语法:命令 [-选项] [参数列表] ls:列出当前目录下所有文件和文件夹 ls -a:显示所有文件夹(隐藏文件夹) ls -l:显示文件属性 ls -la:结合前两个help:查看内建命令的作用及使用方法 外部命令:命令 –helptype:查看指定命令是否为内建指令man:查阅操作手册(manual)
文件系统
目录与路径 符号 含义 / 根目录 /bin 可执行文件 /home 用户的主目录 特殊目录符号: 目录 释义 . 代表当前目录 .. 代表上层目录 - 代表上一个工作目录 ~ 代表当前用户的主目录 ~accountname 代表该name账户的主目录 PATH环境变量当前工作目录下的命令和程序可以直接在bash中
文本编辑器
Nano打开文件:在终端直接输入 nano 文件名如:nano test 如果当前目录不存在该文件,则会创建并打开 写入文件直接在光标处输入 保存文件Ctrl+X退出,然后输入Y保存,新文件需要确认文件名,输入N则不保存直接退出 Vim精通 VIM ,此文就够了 - 知乎Linux vi/vim | 菜鸟教程 基本上 vi/vim 共分为三种模式,命令模式(Command
程序与进程管理
实现在一个终端中执行多个任务 程序管理bash环境中,在命令最后添加 & 符号使命令切换到后台执行后台执行的程序的输出会直接输出在终端,干扰我们在终端中的编辑,需要重定向到适当位置 1命令 > /tmp/name.log & 输出会保存在name.log中,使用cat可以查看 Ctrl + z可以将终端中的程序切换到后台,并输出工作号码 使用jobs查看后台程序 12345