sudo 是一种权限管理机制,管理员可以授权于一些普通用户去执行一些只有 root 才能执行的操作,而不需要知道 root 的密码。默认的配置存放在 /etc/sudoers 文件中。
语法格式:sudo [参数]
常用参数:
示例
# 切换到root
sudo su
# 列出目前的权限
sudo -l
# 以root权限执行命令ifconfig -a
sudo ifconfig -a
……继续阅读 »
迷途小书童
2年前 (2022-06-26) 1435浏览 0评论
0个赞
sort 命令会将文件进行排序,并将排序结果输出。sort 命令既可以操作文件,也可以从 stdin 标准输入中获取。
语法格式:sort [参数] [文件]
常用参数:
示例
# 读取文件test.py的每一行,相互比较,依次ASCII码值进行比较,按升序输出
sort test.py
# 忽略相同行
sort -u test.py
……继续阅读 »
迷途小书童
2年前 (2022-06-26) 1270浏览 0评论
0个赞
ldd 命令用于打印程序或者库文件所依赖的库
语法格式: ldd [参数] [文件]
常用参数:
示例
ldd /bin/ls
……继续阅读 »
迷途小书童
2年前 (2022-06-26) 1467浏览 0评论
0个赞
diff 命令以逐行的方式,比较文本文件的异同。如果指定的是文件夹,则 diff 只会比较目录中相同文件名的文件,但不会去比较其中的子目录。
语法格式:diff [参数] [目录]
常用参数:
示例
diff test1.py test2.py
其中, "<" 表示 test2.py 比 test1.py 少了一行内容,">" 表示 test2.py 比 tes……继续阅读 »
迷途小书童
2年前 (2022-06-26) 1010浏览 0评论
0个赞
dhclient 命令是使用 DHCP 协议来配置网络接口的网络参数。
语法格式:dhclient [参数] [网络接口]
常用参数:
示例
# 在指定网口上请求dhcp
dhclient eth0
# 释放ip
dhclient -r
……继续阅读 »
迷途小书童
2年前 (2022-06-26) 1251浏览 0评论
0个赞
Linux 对于每个用户,系统可以限制其使用的最大进程数,这个命令就是 ulimit。
语法格式:ulimit [参数]
常用参数:
示例
# 显示当前系统的设置
ulimit -a
# 设置每个进程可以打开的文件句柄数
ulimit -n 4096
……继续阅读 »
迷途小书童
2年前 (2022-06-23) 1209浏览 0评论
0个赞
insmod 命令用于将给定的模块加载到内核中。加载后的模块通过 lsmod 可以查看。
语法格式:insmod [参数]
常用参数:
示例
# 加载模块test.ko
insmod test.ko
……继续阅读 »
迷途小书童
2年前 (2022-06-23) 1273浏览 0评论
0个赞
lsmod 命令用于显示已经加载到系统内核中模块的状态信息。linux 操作系统的内核具有模块化的特性,某些功能可以编译成独立的模块,待需要时再载入。
语法格式:lsmod
示例
lsmod
……继续阅读 »
迷途小书童
2年前 (2022-06-23) 1270浏览 0评论
0个赞
whoami 命令打印当前登录的用户名。
语法格式:whoami [参数]
常用参数:
示例
# 显示当前登录的用户名
whoami
……继续阅读 »
迷途小书童
2年前 (2022-06-23) 1622浏览 0评论
0个赞
who 命令用来打印当前登录用户的信息,包含了系统的启动时间、活动进程、使用者 ID、使用终端等信息,是系统管理员了解系统运行状态的常用命令。
语法格式: who [参数] [选项]
常用参数:
示例
# 显示用户登录信息
who
# 显示系统最近启动时间
who -b
……继续阅读 »
迷途小书童
2年前 (2022-06-23) 1369浏览 0评论
0个赞
pstree 命令将所有进程以树状图显示。
语法格式: pstree [参数]
常用参数:
示例
# 显示系统中进程和进程号
pstree -p
……继续阅读 »
迷途小书童
2年前 (2022-06-22) 1682浏览 0评论
0个赞
mkfs 命令用于磁盘分区的格式化,支持大多数的文件系统格式,如 vfat、ext2、ext3、ext4 等。
语法格式: mkfs [参数]
常用参数:
示例
# 将sda5分区格式化成ext4格式
mkfs -t ext4 /dev/sda5
……继续阅读 »
迷途小书童
2年前 (2022-06-22) 1024浏览 0评论
0个赞
dd 命令用于读取、转换并输出数据。可以从标准输入或文件中读取数据,根据指定的格式来转换数据,再输出到文件、设备或标准输出。
语法格式:dd [参数]
常用参数:
示例
# /dev/null,可以向它输出任何数据
# /dev/zero,是一个输入设备,可以用它来初始化文件,该设备无穷尽地提供0
# 备份/dev/sdb全盘数据,使用gzip压缩并保存
dd if=/dev/sdb | gzip > /ro……继续阅读 »
迷途小书童
2年前 (2022-06-22) 1075浏览 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) 1192浏览 0评论
0个赞
watch 命令以周期性的方式执行给定的指令,指令输出以全屏方式显示,可以帮你监测一个命令的运行结果,省得一遍遍的手动运行。按下ctrl+c 可以退出。
语法格式:watch [参数] [命令]
常用参数:
示例
# 重复执行ls命令
watch ls
# 每隔2秒运行一次nvidia-smi
watch -n 2 nvidia-smi
……继续阅读 »
迷途小书童
2年前 (2022-06-22) 1011浏览 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) 2739浏览 2评论
1个赞
traceroute 命令用于追踪数据包在网络上的传输路径,它默认发送的数据包大小是40字节。通过这个命令,我们可以知道信息从你的计算机到互联网上的主机是走的什么路径。
语法格式:traceroute [参数] [域名或者IP]
常用参数:
示例
# 追踪数据包到网站的传输路径
traceroute https://xugaoxiang.com
# 设置数据包的个数
traceroute -q 4 https:/……继续阅读 »
迷途小书童
2年前 (2022-06-19) 1280浏览 0评论
0个赞
locate 命令,功能跟 find -name 类似,但是速度要比 find 快得多。
语法格式:locate [参数] [文件]
常用参数:
示例
locate /etc/em
……继续阅读 »
迷途小书童
2年前 (2022-06-19) 1338浏览 0评论
0个赞