1.主机登录远程设备进行管理,修改远程设备系统的文件等。
2.登录远程设备之后先创建自己的虚拟环境,在这个环境下进行联系。使用conda create创建虚拟环境,比如创建一个名字为env_name,python version为3.6的虚拟环境:
(注意:这里最好指定python的版本,例如python=3.6,不然系统会直接使用global python version并且把你所安装的依赖包全部放在global env下面,不利于你对python虚拟环境的隔离.)
conda create -n env_name python=3.6
#创建的同时安装必要的包
conda create -n env_name numpy matplotlib python=3.6
激活环境:conda activate $ENV_NAME
退出环境:conda deactivate $ENV_NAME
3.Linux系统下的文件目录结构中根目录很重要,千万不要删东西;家目录代表你的领地,一个家目录代表一个领地;其他常见目录:/bin:保存命令的目录;/:根目录,只存放目录;/home:家目录,代表一个用户;/etc:存放配置文件(不能随意删除),不存放可执行文件。
4.SSH用于远程连接服务器,只能用终端命令来操作。——(服务器的维护工作可以考虑)
5.
命令 | 作用 |
---|---|
touch | 创建文件,可通过修改文件更新文件末次更改日期 |
rm | 删除文件,无法恢复的删除 |
rm -r | 删除目录,可以递归地删除创建的套娃目录 |
rm -f | 强制删除,有则删之,无则闭嘴 |
mkdir | 创建目录 |
mkdir -p | 递归地创建目录,注:创建的目录和文件名称不能重复 |
ls | 查看当前文件夹下的内容 |
ls -a | 查看当前文件夹下的隐藏文件(隐藏文件用.开头,用于保存安装过的软件/配置) |
ls -l | 以列表的方式查看当前文件夹下的内容 |
ls -lh | 以列表的方式查看当前文件夹下的详细内容 |
ls -lha | 以列表的方式查看当前文件夹下的全部内容 |
ls和rm 配合通配符 | *:代表任意个字符;?:代表任意一个字符 |
cd | 切换到某个路径重去 |
cd . | 保持在当前目录 |
cd … | 返回上一级目录 |
cd (~) | 回到家目录 |
cd - | 与上一次切换的目录反复横跳 |
cd +/home/omnisky… | 最前面是/或~表示切换到绝对路径(咋样都能过去) |
cd 不+/或~ | 表示从当前目录转过去,是相对路径,只能转到当前文件夹下的其他文件夹 |
pwd | 查看当前所在文件夹 |
clear | 清屏 |
其他命令:
- 查看帮助信息:
command --help
man command - 自动补全:tap
- 推出命令选择:ctrl+c