Ubuntu 实用命令(长期更新)

1. SO库是 32bit or 64bit ?

# 命令:
file [file_name]

# 示例:
file libboost_filesystem.so.1.66.0

# output:
libboost_filesystem.so.1.66.0: ELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), 
dynamically linked, BuildID[sha1]=a6fa9bd49328a82b8905b37aaebf651f809a0770, with debug_info, 
not stripped

2. 删除当前目录下所有内容(文件+文件夹)

cd build 
rm -rf *

3. Ubuntu下不同颜色代表的含义?

绿色:静态库,动态库,可执行文件
浅蓝色:软链接
在这里插入图片描述


蓝色:文件夹
白色:文本文件
在这里插入图片描述


4. tar 压缩、解压

tar -czvf xxx.tar.gz  source_file # 以tar.gz方式打包并gz方式压缩
tar -xzvf xxx.tar.gz -C path      # 解压缩包,path:解压目标路径

5. 查看 Linux CPU 频率

// 当前频率
cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_cur_freq 
816000

// 最大频率
cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_max_freq 
1800000

// 最小频率
cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_min_freq 
408000

6. 查看NPU的频率(RK板子)

cd /sys/class/devfreq

进入该路径下,有个fde40000.npu(不同板子可能不一样)
在这里插入图片描述

cat fde40000.npu/max_freq

在这里插入图片描述

7、硬盘挂载

功能: 将服务器硬盘通过IP挂载到 Ubuntu 目录

sudo mount -t nfs IP:/volume1/SLAM/3Dfurniture /home/robot/Project/kxh-DM2/

8. 显存释放

# 释放所有的显卡显存
fuser -vk /dev/nvidia*

# 释放指定PID的显卡显存
kill -9 PID(需要查找自己的PID)

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/kxh123456/article/details/129673228