查看当前目录文件大小
输出当前目录下的所有文件和文件夹的大小,并按照大小排序:
du -h -d 1 | sort -h
显示当前目录下所有一级子目录的大小:
du -h -d 1
显示当前目录的总大小(不包括具体内容,只看当前文件夹大小):
du -sh
显示当前目录下所有子目录的大小,递进到最大深度
du -h
查看当前文件夹中各个文件的大小:(用-l 或者-lh 都行,加个h会增加可读性)
ls -lh
查看当前目录下文件数量
查看当前目录下的文件数量(不包含子目录中的文件):
ls -l | grep "-" | wc -l
查看当前目录下的文件数量(包含子目录中的文件):
ls -lR | grep "-" | wc -l
查看当前目录下的文件夹目录个数(不包含子目录中的目录):
ls -l | grep "-" | wc -l
查看该目录下以person开头的文件有多少个(不包含子目录中的文件):
ls -l person* | grep "-" | wc -l
查看当前磁盘使用情况
df -h
Anaconda3 常用命令
进入conda base环境,终端命令:
source ~/anaconda3/bin/activate
conda创建虚拟环境:
conda create -n pytorch17 python=3.8
# conda create -n 环境名称 python=版本号
conda删除虚拟环境:
conda remove -n pytorch17 --all
# conda remove -n your_env_name --all
激活conda(同时可以用于切换环境):
conda activate pytorch17
退出conda:
conda deactivate
列出所有conda的环境:
conda env list
# conda info -e
# conda info --envs
命令行查看图片信息
# identity
identity xxx.jpg
# file
file xxx.jpg
建立软连接
# 建立软连接
ln -s 源目录
# 删除软连接
sudo rm -rf 目录名
# 创建软连接
ln -s 源地址 目的地址
# 列如:Ubuntu文件系统rootfs_dir软连接到 /home/lp目录下
ln -s /opt/Linux/root_dir /home/lp/root_dir
监控显卡GPU使用情况
### 方法1:
# 直接在终端输入系统指令 nvidia-smi
nvidia-smi
# 自动刷新命令
nvidia-smi -l
# 每隔一秒刷新信息
watch -n 1 nvidia-smi
### 方法2:
# 先安装工具包,作为系统包进行安装
sudo apt install gpustat
# 或者使用python库进行安装
pip install gpustat
# 然后,直接终端使用 gupstat 命令
gpustat -i
# 实时刷新
watch -n1 gpustat -cpu
# 或者
watch --color -n1 gpustat -cpu
Ubuntu清理GPU显存
# 查看显存
nvidia-smi
# 查看该用户所占用的进程
fuser -v /dev/nvidia*
# 管理员查看所有用户进程
sudo fuser -v /dev/nvidia*
# 杀掉进程
kill -9 pid
ubuntu查看进程号、端口号
linux命令: ps、grep、kill_51CTO博客_ps -ef|grep命令 linux
## 1、已知程序名称查看进程号
ps -ef | grep 程序名称
## 或者
ps -aux | grep 程序名称
pgrep -l 程序名称
## 2、端口号查看进程号(查看端口占用情况) 必须为root用户
lsof -i:端口号
## 或者
netstat -ntulp |grep 端口号
## 3、根据进程号查询正在运行的程序的port(端口号)
netstat -anop | grep pid
## 4、根据PID查询进程名称:
ll /proc/PID
## 5、杀死进程
kill -9 PID
## 6、查看所有用户的进程情况
top命令如果不加限制,默认是查看所有用户的进程情况
## 7、 查看某用户的所有进程
top -u [用户名]
## 8、查看进程所属用户
ps u PID
ubuntu图形界面与字符界面切换
Ubuntu图形界面与字符界面切换_乌版图20.04图形化切不回去_Jnchin的博客-CSDN博客
当前图形界面时,按Ctrl+Alt+F1切换到字符界面;
当前字符界面时,按Ctrl+Alt+F7切换到图形界面;
但这样下次重启时还是默认回到图形界面。所以需要改一下默认启动的设置:
如果想开机默认进入命令行模式:
输入命令:sudo systemctl set-default multi-user.target
然后重启一下:reboot
如果想暂时回到图形界面,只需要输入命令:startx
从图形界面切换回命令行:Ctrl+Alt+F7
如果想开机默认进入图形用户界面:
输入命令:sudo systemctl set-default graphical.target
然后重启一下:reboot
如果想暂时回到命令行模式:Ctrl+Alt+F1
从命令行切换到图形界面:Ctrl+Alt+F7
ubuntu常用终端命令
Linux Ubuntu 入门基本命令整理_ubuntu基础命令_@XGY的博客-CSDN博客
ubuntu关机命令
shutdown -r now
立刻重启
shutdown now
立刻关机
shutdown 20:25
今天的20:25关机
shutdown +10
10分钟后自动关机
shutdown -c
取消指定的关机计划
参考博客
ubuntu下查看文件(夹)大小的命令_wanttifa的博客-CSDN博客_ubuntu查看文件大小
ubuntu 查看当前目录文件大小_highoooo的博客-CSDN博客_ubuntu 查看文件大小
linux查看指定目录的文件数和子文件夹的文件数 _51CTO博客_查看linux目录下文件数
Ubuntu环境下,如何进入以及退出conda base环境_running snail szj的博客-CSDN博客_ubuntu进入conda环境
Ubuntu创建软连接_RorZoro的博客-CSDN博客_ubuntu 建立软连接
Ubuntu清除GPU显存_计算机视觉调参侠的博客-CSDN博客_ubuntu清理显存
【工具篇】如何优雅地监控显卡(GPU)使用情况? - 知乎 (zhihu.com)