今天遇到的新单词: initialize v 初始化、 torrent n 种子 alien n外星人 ware n商品 alienware n外星人笔记本,一个笔记本的品牌 fancy v想像,设想 interpreter n解释者,解释器 interface n接口界面 scale n规模比例 universal n普遍的,通用的
软件的开源和闭源来源: 刚开始的时候软件的开发并不是收费的,大部分人都认为软件的开发是为人们服务的, 不应该收费,从乔布斯开始,他认为软件是可以卖钱的,所以就开始向软件使用者收费, 并且软件的源代码不开源,而其他一部分人仍旧认为软件的开发就是为人们服务的,不应该 收费,所以坚持不收费,并且把代码开源,从此就有了代码开源和不开源之分,不开源的那 部分人最后开公司都成为了各行各业的领头羊,而主张不收费的就发展成了比较权威的机构, 收费的如apple,microsoft,不收费的如linux和unix
Docker:是一个开源的应用容器引擎,可以实现虚拟化,可以模拟出来一个虚拟的软件环境
GHOST是磁盘备份, ISO是光盘的备份文件 以.gho为后缀名文件即为GHOST的镜像文件,GHO文件可以用来一键还原 以.iso为后缀名文件即为ISO的镜像文件 网上的GHO文件是经过处理的,所以可以在任何电脑安装, 自己做的GHO文件备份, 只能运行 在自己的电脑上,因为电脑硬件不同,所以驱动文件也不同,
kali linux官方:专门用于做网络测试,黑客喜欢用的操作系统,fping测试工具可以让局域网中的网络瘫痪
msdn itellyou网站可以下载win任何一款操作系统
以ed2k://(电驴)开头的文件地址代表迅雷可以下载 ed2k也叫“eDonkey2000 network”,是一种文件共享网络,最初用于共享音乐、电影和软件。 与多数文件共享网络一样,它是分布式的;文件基于P2P原理存放于用户的电脑上而不是存储于一个中枢服务器。
p2p是一种点对点地下载方式,下载速度特别快
ip地址的分类: A类地址:A类地址的表示范围为:0.0.0.0~126.255.255.255,默认网络掩码为:255.0.0.0 B类地址:地址范围从128.0.0.0到191.255.255.255 默认网络掩码为:255.255.0.0 C类地址:表示范围为:192.0.0.0~223.255.255.255,默认网络掩码为:255.255.255.0
A类私有地址:10.0.0.0~10.255.255.255 B类私有地址:172.16.0.0~172.31.255.255 C类私有地址:192.168.0.0~192.168.255.255
虚拟机里面按ctrl+alt键虚拟机里面的鼠标会释放出来
操作系统:可以让用户以自然操作的方式,操作硬件,达到信息共享的目的! 一系列各种功能集合到一起完成的一个操作平台
现实生活中:常见的操作系统! 电脑:windows(Microsoft)、Mac OS、Unix/linux 移动:winphone/android/ios
python开发要使用的操作系统: 必须掌握:windows 必须熟悉:unix/linux[服务器|桌面(redhat/centos/ubuntu..)],ubuntu乌班图 必须了解:Mac OS
虚拟机: i.虚拟出来了一个硬件环境:虚拟机软件[vmware/virtualbox] ii.一般适用于:测试各种和硬件交互下的软件操作 iii.通过软件,模拟一个PC的硬件环境 iv.包含了底层硬件交互的操作接口,可以直接在这样的软件环境中 当成真实存在的一个PC电脑进行系统安装,软件操作等使用! Docker虚拟环境: i.虚拟出来了一个软件环境:[Docker] ii.通过软件,直接模拟了一个软件环境的虚拟软件! iii.这里的软件环境,可以是一个独立的小软件[tomcat],也可以是一个较为复杂的大软件[ubuntu]
2>安装虚拟机软件 3>准备系统光盘镜像文件 a)操作系统:为了广泛的传播,必须按照一种压缩文件的格式进行处理 b)原始:光盘-刻录操作系统,用于传播! c)U盘:- 存储操作系统-大白菜、老毛桃…[集成版-阉割版][纯净版] i.集成版:一键安装、适用于电脑菜鸟使用 ii.纯净版操作系统:驱动程序、应用程序都需要自己装
进入ubuntu系统之后,让ubuntu全屏的操作方式: 1)点击虚拟机软件的菜单[虚拟机]->[安装VMware tools] 2)ubuntu系统桌面上会出现一个光盘图标的文件 3)鼠标双击该文件,进入这个光盘所在的文件夹 4)在文件夹空白区域鼠标右键点击-> [在终端打开] 5)在命令行中,执行文件复制命令:sudo cp *.gz /opt 6)进入复制文件的文件夹[进入opt文件夹]:cd /opt 7)解压文件:sudo tar -xzvf *.gz 8)进入解压后的文件夹:cd vmware-tools-distrib 9)执行安装命令:sudo ./vmware-install.pl 安装过程中,如果出现[yes/no]一律输入yes,其他情况如果结尾有yes可以直接回车!
windows: 查看文件夹下的文件:dir unix:查看文件夹下的所有文件:ls | ls -al
windows:清除屏幕显示区域内容:cls unix:清除屏幕显示区域内容:clear
windows:查看ip地址:ipconfig unix:查看ip地址:ifconfig [net-tools] 刚开始可能不能直接用ifconfig 命令,如果报错,需要先下载net-tools,下载命令是: sudo apt-get install net-tools 如果还不行的话就更新一下软件源或者是更新一下系统:
windows:更新系统文件:设置->系统更新 unix:更新系统文件[更新软件源|更新系统文件] sudo apt-get update 更新软件源(一般只更新软件源) 如果是管理员身份就不用加sudo sudo apt-get upgrade 更新系统文件(时间比较长)
ubuntu中,命令行安装软件:sudo apt-get install 软件名称
如果不知道语法怎么操作: ubantu man命令是查看原始的操作手册, man apt-get 退出是q apt-get -- help命令查看命令的操作手册
unix系统 VS windows系统 用户管理 windows操作系统:可以添加多个用户,不同的用户之间可以互相访问 任意一个时间,只能有一个用户操作windows windows系统中管理员是[Administrator]
unix系统:可以同时存在多个用户,只有一个默认的超级管理员用户[root] 其他的所有用户~都是普通用户,多个用户可以同时操作unix系统! [启用超级管理员用户] 打开终端,执行命令:给超级管理员用户设置密码,设置完密码之后管理员账号就启用了! 命令是:sudo passwd root :输入当前用户密码 :输入要设置的管理员密码[root] :确认管理员密码[root]
切换到超级管理员用户: 命令行:su : 表示不改变当前文件夹的情况下,切换到root用户 su root : 和su一模一样,su 用户名->表示直接切换到某个用户 su – root: 切换到指定的root用户,并进入该用户的主文件夹! 普通用户提示符:$ 超级管理员用户提示符:# 退出当前用户:exit
win中的文件管理是分盘管理的,unix系统中是靠多级树形目录结构来进行管理的: unix系统: /: 根目录 bin/ 系统级命令,存放的目录 sbin/ 系统级命令,存放的目录 usr/ 和用户操作相关的命令、配置存放的目录 etc/ 所有软件的配置文件存放的目录 root/ 超级管理员用户的家目录 home/ 所有普通用户的家目录,每个普通用户都会在home下创建一个自己的文件夹 opt/ 一般用户自己需要安装的软件都会放在这个目录下[oprations] pwd显示当前文件路径
下载软件解压软件后打开软件的方式: 解压的命令:tar -xzvf 文件名 wjc@wjc-virtual-machine:~/下载$ cd pycharm-community-2018.2/bin wjc@wjc-virtual-machine:~/下载/pycharm-community-2018.2/bin$ sh ./pycharm.sh