Linux系统下操作小技巧汇总

查看nvidia显卡型号命令

nvidia-smi

查看Ubuntu版本号命令

cat /etc/issue

批量转换图片格式 

首先进入包含需转换图片的文件夹打开terminal输入:

$ ls -1

会列出当前文件夹中所有图片信息,输入如下指令进行转换: 

----------- 从 PNG 转换到 JPG -----------
$ parallel convert '{}' '{.}.jpg' ::: *.png
----------- 从 JPG 转换到 PNG -----------
$ parallel convert '{}' '{.}.png' ::: *.jpg

完成该命令后,所需格式的图片及原格式图片将共同存放于原文件夹中,如果不需要原格式图片可通过如下指令将其删除:

删除JPEG图片:
$ rm -rf *.jpg
删除PNG图片:
$ rm -rf *.png

若在输入转换指令后报错如下:

command 'parallel' not found, but can be installed with:

sudo apt install moreutils # version 0.63-1, or
sudo apt install parallel  # version 2016122-1.1

那么恭喜你,显然你并没有安装所需的工具包,输入如下指令进行相应安装包的安装:

sudo apt install moreutils
sudo apt-get install imagemagick
sudo apt install parallel

重新回到第一步,输入转换指令后便可转换成功。 

获取文件夹下所有文件名(linux)

格式:find $path -name *.jpg > $train_file
例如:find /home/tom/data -name “*.*” > $"list.txt"

Linux开机卡在/dev/sda7:clean,***files,***blocks解决方案 

情况1:硬盘空间不足

df -h//用于查看已经挂载的硬盘使用情况
sudo apt-get autoremove//卸载所有自动安装且不再使用的软件包
reboot//重启

情况2:显卡驱动损坏

####安装NVIDIA显卡驱动
cd /home/ubuntu/nvidia
chmod 777 NVIDIA-Linux-x86_64-390.25.run    ##安装的是NVIDIA-Linux-x86_64-390.25.run

####然后进入init 3模式并安装驱动:
sudo init 3     #或者 sudo service lightdm stop
sudo ./NVIDIA-Linux-x86_64-390.25.run

####输入命令查看驱动
nvidia-smi

conda 环境相关操作

#####使用conda创建一个新的环境d2det
conda create -n d2det python=3.6 -y

#####激活环境
source activate py2.7

#####退出环境
source deactivate

#####删除环境
conda remove -n py2.7 --all

#####查询有哪些环境
conda info -e

 vim编辑

        按i开始编辑文本;按ESC键退出vi

              :q! 不保存文件,强制退出vi命令

             :w 保存文件,不退出vi命令

             :wq 保存文件,退出vi命令

CondaHTTPError: HTTP 000 CONNECTION FAILED for url

#首先先添加清华的镜像源
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --set show_channel_urls yes

#如果无法解决,则删除channels配置文件中部分内容

#具体操作如下:
#1、快速创建channels配置文件的备份(保险起见)
cp ~/.condarc{,.bak}

#查看配置文件的内容
cat ~/.condarc.bak 
channels:
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
  - https://nanomirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  - defaults
  - https://nanomirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda
  - https://nanomirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/conda
  - bioconda
  - r
  - conda-forge
show_channel_urls: true

#2、删除部分内容
## 主要是删除此行: - defaults
#修改后配置文件的内容如下:
vim ~/.condarc
channels:
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
show_channel_urls: true

查看线性进程

htop
或
top

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值