Liunx指令汇总

版权声明:转载注明出处:邢翔瑞的技术博客 https://blog.csdn.net/weixin_36474809 https://blog.csdn.net/weixin_36474809/article/details/82588543

目的:汇总linux指令,以便更熟练读程序和运行相应指令。

目录

目录

1. 显卡相关

1.1  nvidia-smi

2. 目录与读写相关

2.1 cd、ls、mkdir、pwd指令

2.2 显示相应挂载信息

2.3 拷贝  cp指令

2.4 mount 指令 挂载

2.5 下载权重 wget

2.6 直接从github下载文件  git clone

2.7 vi指令,显示文档

3. 文件编译相关

3.1 bash 与shell

3.2 source 指令

3.3 file 检查文件

3.4 sudo 管理员身份运行



1. 显卡相关

1.1  nvidia-smi

http://hui.sohu.com/infonews/article/6337322514200395777

指令中间连着的不加空格。

第一栏的Fan:风扇转速,从0到100%之间变动,这个速度是计算机期望的风扇转速不是实际转速。有的设备不会返回转速,因为它不依赖风扇冷却。

第二栏的Temp:是温度。
第三栏的Perf:是性能状态,从P0到P12,P0表示最大性能,P12表示状态最小性能。
第四栏下方的Pwr:是能耗,上方的Persistence-M:是持续模式的状态,持续模式虽然耗能大,但是在新的GPU应用启动时,花费的时间更少,这里显示的是off的状态。
第五栏的Bus-Id是涉及GPU总线的东西,domain:bus:device.function
第六栏的Disp.A是Display Active,表示GPU的显示是否初始化。
第五第六栏下方的Memory Usage是显存使用率。
第七栏是浮动的GPU利用率。
第八栏上方是关于ECC的东西。
第八栏下方Compute M是计算模式。

2. 目录与读写相关

2.1 cd、ls、mkdir、pwd指令

我们用linux在服务器上进行相应的编译,注意cd与cd /的区别,若想看到根目录下的文件可以用ls /

mkdir -p:创建目录

例如:创建目录  mkdir -p /temp/usb

pwd显示当前路径

ll为ls -l,即显示文件的详细信息。

2.2 显示相应挂载信息

df:disk info;-h: human readable. 

df -h:用kb以上单位显示,可读性高

df -a:显示所有文件系统

2.3 拷贝  cp指令

例如:我们可以将程序拷入sd卡,  cp /u/<program> /mnt/mmcblk1p1

或者cp -i(或者-f) 源文件 目标文件,-i是交互式拷贝,是否替换位置,-f为直接替换,不提示。

2.4 mount 指令 挂载

mount命令用于加载文件系统到指定的加载点。

例如:mount /dev/sda1 /u

相应的linux指令
mkdir  /u
mount  /dev/sda1  /u
cd  /u
cp  /u/<program>  /mnt/mmcblk1p1
cd /mnt/mmcblk1p1

2.5 下载权重 wget

wget https://pjreddie.com/media/files/yolov3.weight

2.6 直接从github下载文件  git clone

git clone https://github.com/pjreddie/darknet.git
cd darknet
make

2.7 vi指令,显示文档

http://man.linuxde.net/vi

例如,vi cfg/head.data

esc退出编辑模式进入命令模式,ZZ为存盘并推出,

:q为退出,:set nu为显示行号

3. 文件编译相关

3.1 bash 与shell

https://blog.csdn.net/sujz12345/article/details/54565056

shell是一个程序,可以称之为壳程序,用于用户与操作系统进行交互。

bash命令是sh命令的超集大多数sh脚本都可以在bash下运行

例如:

cp scripts/get_coco_dataset.sh data
cd data
bash get_coco_dataset.sh

3.2 source 指令

https://www.cnblogs.com/general001/articles/2420089.html

source 命令是 bash shell 的内置命令,从 C Shell 而来。
source 命令的另一种写法是点符号,用法和 source 相同,从Bourne Shell而来。
source 命令可以强行让一个脚本去立即影响当前的环境。

3.3 file 检查文件

http://man.linuxde.net/file

file命令用来探测给定文件的类型。file命令对文件的检查分为文件系统、魔法幻数检查和语言检查3个过程。

3.4 编译 gcc与g++

相应的linux指令
cd /lenz/luoqr/yolo/test
source setup_env.sh
arm-xilinx-gnueabi-gcc -o dmabench dmabench.c
file dmabench 

3.4 sudo 管理员身份运行

https://baike.baidu.com/item/sudo/7337623?fr=aladdin

猜你喜欢

转载自blog.csdn.net/weixin_36474809/article/details/82588543