..
Commonly_used_linux_commands
常用的 linux 命令
系统架构
# 查看 cpu 架构
$ uname -m
# 查看操作系统信息
$ cat /etc/os-release
$ lsb_release -a
# 查看完整信息
$ hostnamectl
# 查看 cpu 信息
$ lscpu
压缩和解压
对于以 .tar.gz 结尾的文件
# x:解压文件; v:显示解压过程(可选); z:处理 .gz 压缩格式; f:指定文件名
$ tar -xvzf sophon-sail_3.8.0.tar.gz
# 解压到特定目录
$ tar -xvzf sophon-sail_3.8.0.tar.gz -C /opt/sophon
对于以
# x:解压文件; v:显示解压过程(可选); J:使用 xz 解压; f:指定文件名
$ tar -xJvf blender-4.4.0-linux-x64.tar.xz
内存
# 查看内存使用情况
$ free -h
硬盘
# 通用
$ du -h
# 只看一层
$ du -h -d 1
# 查看帮助
$ du --help
dpkg
# 安装
$ sudo dpkg -i package.deb
# 卸载
$ sudo dpkg -r package_name
# 查询安装
$ dpkg -l | grep package_name
apt
# 安装
$ sudo apt install package_name
# 卸载
$ sudo apt remove package_name
# 完全卸载,包括配置文件
$ sudo apt purge package_name
find
# 在 /home 目录下查找名为 main.cpp 文件
$ find /home -type f -name main.cpp
强制退出某程序
# 输入 xkill 然后移动光标到程序
$ xkill