Ubuntu+Anaconda 常用指令记录

Anaconda 使用指令记录

1 创建环境

conda create -n name python=x.x(python版本自己指定)

例如
conda create --name myenv: 创建名为"myenv"的新环境。
conda activate myenv: 激活名为"myenv"的环境。
conda deactivate: 退出当前环境。

2 删除环境

conda deactivate  // 确保已经退出当前环境
conda env list  // 查看当前存在的所有虚拟环境
conda remove --name [虚拟环境的名称] --all  // 删除指定名称的虚拟环境

3 简单测试pytorch

Python
import torch
import torchvision
print(torch.cuda.is_available())
print(torch.__version__)

4 安装和管理包

conda install package_name: 安装特定的包。
conda install -c channel_name package_name: 从指定的channel安装包。
conda update package_name: 更新已安装的包。
conda remove package_name: 卸载包。

5 查看环境和包信息

conda info --envs: 显示所有环境的列表。
conda list: 显示当前环境中安装的所有包。
conda search package_name: 在可用的channel中搜索包。

Ubuntu使用指令记录

1 文件和目录

  • ls: 列出当前目录下的文件和子目录。
  • cd: 切换目录。
  • 例如,cd Documents 将进入 "Documents" 目录。
  • cp: 复制文件或目录。
  • mv: 移动或重命名文件或目录。
  • rm: 删除文件或目录。
  • 例如,rm file.txt 将删除名为 "file.txt" 的文件。
  • mkdir: 创建新目录。

创建文本文件

第一步:在主目录 下找到模板 文件夹;

第二步::在模板 文件夹下右键(选择在终端中打开

第三步:在终端中输入:sudo gedit 新建文本文档.txt,然后输入密码即可;或者 gedit 新建文本文档.txt

(base) yang@yang:~/记录$ sudo gedit detection_yang.txt
[sudo] yang 的密码: 
(base) yang@yang:~/记录$ gedit detection_yang.txt

创建任意格式的文件

包括源代码、文本等等,通过后缀来决定。例如,.cpp/.cc是c++源代码,而.py是python源代码。

touch hello_world.cpp  //创建hello_world源代码

显示当前的工作目录/路径

pwd(present working directory)

当前目录下的文件

ls

列出目录下所有文件

ls -a 

改变目录

用于输入需要前往的路径/目录。

cd (change directory)

前往同一级的另一个目录
cd ../directory name
cd .. 表示进入上层目录
cd ../.. 进入上上层目录,后面还可以加更多。
前往同一级的另一个目录
cd ../directory name
cd -  //表示返回上一次的目录
cd ~  //进入home主目录,即/home/用户名的简写

2 系统信息和管理

  • uname -a: 显示系统信息。
  • df -h: 显示磁盘空间使用情况。
  • free -m: 显示内存使用情况。
  • tophtop: 查看系统资源使用情况。
  • ps: 显示当前运行的进程。
    • 例如,ps aux | grep process_name 可以查找特定进程。

3 文件查看和编辑

  • cat: 显示文件内容。
  • moreless: 分屏显示文件内容。
  • nanovim: 在终端中编辑文件。
    • 例如,nano filename.txtvim filename.txt

4 网络相关

  • ifconfigip addr: 显示网络接口信息。
  • ping: 测试网络连接。
    • 例如,ping google.com
  • traceroutetracepath: 跟踪数据包的路径。
  • wgetcurl: 下载文件。
    • 例如,wget https://example.com/file.txt

5 用户和权限

  • sudo: 以超级用户权限运行命令。
  • chmod: 修改文件或目录的权限。
  • chown: 修改文件或目录的所有者。
  • passwd: 更改用户密码。

6 包管理

  • apt-getapt: Ubuntu的包管理器,用于安装、更新和卸载软件包。
    • 例如,sudo apt-get install package_name 安装软件包。

7 压缩和解压缩

  • tar: 创建和解压.tar文件。
    • 例如,tar -cvf archive.tar files 创建.tar文件。
    • tar -xvf archive.tar 解压.tar文件。

注意:在使用conda命令时,确保你已经安装了Anaconda或Miniconda,并已将conda添加到系统的环境变量中。

相关推荐
不是笨小孩i7 分钟前
开源AI图片处理工具HivisionIDPhotos安装与证件照制作指南
ubuntu
二十雨辰12 分钟前
[linux]docker基础
linux·运维·docker
Jason-河山1 小时前
【自动化更新,让商品信息跳舞】——利用API返回值的幽默编程之旅
运维·自动化
饮浊酒1 小时前
Linux操作系统 ------(3.文本编译器Vim)
linux·vim
lihuhelihu1 小时前
第3章 CentOS系统管理
linux·运维·服务器·计算机网络·ubuntu·centos·云计算
哲讯智能科技1 小时前
SAP Business One市场价格解析
运维·sap·erp
矛取矛求1 小时前
Linux系统性能调优技巧
linux
山东布谷科技官方1 小时前
布谷直播源码部署服务器关于数据库配置的详细说明
运维·服务器·数据库·直播系统源码·直播源码·直播系统搭建·直播软件开发
One_Blanks1 小时前
渗透测试-Linux基础(1)
linux·运维·安全
Perishell1 小时前
无人机避障——大疆与Airsim中的角速度信息订阅获取
linux·动态规划·无人机