mkfs 命令用于磁盘分区的格式化,支持大多数的文件系统格式,如 vfat、ext2、ext3、ext4 等。
语法格式: mkfs [参数]
常用参数:
示例
# 将sda5分区格式化成ext4格式
mkfs -t ext4 /dev/sda5
……继续阅读 »
迷途小书童
2年前 (2022-06-22) 1016浏览 0评论
0个赞
dd 命令用于读取、转换并输出数据。可以从标准输入或文件中读取数据,根据指定的格式来转换数据,再输出到文件、设备或标准输出。
语法格式:dd [参数]
常用参数:
示例
# /dev/null,可以向它输出任何数据
# /dev/zero,是一个输入设备,可以用它来初始化文件,该设备无穷尽地提供0
# 备份/dev/sdb全盘数据,使用gzip压缩并保存
dd if=/dev/sdb | gzip > /ro……继续阅读 »
迷途小书童
2年前 (2022-06-22) 1071浏览 0评论
0个赞
nm 命令主要是用来列出某些文件中的符号,也就是一些函数和全局变量,在代码调试中经常用到。
语法格式: nm [参数]
常用参数:
示例
# 显示目标文件test.o中的未定义符号,需要和其他对象文件进行链接
nm -u test.o
# 在/usr/lib/ 目录下找出哪个库文件定义了memset函数
nm -A /usr/lib/* 2>/dev/null | grep "T memset&q……继续阅读 »
迷途小书童
2年前 (2022-06-22) 1188浏览 0评论
0个赞
watch 命令以周期性的方式执行给定的指令,指令输出以全屏方式显示,可以帮你监测一个命令的运行结果,省得一遍遍的手动运行。按下ctrl+c 可以退出。
语法格式:watch [参数] [命令]
常用参数:
示例
# 重复执行ls命令
watch ls
# 每隔2秒运行一次nvidia-smi
watch -n 2 nvidia-smi
……继续阅读 »
迷途小书童
2年前 (2022-06-22) 1008浏览 0评论
0个赞
环境
python 3.8
pytorch 1.7 + cu110
yolov5 6.1
opencv 4.5.5
前言
在 yolov5 的 C++ 部署方案中,opencv 应该是最能被想到的一种,从 3.3 版本后,opencv 就加入了 dnn 这个模块,有了这个模块,很多的机器学习项目就可以通过它来实现部署了,下面我们就来看看具体的实现步骤。
yolov5
由于 opencv 无法直接读取 yolov5……继续阅读 »
迷途小书童
2年前 (2022-06-21) 2731浏览 2评论
1个赞
traceroute 命令用于追踪数据包在网络上的传输路径,它默认发送的数据包大小是40字节。通过这个命令,我们可以知道信息从你的计算机到互联网上的主机是走的什么路径。
语法格式:traceroute [参数] [域名或者IP]
常用参数:
示例
# 追踪数据包到网站的传输路径
traceroute https://xugaoxiang.com
# 设置数据包的个数
traceroute -q 4 https:/……继续阅读 »
迷途小书童
2年前 (2022-06-19) 1266浏览 0评论
0个赞
locate 命令,功能跟 find -name 类似,但是速度要比 find 快得多。
语法格式:locate [参数] [文件]
常用参数:
示例
locate /etc/em
……继续阅读 »
迷途小书童
2年前 (2022-06-19) 1325浏览 0评论
0个赞
date 命令用来显示或设定系统的日期和时间。
语法格式:date [选项] [+输出形式]
常用参数:
示例
# 显示当前系统时间
date
# 设置系统时间
date -s "20220320 12:00:00"
# 只设置日期
date -s 03/20/2022
# 只修改时间
date -s 12:00:00
……继续阅读 »
迷途小书童
2年前 (2022-06-19) 1499浏览 0评论
0个赞
wc 命令统计指定文件中的字节数、字数、行数,并将统计结果显示输出。
语法格式:wc [参数] [文件]
常用参数:
示例
# 统计文件test.txt中的字数
wc -w test.txt
# 统计文件test.txt中的字节数
wc -c test.txt
# 统计文件test.txt中的行数
wc -l test.txt
……继续阅读 »
迷途小书童
2年前 (2022-06-19) 973浏览 0评论
0个赞
ln 命令是链接的意思, 功能是为某一个文件创建一个链接。这里的链接有两种,一种是硬链接,另一种是符号链接,也叫软链接。
硬链接是源文件的副本,和源文件一样的大小,但是事实上却不占任何空间。软链接可以理解为 windows 中的快捷方式,可以为文件夹创建软链接。
常用参数:
示例
# 为文件test.py创建硬链接文件link.py
ln test.py link.py
# 为test.py创建软链接slink.……继续阅读 »
迷途小书童
2年前 (2022-06-19) 970浏览 0评论
0个赞
lsof 命令用来获取被进程打开的文件的信息,在 linux 中,一切皆文件,lsof 命令可以查看所有已经打开的文件,比如: 普通文件,目录,特殊的块文件,管道,socket 套接字,设备,Unix 域套接字等。lsof 需要使用 root 用户执行。
语法格式:lsof [参数] [文件]
常用参数:
示例
lsof
……继续阅读 »
迷途小书童
2年前 (2022-06-16) 1026浏览 0评论
0个赞
free 命令显示系统中物理上空闲和已用的内存,包括交换内存。这些信息是通过解析文件 /proc/meminfo 而来的。
语法格式:free [参数]
常用参数:
示例
free
# 以MB显示内存使用情况
free -m
……继续阅读 »
迷途小书童
2年前 (2022-06-16) 991浏览 0评论
0个赞
which 命令的作用是在 PATH 变量指定的路径中,搜索系统命令的位置。
语法格式:which [参数] [文件]
常用参数:
示例
which ffmpeg
……继续阅读 »
迷途小书童
2年前 (2022-06-16) 1111浏览 0评论
0个赞
whereis 命令用来定位命令的二进制程序、源代码文件和 man 手册页等相关文件的路径。它的查找速度非常快,因为它不是在磁盘中查找,而是在一个数据库中查询,这个数据库是 linux 系统自动创建的,包含有本地所有文件的信息。
语法格式:whereis [参数] [命令名]
常用参数:
示例
whereis ls
# 只显示二进制文件的路径
whereis -b ls
……继续阅读 »
迷途小书童
2年前 (2022-06-16) 1142浏览 0评论
0个赞
unzip 命令是用于 .zip 格式文件的解压缩工具。
语法格式:unzip [参数] [文件]
常用参数:
# 解压到当前目录
unzip data.zip
# 解压到文件夹test
unzip data.zip -d test
……继续阅读 »
迷途小书童
2年前 (2022-06-16) 1092浏览 0评论
0个赞
ps 命令用于显示当前系统的进程状态。它是最基本的同时也是非常强大的进程查看命令,使用它可以确定哪些进程正在运行和运行的状态、进程是否结束、进程有没有僵死、哪些进程占用了过多的资源等。
语法格式:ps [参数]
常用参数:
示例
# 列出所有进程
ps -aux
# 过滤nginx进程
ps ax | grep nginx
……继续阅读 »
迷途小书童
2年前 (2022-06-15) 1229浏览 0评论
0个赞
nohup 命令可以将程序以忽略挂起信号的方式运行起来,程序的输出信息将不会显示到终端,而是重定向到了 nohup.out文件中,通常我们叫后台运行。通过 ssh 连接到远程服务器时,经常这么做,如果直接运行的话,当你退出这个连接后,对应终端里运行的程序也就停止。
语法格式:nohup [参数]
常用参数
示例
# 在后台运行run.sh脚本
nohup ./run.sh
# 在后台运行run.sh脚本,并将程序……继续阅读 »
迷途小书童
2年前 (2022-06-15) 1554浏览 0评论
0个赞
killall 命令使用进程的名称来杀死进程,而且可以杀死一组同名进程。前一节我们介绍过命令 kill,它是通过进程号来杀死进程,如果要找到进程号,需要使用 ps 等命令再配合 grep 来查找,而 killall 则是把这一过程简单化了。
语法格式:killall [参数]
常用参数:
示例
# 强制杀死所有的 nginx 进程
killall -9 nginx
……继续阅读 »
迷途小书童
2年前 (2022-06-15) 1410浏览 0评论
0个赞