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控 ...
随机推荐
- Nginx的站点目录及文件URL的访问控制
1.根据扩展名限制程序和文件访问: web2.0时代,绝大多数网站都是以用户为中心的,这些产品有一些共同点,就是不允许用户发布内容到服务器,还允许用户发图片甚至附件上传到服务器上,给用户开启了上传的功 ...
- 【Redis】Redis学习(一) Redis初步入门
一.Redis基础知识 1.1 Redis简介 Redis是一个开源(BSD许可),内存存储的数据结构服务器,可用作数据库,高速缓存和消息队列代理.它支持字符串.哈希表.列表.集合.有序集合,位图,h ...
- Python+Selenium笔记(十二):数据驱动测试
(一) 前言 通过使用数据驱动测试,实现对输入值和预期结果的参数化.(例如:输入数据和预期结果可以直接读取Excel文档的数据) (二) ddt 使用ddt执行数据驱动测试,ddt库可以将测试 ...
- LeetCode题解之Convert Sorted List to Binary Search Tree
1.题目描述 2.题目描述 使用快慢指针寻找链表中间值. 3.代码 TreeNode* sortedListToBST(ListNode* head) { if (head == NULL) retu ...
- 联想ThinkPadE455实现FN禁用(F1-F12标准功能与特殊功能切换)
系统:Win7 64 位 机型:联想ThinkPadE455笔记本 方法一:键盘Fn热键切换功能(亲测可用) Fn+Esc FnLk 组合键方法启用或禁用Fn锁定功能 具体说明(这个逻辑 ...
- Prometheus Node_exporter 之 Memory Detail Meminfo /proc/meminfo
1. Memory Active / Inactive type: GraphUnit: bytesLabel: BytesInactive - 最近使用较少的内存, 优先被回收利用 /proc/me ...
- python 流程控制(while)
1,while基本语法 2,while else语句 1,while基本语法 n = 1 while n<10: print n n += 1 2,while else语句 n =10 whil ...
- Oracle EBS OPM 查询现有量
--查询现有量 --created by jenrry DECLARE p_inventory_item_id NUMBER := 231652; --NOT NULL p_organization_ ...
- CPU IO MEM NETWork 监控命令
性能优化中CPU.内存.磁盘IO.网络性能的依赖(上) 性能优化中CPU.内存.磁盘IO.网络性能的依赖(下)
- [POWERSHELL] [.net 3.5] [Windows Server] 在Windows Server上安装.NET3.5
Install-WindowsFeature Net-Framework-Core -source \\network\share\sxs