一些linux的基本操作

来源:互联网 发布:2015最新癌症数据统计 编辑:程序博客网 时间:2024/05/16 11:42

【1】:克隆github上的项目到本机上:git  clone --recursive https://github.com/BVLC/caffe.git,将指定路径的项目clone到当前目录下;
【2】:切换用户su username;
【3】:编译caffe前需要注意的:为了保证使用某些特性,要保证makefile中的某些配置没有被注释掉
       Makefile.config中USE_CUDNN := 1这句话不注释:使用cuDNN Caffe加速必备;
    暂时先没管:mkl和openblas
【4】:查找某个文件:find ./ -name requirements.txt,在某个目录下,查找某个文件    
【5】:添加用户到组:usermod -a -G groupA user,查看用户所属的组 groups user
【6】:更改整个文件夹及其子目录的权限: chmod 777 * -R;用一个参数R
【7】:更改文件所有者,更改目录的所在组:chmod mysql auth.log #含义为 把 文件 auth.log 的所有者更改为 mysql;chgrp  -R  mysql  apache2  #含义为 ,把 目录apache2 的所在组更改为mysql
【8】:当软件安装后,是需要环境变量才能直接在shell中使用的;当安装库文件的时候,比如python的库文件,setup.py执行的操作是将该库文件拷贝到了python的相应的lib目录下,当然应该还拷贝了相应的头文件;当安装opencv的时候,一般我们要直接使用,需要在环境变量中配置include和lib,这样调用了其中的函数的其他程序在运行时才能动态链接;
    我们看看安装opencv后,环境变量profile或者bashrc有哪些改变:
    




0 0
原创粉丝点击