环境配置及使用
概要 ssh及其衍生界面的使用 github的使用 anaconda的使用 Linux的部分基础知识
ssh及其衍生界面的使用 ssh是什么? 最常见的应用场景:远程网络登录 Linux下登录命令: Secure Shell(安全外壳协议,简称SSH)是一种加密的网络传输协议,可 在不安全的网络中为网络服务提供安全的传输环境。 最常见的应用场景:远程网络登录 Linux下登录命令: > ssh [username]@[ip] –p[port]
常用ssh的终端工具 Windows下: Mac下: Linux下: Mobaxterm(丰富的功能) Putty(轻量级) 自带terminal Iterm2 Linux下: xterm
概要 ssh及其衍生界面的使用 github的使用 anaconda的使用 Linux的部分基础知识
Github是什么 Github是什么? Git是什么? GitHub是通过Git进行版本控制的软件源代码托管服务 Git是一个分布式版本控制软件,最初由林纳斯·托瓦兹(Linus Torvalds) 创作,于2005年以GPL发布。最初目的是为更好地管理Linux内核开发而 设计。
Git常用命令 初始化: 复制远程库: 查询所有分支及其状态: 添加所修改的文件 提交修改 > git init > git clone [url] 查询所有分支及其状态: > git log 添加所修改的文件 > git add 提交修改 > git commit –m “[message]”
Git常用命令 回退(需要用git log查询id): 从远程仓库拉取最新的更新状态: 向远程仓库推送本地更新(需要权限): 切换分支 > git revert [id] 从远程仓库拉取最新的更新状态: > git pull 向远程仓库推送本地更新(需要权限): > git push origin 切换分支 > git checkout [branch_name] 创建新的分支 > git branch [branch_name]
Github使用 复制别人代码: 可以使用ssh 免密码登录 使用github desktop来进行傻瓜式的代码维护 > git clone [http address] 可以使用ssh 免密码登录 使用github desktop来进行傻瓜式的代码维护
概要 ssh及其衍生界面的使用 github的使用 anaconda的使用 Linux的部分基础知识
Anaconda的概念 Anaconda是什么? In a word: Anaconda 是一种Python语言的免费增值开源发行版,用于进行大规模数 据处理, 预测分析, 和科学计算, 致力于简化包的管理和部署。Anaconda使 用软件包管理系统Conda进行包管理 In a word: Anaconda是一个依赖包管理软件,能够打包程序的运行环境
Anaconda简介 官网: Cheatsheet: https://www.anaconda.com/ https://docs.anaconda.com/_downloads/Anaconda-Starter-Guide-Cheat- Sheet.pdf
概要 ssh及其衍生界面的使用 github的使用 anaconda的使用 Linux的部分基础知识
Linux部分基础知识 使用命令时的帮助: 常用命令: 环境变量配置: > man [inst] > [inst] --help (不是所有情况下都有用) 常用命令: > rm/mv/ls/cd/top/... 环境变量配置: 查看所有环境变量: > env 用户在~/.bashrc最后通过export来添加环境变量:
Linux中如何本地安装程序 Linux安装程序方法: apt-get/yum 包管理安装 源码安装: makefile安装 Configure+makefile安装 Cmake+makefile安装