1 - 关于Python环境的

使用Anaconda2管理Python环境

1.1 - 安装

官网下载安装包下载。

1.2 - 创建Python环境

localhost:template mac$ conda create --name python36 python=3.6
Solving environment: done ## Package Plan ## environment location: /anaconda2/envs/python36 added / updated specs:
- python=3.6 .........

装Python2或者3都行,随意。

1.3 - 查看Python环境 conda info -e

localhost:template mac$ conda info -e
# conda environments:
#
face_recognition /Users/mac/.conda/envs/face_recognition
test2 /Users/mac/.conda/envs/test2
base * /anaconda2
python27 /anaconda2/envs/python27
python36 /anaconda2/envs/python36

带 * 号的是当前的环境。

1.4 - 激活Python环境

activate python34 # for Windows
source activate python34 # for Linux & Mac

效果如下:

localhost:template mac$ source activate python36
(python36) localhost:template mac$

1.5 - 查看当前环境安装的库 conda list

1.6 - 在当前环境安装库 conda install lib_name

(python36) localhost:template mac$ conda install requests
Solving environment: done ## Package Plan ## environment location: /anaconda2/envs/python36 added / updated specs:
- requests The following packages will be downloaded: package | build
---------------------------|-----------------
requests-2.14.2 | py36_0 720 KB https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free The following NEW packages will be INSTALLED: requests: 2.14.2-py36_0 https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free Proceed ([y]/n)? y Downloading and Extracting Packages
requests-2.14.2 | 720 KB | ############################################################################# | 100%
Preparing transaction: done
Verifying transaction: done
Executing transaction: done

1.7 -退出当前环境

deactivate python34 # for Windows
source deactivate python34 # for Linux & Mac

2 - 关于docker

安装不提了,直接写怎么使用官方complete

2.1 - 下载环境 git clone

2.2 - 部署环境

举例,终端进入deploy文件夹,输入docker-compose up -d

localhost:ciscn2018-template mac$ cd CISCN-2018-web-for-players/
localhost:CISCN-2018-web-for-players mac$ ls
README.md checker template
localhost:CISCN-2018-web-for-players mac$ cd template/
localhost:template mac$ ls
README.md deploy writeup.md
localhost:template mac$ cd deploy/
localhost:deploy mac$ ls
Dockerfile requirement.pip www
docker-compose.yml start_sshop.sh
localhost:deploy mac$ docker-compose up -d
Starting deploy_sshop_1 ... done

2.3 - 查看容器状态 docker ps

localhost:deploy mac$ docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
036006fd2513 deploy_sshop "/sbin/my_init" 7 hours ago Up 9 minutes 0.0.0.0:22->22/tcp, 0.0.0.0:80->8233/tcp deploy_sshop_1

2.4 - 打开容器bash

docker run -t -i deploy_sshop /bin/bash
//docker run 运行
// -t -i 后台,打开读写
//deploy_sshop 容器名称或者ID
///bin/bash 应用bash

2.5 - 文件传输

docker cp <containerId>:/file/path/within/container /host/path/target

2.6 - 退出容器 exit

直接输入 exit 就好。

2.7 - 查看容器操作系统

�� ��������������cat /etc/os-release //linux

2.8 - 列出镜像

docker image ls

2.9 - 查看镜像、容器、数据卷所占空间

docker system df

3 - checker.py 使用

3.1 - 运行环境Python2*

输入参数四个:

python ./checker.py 0.0.0.0 80 _xrsf

3.2 - 需要下载两个依赖包:

conda install requests
conda install pyquery

CISCN 应用环境相关指令备忘录的更多相关文章

  1. AnjularJS系列2 —— 表单控件功能相关指令

    第二篇,表单控件功能相关指令. ng-checked控制radio和checkbox的选中状态 ng-selected控制下拉框的选中状态 ng-disabled控制失效状态 ng-multiple控 ...

  2. Linux相关指令

    Linux相关指令 1.find文件搜索功能 find [目录列表] [匹配参数] [匹配标准] -name :按文件名称进行搜索 -group :按文件所属组进行搜索 -user :按文件拥有者进行 ...

  3. Linux指令--性能监控和优化命令相关指令

    原文出处:http://www.cnblogs.com/peida/archive/2012/12/05/2803591.html.感谢作者无私分享 性能监控和优化命令相关指令有:top,free,v ...

  4. 常见压缩格式分析,及 Linux 下的压缩相关指令

    可先浏览加粗部分 一.常见压缩档 *.zip | zip 程式壓縮打包的檔案: (很常见,但是因为不包含文件名编码信息,跨平台可能会乱码) *.rar | winrar 程序压缩打包的档案:(在win ...

  5. adb相关指令 笔记

      adb相关指令 笔记 1.adb devices 查看物理测试设备或模拟器的相关信息,有三个状态: (1)device 设备已连接到adb服务器上,但该状态并不代表设备已启动完毕可以进行操作: ( ...

  6. 汇编 OD 标志位 置位相关指令

    知识点: l 标志位 置位相关指令   l 标志寄存器PSW 标志寄存器PSW(程序状态字寄存器PSW)    标志寄存器PSW是一个16为的寄存器.它反映了CPU运算的状态特征并且存放某些控制标志. ...

  7. AllowOverride以及Options相关指令

    AllowOverride以及Options相关指令      httpd.conf是Apache的主要配置文件,但是针对每个目录,apache还允许在它们各自的目录下放置一个叫做.htacess的文 ...

  8. ADB相关指令实例详解

    1.获取物理设备相关信息: adb devices 2.apk安装 2.1 新的应用(该应用未安装) adb -s 设备序列号 install apk路径 2.2 应用已安装,重安装覆盖 adb -s ...

  9. 【AnjularJS系列2 】— 表单控件功能相关指令

    第二篇,表单控件功能相关指令. ng-checked控制radio和checkbox的选中状态 ng-selected控制下拉框的选中状态 ng-disabled控制失效状态 ng-multiple控 ...

随机推荐

  1. Nginx的站点目录及文件URL的访问控制

    1.根据扩展名限制程序和文件访问: web2.0时代,绝大多数网站都是以用户为中心的,这些产品有一些共同点,就是不允许用户发布内容到服务器,还允许用户发图片甚至附件上传到服务器上,给用户开启了上传的功 ...

  2. 【Redis】Redis学习(一) Redis初步入门

    一.Redis基础知识 1.1 Redis简介 Redis是一个开源(BSD许可),内存存储的数据结构服务器,可用作数据库,高速缓存和消息队列代理.它支持字符串.哈希表.列表.集合.有序集合,位图,h ...

  3. Python+Selenium笔记(十二):数据驱动测试

    (一)   前言 通过使用数据驱动测试,实现对输入值和预期结果的参数化.(例如:输入数据和预期结果可以直接读取Excel文档的数据) (二)   ddt 使用ddt执行数据驱动测试,ddt库可以将测试 ...

  4. LeetCode题解之Convert Sorted List to Binary Search Tree

    1.题目描述 2.题目描述 使用快慢指针寻找链表中间值. 3.代码 TreeNode* sortedListToBST(ListNode* head) { if (head == NULL) retu ...

  5. 联想ThinkPadE455实现FN禁用(F1-F12标准功能与特殊功能切换)

    系统:Win7 64 位     机型:联想ThinkPadE455笔记本 方法一:键盘Fn热键切换功能(亲测可用) Fn+Esc   FnLk  组合键方法启用或禁用Fn锁定功能 具体说明(这个逻辑 ...

  6. Prometheus Node_exporter 之 Memory Detail Meminfo /proc/meminfo

    1. Memory Active / Inactive type: GraphUnit: bytesLabel: BytesInactive - 最近使用较少的内存, 优先被回收利用 /proc/me ...

  7. python 流程控制(while)

    1,while基本语法 2,while else语句 1,while基本语法 n = 1 while n<10: print n n += 1 2,while else语句 n =10 whil ...

  8. Oracle EBS OPM 查询现有量

    --查询现有量 --created by jenrry DECLARE p_inventory_item_id NUMBER := 231652; --NOT NULL p_organization_ ...

  9. CPU IO MEM NETWork 监控命令

    性能优化中CPU.内存.磁盘IO.网络性能的依赖(上) 性能优化中CPU.内存.磁盘IO.网络性能的依赖(下)

  10. [POWERSHELL] [.net 3.5] [Windows Server] 在Windows Server上安装.NET3.5

    Install-WindowsFeature Net-Framework-Core -source \\network\share\sxs