CISCN 应用环境相关指令备忘录
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 应用环境相关指令备忘录的更多相关文章
- AnjularJS系列2 —— 表单控件功能相关指令
第二篇,表单控件功能相关指令. ng-checked控制radio和checkbox的选中状态 ng-selected控制下拉框的选中状态 ng-disabled控制失效状态 ng-multiple控 ...
- Linux相关指令
Linux相关指令 1.find文件搜索功能 find [目录列表] [匹配参数] [匹配标准] -name :按文件名称进行搜索 -group :按文件所属组进行搜索 -user :按文件拥有者进行 ...
- Linux指令--性能监控和优化命令相关指令
原文出处:http://www.cnblogs.com/peida/archive/2012/12/05/2803591.html.感谢作者无私分享 性能监控和优化命令相关指令有:top,free,v ...
- 常见压缩格式分析,及 Linux 下的压缩相关指令
可先浏览加粗部分 一.常见压缩档 *.zip | zip 程式壓縮打包的檔案: (很常见,但是因为不包含文件名编码信息,跨平台可能会乱码) *.rar | winrar 程序压缩打包的档案:(在win ...
- adb相关指令 笔记
adb相关指令 笔记 1.adb devices 查看物理测试设备或模拟器的相关信息,有三个状态: (1)device 设备已连接到adb服务器上,但该状态并不代表设备已启动完毕可以进行操作: ( ...
- 汇编 OD 标志位 置位相关指令
知识点: l 标志位 置位相关指令 l 标志寄存器PSW 标志寄存器PSW(程序状态字寄存器PSW) 标志寄存器PSW是一个16为的寄存器.它反映了CPU运算的状态特征并且存放某些控制标志. ...
- AllowOverride以及Options相关指令
AllowOverride以及Options相关指令 httpd.conf是Apache的主要配置文件,但是针对每个目录,apache还允许在它们各自的目录下放置一个叫做.htacess的文 ...
- ADB相关指令实例详解
1.获取物理设备相关信息: adb devices 2.apk安装 2.1 新的应用(该应用未安装) adb -s 设备序列号 install apk路径 2.2 应用已安装,重安装覆盖 adb -s ...
- 【AnjularJS系列2 】— 表单控件功能相关指令
第二篇,表单控件功能相关指令. ng-checked控制radio和checkbox的选中状态 ng-selected控制下拉框的选中状态 ng-disabled控制失效状态 ng-multiple控 ...
随机推荐
- Atitit.播放系统规划新版本 and 最近版本回顾 v3 pbf.doc 1 版本11 (ing)41.1 规划h5本地缓存系列 41.2 Android版本app41.3 双类别系统,
Atitit.播放系统规划新版本 and 最近版本回顾 v3 pbf.doc 1 版本11 (ing)4 1.1 规划h5本地缓存系列 4 1.2 Android版本app4 1.3 双类别系统, ...
- maven一模块字段调用另一个模块数据生成下拉框
店铺运营数据录入表实现的下拉框实现 从片区管理中提取分区数据,在招商管理(MIS)模块中获取并以下拉框的形式展现 ctrl类: 1.首先在ctrl类注入需提取另一模块字段的serviceclient接 ...
- 今日面试WPS总结
1.使用正则来实现替换文件名前三位+...+后两位+后缀名 '1234.56789.jpg'.replace(/^(.{3})(.+?)(.{2})(?=\.[^\.]+)$/,"$1$3& ...
- 【python】python中的json、字典dict
定义 python中,json和dict非常类似,都是key-value的形式,而且json.dict也可以非常方便的通过dumps.loads互转.既然都是key-value格式,为啥还需要进行格式 ...
- Sql Server2008R2下载地址
ed2k://%7Cfile%7Ccn_sql_server_2008_r2_enterprise_x86_x64_ia64_dvd_522233.iso%7C4662884352%7C1DB0252 ...
- 大话存储 3 - 七种磁盘RAID技术
RAID技术 Redundant Array of Independent Disks 由独立的磁盘组成的具有冗余特性的阵列. 有两个特性: 阵列:需要很多磁盘来组成 冗余:允许某块磁盘损坏之后,数据 ...
- UML学生成绩管理系统需求分析
学生成绩管理系统工作室高校教育工作的一项重要内容.教务管理工作是指学校管理人员按照一定的教育方针,运用先进的管理手段,组织.协调.指挥并指导各用户活动,一边高效率.高质量地完成各项教学任务,完成国家所 ...
- [python]关于在python中模块导入问题追加总结
[背景] 最近在写程序时,我使用的eclipse编辑器运行都没有问题,然后部署到自动化环境上却偏偏报找不到相应模块问题,现在对该问题在之前的贴子上追加总结 原帖子:[python]关于python中模 ...
- centos7装机教程
U盘启动电脑进入安装界面 正常情况下你应该会看到下面的这个界面: 选择第一项,然后按TAB键,然后会看到下面这个: 3.修改第二步中按TAB键出来的命令 将命令修改为:>vmlinuz init ...
- AlloyDesigner 使用
前端开发视觉是很重要的一部分,所以视觉的还原度很重要,今天给大家介绍一个很好用的视觉精度调整插件 一.下载AlloyDesigner插件 下载插件 二.保存视觉稿为图片格式 1.psd 用ps直接保存 ...