【学习】实验室服务器常用的Linux指令。

embedded/2024/10/22 13:34:04/

1. 下载GitHub代码。

在这里插入图片描述
使用代码:

git clone https://github.com/Turoad/CLRNet.git

2. 压缩 / 解压。

打包压缩 是日常工作中备份文件的一种方式
在不同操作系统中,常用的打包压缩方式是不同的选项 含义

  • Windows 常用 rar
  • Mac 常用 zip
  • Linux 常用 tar.gz
# 打包文件
tar -cvf 打包文件.tar 被打包的文件/路径...
# 解包文件
tar -xvf 打包文件.tar

选项说明:
在这里插入图片描述

压缩/解压缩

1)gzip
tar 与 gzip 命令结合可以使用实现文件 打包和压缩
tar 只负责打包文件,但不压缩
用 gzip 压缩 tar 打包后的文件,其扩展名一般用 xxx.tar.gz

  • 在 Linux 中,最常见的压缩文件格式就是 xxx.tar.gz
# 压缩文件
tar -zcvf 打包文件.tar.gz 被压缩的文件/路径...
# 解压缩文件
tar -zxvf 打包文件.tar.gz
# 解压缩到指定路径
tar -zxvf 打包文件.tar.gz -C 目标路径

在这里插入图片描述

常用的压缩/解压缩

# 压缩文件
tar -zcvf 打包文件.tar.gz 被压缩的文件/路径...
# 解压缩文件
tar -zxvf 打包文件.tar.gz

3.文件和目录常用命令

Linux 下文件和目录的特点

  • Linux 文件 或者 目录 名称最长可以有 256 个字符参数 含义
  • 以 . 开头的文件为隐藏文件,需要用 -a 参数才能显示 .
  • 代表当前目录 ..代表上一级目录

ls 命令说明

ls -a

ls 是英文单词 list 的简写,其功能为列出目录的内容,是用户最常用的命令之一,类似于 DOS下的 dir 命令
在这里插入图片描述

切换目录

cd 

![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/2c09dd47448e4b94adf9cf137d778f5a.png

创建 / 删除 文件

创建文件:

 # mkdir  文件名mkdir example

如果要创建多级目录,比如 dir1/dir2/dir3,可以使用 -p 参数:

mkdir -p dir1/dir2/dir3

删除文件:

#rm 文件名
rm example.txt# 一次删除多个
rm file1.txt file2.txt file3.txt

删除文件或目录
使用 rm 命令要小心,因为文件删除后不能恢复

4.进程运行信息

查看当前GPU信息

nvidia -smi

进程信息

查看当前服务器上运行的所有进程,用于查看自己的进程有没有卡死一直占着GPU的情况

ps aux

杀死进程
如果有卡死的进程,那么就需要杀死。

# kill -9 进程代号	终止指定代号的进程, -9 表示强行终止
kill -9 1001

查看磁盘信息

查看服务器上分配的内存大小,共享内存大小

df -h

http://www.ppmy.cn/embedded/42315.html

相关文章

解决SpringBoot使用@Transactional进行RestTemplate远程调用导致查询数据记录为null的bug

开启事务过程中,如果远程调用查询当前已经开启但没有提交的事务,就会查不到数据。 示例代码 import lombok.RequiredArgsConstructor; import lombok.extern.slf4j.Slf4j; import org.springframework.transaction.annotation.Transactional; import o…

如何搭建一个vue项目(完整步骤)

搭建一个新的vue项目 一、安装node环境二、搭建vue项目环境1、全局安装vue-cli2、进入你的项目目录,创建一个基于 webpack 模板的新项目3、进入项目:cd vue-demo,安装依赖4、npm run dev,启动项目 三、vue项目目录讲解四、开始我们…

功耗相关总结

文章目录 功耗相关的使用场景MCU中低功耗的应用RTOS中低功耗应用 功耗相关的使用场景 目前越来越多的嵌入式设备采用电池进行供电,而不是跟台式电脑一样,可以一直连接着电源。在电池供电的场景下,对功耗的要求很高,工程师们尽量希…

Web3 ETF 软件开发流程

开发 Web3 ETF 软件涉及多个阶段和流程,以下是一个可能的开发流程。这是一个简化的开发流程,实际开发过程中可能会根据具体情况进行调整和补充。在每个阶段都要注重沟通、团队协作和持续改进,以确保项目的顺利进行和成功交付。北京木奇移动技…

MySQL之Schema与数据类型优化(四)

Schema与数据类型优化 日期和时间类型 MySQL可以使用许多类型来保存日期和时间值,例如YEAR和DATE.MySQL能存储的最小时间粒度为秒(MariaDB支持微秒级别的时间类型)。但是MySQL也可以使用微秒级别的粒度进行临时运算,接下来会展示如何绕开这种存储限制。…

Llama 3 模型家族构建安全可信赖企业级AI应用之code shield(三)Code Shield代码示例

LlaMA 3 系列博客 基于 LlaMA 3 LangGraph 在windows本地部署大模型 (一) 基于 LlaMA 3 LangGraph 在windows本地部署大模型 (二) 基于 LlaMA 3 LangGraph 在windows本地部署大模型 (三) 基于 LlaMA…

平均工资数据分析之回归

链接: R语言实战——中国职工平均工资的变化分析——相关与回归分析 1、模型诊断和评估的方法 1. 残差分析 1、残差图 (Residual Plot):用于检查残差是否存在非随机模式。理想情况下,残差应随机分布在零附近。 2、Q-Q 图 (Quantile-Quantile Plot)&am…

Flink parallelism 和 Slot 介绍

介绍 Flink的Parallelism和Slot是Apache Flink流处理框架中的两个重要概念,它们都与资源的分配和执行任务的并行性有关。 Parallelism(并行度)在Flink中指的是某个操作或算子并行处理的任务数量。具体而言,它表示在Flink应用程序…