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__)

安装和管理包

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

查看环境和包信息

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/用户名的简写

系统信息和管理

  • 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添加到系统的环境变量中。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/682236.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

python 自我检测题--part 1

1. Which way among them is used to create an event loop ? Window.mainloop() 2. Suppose we have a set a {10,9,8,7}, and we execute a.remove(14) what will happen ? Key error is raised. The remove() method removes the specified element from the set. Th…

imazing怎么连接苹果手机

imazing怎么连接苹果手机 要连接苹果手机,您可以选择使用数据线或无线网络(Wi-Fi)两种方式。以下是具体的步骤: 使用数据线连接: 准备工具:确保您的Mac或Windows电脑已经安装了iMazing软件,并且…

流畅的Python(九)-符合Python风格的对象

一、核心要义 接续第一章,说明如何实现很多Python类型中常见的特殊方法 1. 支持使用生成对象其他表示形式的内置函数(如repr(),bytes()等) 2. 使用类方法,实现备选构造方法 3.扩展内置的format()函数和str.format()方法使用的格式微语言 4.实现只读…

寒假作业2024.2.14

一.选择题 1.变量的指针,其含义是指该变量的 B 。 A)值 B)地址 C)名 D)一个标志 2.已有定义int k2;int *ptr1,*ptr2;且ptr1和ptr2均已指向变量k&#xff…

Linux命令行全景指南:从入门到实践,掌握命令行的力量

目录 知识梳理思维导图: linux命令入门 为什么要学Linux命令 什么是终端 什么是命令 关于Linux命令的语法 tab键补全 关于命令提示符 特殊目录 常见重要目录 /opt /home /root /etc /var/log/ man命令 shutdown命令 history命令 which命令 bash…

顾问聘请协议(模板)

甲方:________________   乙方:________________ 诚信合作是一切事业发展的基础,外部智力是企业进步的源泉。甲、乙双方经友好协商达成本协议,甲方愿意聘请乙方为特邀管理顾问,乙方愿按本协议内容与甲方合作。 一、合…

PostgreSQL的学习心得和知识总结(一百二十九)|深入理解PostgreSQL数据库GUC参数 update_process_title 的使用和原理

目录结构 注:提前言明 本文借鉴了以下博主、书籍或网站的内容,其列表如下: 1、参考书籍:《PostgreSQL数据库内核分析》 2、参考书籍:《数据库事务处理的艺术:事务管理与并发控制》 3、PostgreSQL数据库仓库链接,点击前往 4、日本著名PostgreSQL数据库专家 铃木启修 网站…

水果FL Studio21.2最新中文版功能特点介绍

FL Studio 21的特点和优势包括: 丰富的主题换肤:用户可以通过调整色调、饱和度、亮度、文本、仪表和步进序列器的颜色,来个性化定制FL Studio 21的外观,使其更符合个人审美或工作风格。更快的音频编辑:FL Studio 21集…

奇异递归模板模式应用1-对象计数

需求:有时遇到某些类特征相似而又没有共同的父类,希望能够知道这些类的创建数量之和。 思路:将这些类继承自同一个计数类,共享计数变量s_createCount信息,实现如下: class Counter { public:Counter() {s_…

Codeforces Round 925 (Div. 3)

D. Divisible Pairs 题意&#xff1a;给定一个长度为n(2<n<2*10^5)的数组&#xff0c;给出两个数x、y(1<x,y<10^9),找出完美对的个数 完美对满足 (aiaj)整除x (ai-aj)整除y 且&#xff08;1<i<j<n) 统计数组a中的完美对有多少个 思路&#xff1a;统计…

【2024年毕设系列】如何使用Anaconda和Pycharm

【2024年毕设系列】如何使用Anaconda和Pycharm 视频教程地址&#xff1a;【2024毕设系列】Anaconda和Pycharm如何使用_哔哩哔哩 Hi&#xff0c;各位好久不见&#xff0c;这里是肆十二&#xff0c;首先在这里给大伙拜年了。 诸位过完年之后估计又要开始为了大作业和毕业设计头疼…

Virt a Mate(VAM)游戏折腾记录

如有更新见原文&#xff1a;https://blog.iyatt.com/?p13283 1 前言 如果在网上看到有些视频名字带有 VAM 的&#xff0c;可能就是玩这个游戏录屏的。这个游戏可以建模、操作模型动作、构建场景等等。之前大致知道有这么个东西&#xff0c;只是电脑配置太差了&#xff0c;新…

Vue项目创建和nodejs使用

Vue项目创建和nodejs使用 一、环境准备1.1.安装 node.js【下载历史版本node-v14.21.3-x64】1.2.安装1.3.检查是否安装成功&#xff1a;1.4.在Node下新建两个文件夹 node_global和node_cache并设置权限1.5.配置npm在安装全局模块时的路径和缓存cache的路径1.6.配置系统变量&…

网安常用的三个攻击方式

1.渗透测试执行标准&#xff08;PTES&#xff09; 渗透测试执行标准由7个部分组成&#xff0c;包括前期交互、情报收集、威胁建模、漏洞分析、渗透利用、后渗透、撰写报告。在中国&#xff0c;渗透测试必须经过授权&#xff0c;否则就违背了网络安全法。前期交互主要指开展渗透…

2/13作业

1.磁盘操作的完整流程 &#xff08;1&#xff09;接入虚拟机&#xff1a;在左上角选中虚拟机选项--->选择可移动设备--->找到u盘--->然后连接 &#xff08;2&#xff09;是否被识别&#xff1a;使用指令 ls /dev/sd* 查看是否有除sda外的内容说明连结成功 &#xf…

鸿蒙(HarmonyOS)项目方舟框架(ArkUI)之Marquee组件

鸿蒙&#xff08;HarmonyOS&#xff09;项目方舟框架&#xff08;ArkUI&#xff09;之Marquee组件 一、操作环境 操作系统: Windows 10 专业版、IDE:DevEco Studio 3.1、SDK:HarmonyOS 3.1 二、Marquee组件 跑马灯组件&#xff0c;用于滚动展示一段单行文本&#xff0c;仅当…

SpringCloud-Eureka服务注册中心测试实践

5. Eureka服务注册中心 5.1 什么是Eureka Netflix在涉及Eureka时&#xff0c;遵循的就是API原则.Eureka是Netflix的有个子模块&#xff0c;也是核心模块之一。Eureka是基于REST的服务&#xff0c;用于定位服务&#xff0c;以实现云端中间件层服务发现和故障转移&#xff0c;服…

开发基础知识-认识Tomcat,Tomcat基础,快速入门Tomcat

初识Tomcat&#xff08;汤姆猫&#xff09; Tomcat 服务器是一个免费的开放源代码的Web应用服务器&#xff0c;属于轻量级应用服务器&#xff0c;在中小型系统和并发访问用户不是很多的场合下被普遍使用&#xff0c;是开发和调试JSP程序的首选。 往细的方面说&#xff1a;Tomc…

Linux:开源世界的王者

在科技世界中&#xff0c;Linux犹如一位低调的王者&#xff0c;统治着开源世界的半壁江山。对于许多技术爱好者、系统管理员和开发者来说&#xff0c;Linux不仅仅是一个操作系统&#xff0c;更是一种信仰、一种哲学。 一、开源的魅力 Linux的最大魅力在于其开源性质。与封闭的…

curl 命令-接口测试

curl 命令-接口测试 JUST DO IT 温暖春日 在linux/Unix 为代表的os上, 对后端进行测试, 模拟连接请求都会书写脚本 场景: 在Linux 上接口测试工具有ab, restClient, postman等, 最常用的方法是curl进行简单测试 curl是非常方便的Rest 客户端, 可以很方便的完成 Rest API测…