ubuntu系统常用命令
apt 相关
sudo apt install package_name
sudo apt update # 更新包的索引
sudo apt upgrade # 更新可更新的包
sudo apt remove package_name # 卸载某个包
sudo apt autoremove –purge package_name # 强制卸载
sudo apt –fix-broken install # 修复损坏的包,但是不一定能好用
sudo apt autoclean # 删除包的参与
sudo apt clean
dpkg 相关
dpkg -i xxx.deb # 安装
dpkg -r package_name # 卸载
dpkg –remove package_name
dpkg -l | grep package_name # 查询已安装包的信息
tmux 相关
tmux new -s xxx
tmux attach -t xxx
tmux ls
ctrl-b d
tmux kill-session -t xxx
ctrl-b [ # 滚动查看历史
设置鼠标操作
vim ~/.tmux.conf
在里面填入
set -g mouse on
setw -g mouse on
vim ~/.vimrc
set mouse=a
cmake 相关
cmake ..
cmake –build build –install install
cmake -Bbuild -D … -j64 # 64 线程同时
cmake clean # xx
sm_30 error:
设置 gpu 架构
进程相关
sudo kill -9 pid # 强制终结进程
磁盘相关
df -lh # disk filesystem 查看磁盘使用空间 -l 表示只显示本地挂在的文件系统 -h(uman)
du -h # 用法相似,但是文件级别的,一般使用
sudo du /home/* -h # 列举出 home 下哪个用户所占据的空间最多
cpu 相关
top
htop
gpu 相关
nvidia-smi -L
pip install gpustat; gpustat -cpui