0%

Linux常用命令

Linux 环境设置问题

找不到动态库的问题

在编译或者运行的时候提示 找不到 xx.so库

  • LD_LIBRARY_PATH 设置运行时查找动态库的路径
  • LIBRARY_PATH 设置编译时查找动态库的路径

首先查找.so文件的位置 sudo find / -name libxx.so;将查找到的.so路径添加到 LD_LIBRARY_PATH 或者 LIBRARY_PATH 环境变量中即可。

永久的设置,可以在 home目录下的 .bashrc中 增加

1
2
3
4
export LIBRARY_PATH=/mnt/Softwares/fftw-3.3.8/build/lib
export LD_LIBRARY_PATH=/usr/local/opencv2/lib:/mnt/Softwares/fftw-3.3.8/build/lib

source .bashrc

Linux文件编码转换

  1. 将当前目录下所有的 cpp 文件转化为utf-8 编码 enca -x utf-8 *.cpp (linux 以及qt默认的编码是utf8)
  2. 将某路径下所有文件由 GBK 转码为 UTF-8 find $PWD -type f -exec sh -c "iconv -f GBK -t UTF-8 {} > ~/temp" ; -exec mv ~/temp {} ;

Linux进程操作

清除用户所有进程 pkill -u changruowang

tensorflow可视化

在本地主机查看远程服务器的tensorboard

1
ssh -L 16013:127.0.0.1:6013 changruowang@115.156.213.131   (115.156.213.131为远程服务器ip)

linux下直接使用python启动tensorboard

1
python -m tensorboard.main --logdir  /mnt2/changruowang/image_enhance/myKinD/log_dir

查看tensorflow是否安装成功 import tensorflow as tf tf.Session()

conda 相关操作

  1. 创建新环境 conda create -n name python=3.7
  2. 激活环境 source activate name
  3. 退回到base环境 conda deactivate
  4. 清除环境 conda remove -n name --all
  5. 查看所有的虚拟环境 conda info --env
  6. 查看当前环境下所有的包 conda list
  7. 清除缓存 conda clean -t / conda clean -p / ....
  8. 在用户home路径下的 .bashrc 中 添加conda安装的环境变量,以及CUDA的路径

其他命令

查看gpu占用 nvidia -smi

查看CUDA版本 nvcc -V

查看文件具体信息 ll

将qt-designer的 .ui文件转为py

1
pyuic5 -o mainwindow_.py mainwindow.ui    (.ui为qt设计师的文件)

markdown转word

1
pandoc -f markdown -t docx ./其他.md -o test.docx

Latex 语法

引用作者 xx at al 只显示序号 \part 新的段落 引用图片

中标麒麟系统环境配置

  1. 源码安装 cmake g++
  2. .run
  3. dus https://blog.csdn.net/u010168781/article/details/89681674 https://blog.csdn.net/weixin_41910427/article/details/82733265
  4. 运行编译 提示 找不到GL库 https://blog.csdn.net/qq_27278957/article/details/100054043
    sudo ln -s /usr/lib64/libGL.so.1 /usr/lib/libGL.so

yum install libX11-devel --nogpg

libX11-devel libXext-devel, libXtst-devel

sudo yum install freetype-devel fontconfig-devel

./configure - fontconfig // 支持自定义tff字体

make && sudo make install

qt相关

解决打包的问题

https://blog.csdn.net/weijifen000/article/details/102537640