linux常见命令

1、激活命令

source ~/.bashrc

2、添加环境变量

如:python有依赖包添加环境变量(修改环境变量/etc/profile)

vi /etc/profile  在最后一行添加(/root/sw/是路径)

export PYTHONPATH=$PYTHONPATH:/root/sw/

i 进入编辑

esc+wq(按完esc,按个冒号,再输入wq,保存退出)

exc+q!(强制退出)

最后别忘记了(source /etc/profile   生效☆☆☆☆☆☆☆☆☆☆☆☆☆☆)

3、安装cv2

apt-get update   (更新apt-get)(若失败,进行换源

apt-get install vim(安装vim编译器)

python -m pip install --upgrade pip(更新pip)

pip install opencv-python  (安装cv2)

(出错 libSM.so.6: cannot open shared object file: No such file or directory)

https://blog.csdn.net/liuyingying0418/article/details/84580254

https://blog.csdn.net/fanzonghao/article/details/85112476

https://blog.csdn.net/yuanlulu/article/details/79017116

4、pyx编译成pyd

切记,python版本和vs应该一一对应
pyx用什么版本去编译的,pyd也应该在什么环境上运行
window python2.7比较好编译、python3.0需要vs环境(python3.6需要vc2015)
linux编译出的是.so文件直接调用就行了。
(报一个gcc错误,貌似需要对应添加相应的.h文件即可)
python setup.py build_ext --inplace
#setup.py
from distutils.core import setup

from Cython.Build import cythonize

setup(

      ext_modules=cythonize("bbox.pyx")

)
(解决error: command 'x86_64-linux-gnu-gcc' failed with exit status 1)
apt-get install libpcap-dev
缺少python.h
apt-get install libpython3.6-dev

5、ubuntu下切换python2.7和python3.0版本

https://www.cnblogs.com/yoyo-sincerely/p/5934728.html

6、gpu使用情况

nvidia-smi

查看cuda版本

cat /usr/local/cuda/version.txt

查看tensorflow版本

import tensorflow as tf

tf.__version__

参考显卡型号:

7、使用gpu

ssh 211.82.97.234 -l root -p 5622    ☆☆☆☆☆

#ssh root@211.82.97.234 5622  

export CUDA_VISIBLE_DEVICES="1"  ☆☆☆☆☆

8、如何解压文件

zip test.zip test.jpg test.png            //将test.jpg和test.png压缩成一个zip包

zip test.zip *.jpg                             //将所有.jpg的文件压缩成一个zip包

zip -r test.zip test                          //将文件夹test压缩成一个zip包

unzip test.zip                                 //解压当前路径下
unzip -d /temp test.zip                  //解压到temp目录下
unrar e test.rar 
unrar e 目录 test.rar 

9、删除一个路径下的所有文件

rm  -rf   root/hqh/test/*         (删除test文件下的所有东西)
rm  -rf   root/hqh/test/         (删除test文件夹)
rm  -rf   root/hqh/test          (删除test文件夹)
rm  -rf   test          (删除test文件夹)
rm  -rf   ./test          (删除test文件夹)
rm  -rf   ./test/         (删除test文件夹)
15、把一个路径的文件复制到另外一个路径下
cp   -r    img  src   (当前路径下,img文件夹拷贝到src下)

10、移动

mv test.txt wbk.txt   (重命名)
mv   文件名/*    另一个目录

11、腐蚀、膨胀

开操作(先腐蚀,再膨胀)
闭操作(先膨胀,再腐蚀)

12、重启cpu服务器

shutdown -r now   立刻重启
shutdown -h now   立刻关机 

13、创建虚拟环境

安装:pip install virtualenv
创建环境:virtualenv AC
source AC/bin/activate
deactivate

14、启动jupyter

①本地:jupyter notebook

②服务器:jupyter notebook --ip=0.0.0.0 --no-browser --allow-root(固定命令)

③阿里云服务器(可以修改任意端口)

④icdd服务器(只能对应端口5122-->5188)

第一步:安装jupyter
pip install jupyter
第二步:配置环境(生成一个jupyter_notebook_config.py配置文件)
jupyter notebook --generate-config
第三步:生成秘钥
	方法一:(注意设置登录密码,记录生成的秘钥)
		-->ipython
		-->from notebook.auth import passwd
		-->passwd()
	方法二:jupyter notebook password(生成一个json文件,里面有秘钥)
	
第三步:更改配置信息
打开文件:vim .jupyter/jupyter_notebook_config.py 
c.NotebookApp.ip='*'
c.NotebookApp.password = u'sha1:b6762764cd08:1b70bc8b9d1c1f030d18ad0a7ffa280b6aa64740'    #替换生成的密码
c.NotebookApp.open_browser = False
c.NotebookApp.port =8888
第四步:启动
jupyter notebook --ip=0.0.0.0 --no-browser --allow-root
第五步:访问
访问一:阿里云
x.x.x.x:8888(提升输入密码,即可访问)
访问二:icdd服务器
x.x.x.x:5688(修改端口号无效,只能是对应映射端口号)
注意:修改jupyter位置
c.NotebookApp.notebook_dir = '/'

15、windows自带截图工具

shift+win+s

16、压缩和解压文件

①zip result.zip ./*.jpg

②unzip result.zip

③tar -zxvf result.zip    (解压到当前目录)

④tar -zxvf web.tar.gz -C ./hhh   (指定目录解压,大写参数C)

⑤tar -zcvf web.tar.gz ./  (压缩,会报错,压缩路径为当前路径,保存路径也为当前路径)  

⑥tar -zcvf ../web.tar.gz ./   (压缩当前路径保存到上一路径)

⑥tar -zcvf web.tar.gz ./project   (保存当前路径,压缩当前路径的project项目)

17、查看端口运行的程序

查看8080:netstat -ap | grep 8080

top  、 jupyter notebook list

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值