linux脚本---大一倒数第二次培训的笔记

Shell是一个命令解释器,接受命令,调用程序
分为G-shell和C-shell
也分为交互与非交互
/etc/profile
etc意为and so on
只要不属于其他目录的就放在/etc目录下
一般放整个文件系统的配置文件
只有拥有root权限的用户才能修改
~/.bashrc
专用的bash shell
可以修改你的专属环境变量
环境变量与路径绑定,方便运行
PATH:指明应用程序存在路径
LIBRARY_PATH等等

为opencv添加环境变量
vim ~/.bashrc
编辑退出后
source ~/.bashrc

安装python第三方库
脚本是一种纯文本保护的程序,脚本程序是确定的一系列控制计算机进行运算操作动作的组合
脚本语言是一种编辑语言,用来控制软件应用程序,是一条条控制命令的集合,以纯文本形式保存
常见脚本语言:Shell,javascript,Python
其是一行一行的解释,运行,只有当上一行的代码执行完毕才会进行下一行的解释运行
如ls是查看目录 mv是移动,pwd查看当前路径,touch新建文件,mkdir新建目录,rm删除文件, .是当前目录
…是上级目录
cd /home 进入home
cd ~/local/ 再进入local
cd - 回到上一级目录
shell即命令解析器
shell与多种分支
bash shell是linux默认的shell
cd /bin
ls
可以查看shell命令
#!告诉系统脚本需要用什么解释器来执行,即用哪一种shell
echo命令用于向窗口输出文本
运行shell脚本的两种方法

  1. chmod +x ./test.sh使脚本具有执行权限
    ./test.sh执行脚本,一定要加./ 没加会去PATH里寻找
  2. /bin/bash test.sh直接运行解释器,其参数是shell脚本的文件名

编写shell脚本实现opencv安装

下载opencv源码压缩包(可去官网),解压到local文件夹

python多个库安装
一行一行把要装的库写在文本文件里,然后
pip install -r install.sh—比如a.txt

作业 整理了解linux系统下载安装程序,包的几种方式,并简要说明如pip install apt-get等各有什么特点
使用脚本编译安装Python环境下的opencv标准库 要编译是因为此时可能只是源码

,把出现的bug整理出来,写一个文档,解决问题的过程也写下来,发博客

kaggle竞赛,以后肯定要做,先了解一下 data里有数据集,比如手写体数据,kernel可以用云端GPU,kernels要 随便选一个 右下角GPU打开 数据集要传上去 或选一个数据集
opencv下载要

你可能感兴趣的:(linux脚本---大一倒数第二次培训的笔记)