Linux常用指令
本文最后更新于227 天前,其中的信息可能已经过时,如有错误请发送邮件到553212114@qq.com

虚拟机常用指令

虚拟机打开主机拖拽文件

sudo gedit /etc/gdm3/custom.conf 打开配置文件

解开WaylandEnable=false的注释

重新加载显示管理器gdm3:sudo systemctl restart gdm3

Ubuntu常用指令

在 Ubuntu(或任何 Linux)里,要查看软链接指向的真实路径:

ls -l /path/to/link

例:ls -l /lib/modules/5.10.209/build

动态查看显卡情况

watch -n 1 -d nvidia-smi;每1s刷新一次

手动设置时间并写入硬件时钟

手动设置时间:

sudo date -s "2025-07-03 14:25:00"

写入硬件时钟:

sudo hwclock -w

注意:

如果只执行 date 而不 hwclock -w,下次重启会恢复之前的硬件时间。

如果没有电池(某些嵌入式板卡),硬件时钟断电后也会丢失,这时每次启动都需要重新设置。

查看文件夹或文件大小

💡一、查看文件或文件夹大小

1️⃣ du(disk usage)命令


  • 查看某个文件夹及其子文件夹大小(以 KB 为单位):

du folder_name


  • 查看文件夹/文件大小并以「人类可读」形式(自动转换为 K、M、G)显示:

du -h folder_name/file_name


  • 只查看文件夹总大小(不显示子文件夹的大小):

du -sh folder_name


  • 查看当前目录下每个文件夹大小:

du -sh */


💡 二、查看单个文件大小


  • 使用 ls -lh 显示文件大小(以人类可读形式显示):

ls -lh file_name


  • 查看当前目录下所有文件和子目录的详细信息(包括大小):

ls -lh


💡 三、查看磁盘整体使用情况

1️⃣ df(disk free)命令


  • 查看磁盘分区使用情况(已用/可用空间):

df


  • 以「人类可读」形式显示(自动转换为 K、M、G):

df -h


  • 查看某个挂载点的磁盘使用情况(如根目录 /):

df -h /


💡 四、其他常用技巧

1️⃣ 查看指定文件夹中各文件大小(从大到小排序)

du -ah folder_name | sort -rh | head -n 20

👉 会列出最大的 20 个文件或文件夹。


2️⃣ 查找超过指定大小的文件(例如 500M 以上)

find /path/to/dir -type f -size +500M


查看ssh连接的端口号

cat /etc/ssh/sshd_config | grep Port

查看内存及cpu使用情况

单独查看内存使用情况的命令:

free -m

查看内存及cpu使用情况的命令:

top

安装htop工具,查看更直观:

安装命令如下:sudo apt-get install htop
安装完后,直接输入命令:htop

嵌入式Linux常用指令

配置静态ip指令

1.查看当前连接的wifi名称

🔹 方法一:直接查所有连接的 IP
nmcli -p device show
会列出每个设备(如 eth0、wlan0)的详细信息,其中包含:
IP4.ADDRESS[1]:                         192.168.3.69/24
IP4.GATEWAY:                            192.168.3.1

🔹 方法二:指定设备名查 IP
假设连接的是 eth0:
nmcli device show eth0 | grep IP4.ADDRESS
输出类似:
IP4.ADDRESS[1]:                         192.168.3.69/24

🔹 方法三:查连接名对应的设备,再查 IP(好用)
先查连接名对应的设备:
nmcli connection show
例如输出:
NAME           UUID                                  TYPE      DEVICE
有线连接 1     12345678-90ab-cdef-1234-567890abcdef  ethernet  eth0
👉 "有线连接 1" 对应的设备是 eth0。
再查 eth0 的 IP:
nmcli device show eth0 | grep IP4.ADDRESS

2.使用nmcli命令设置静态ip

# 修改静态 IP
sudo nmcli con mod "有线连接 1" ipv4.addresses 192.168.8.200/24
sudo nmcli con mod "有线连接 1" ipv4.gateway 192.168.8.1
sudo nmcli con mod "有线连接 1" ipv4.method manual
sudo nmcli con mod "有线连接 1" ipv4.dns "8.8.8.8 114.114.114.114"

# 应用配置
sudo nmcli con down "有线连接 1" && sudo nmcli con up "有线连接 1"
感谢观看~
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇