CPU
x86_64是x64的简写,表示86系列的cpu,64位的处理器
IP地址
Internet 上的保留地址
互联网由数十亿台设备组成。它们使用IP 地址相互识别和通信,在概念上类似于电话号码。已使用数十年的 Internet 协议版本 4 (IPv4) 允许近 43 亿个此类地址。IPv4 的继任者IPv6拥有超过 10^38 个可用地址——足以让地球上的每一粒沙子、可观测宇宙中的每颗恒星以及每个人体内的每一个原子都有一个唯一的 IP 地址,而且还剩下很多超过。
尽管现在有大量可用的 IP 地址,但为了防止编程冲突的特定目的,保留一些地址,甚至是地址范围(通常称为块)是很方便的。为特定目的保留地址可以很容易地为不同的 IP 地址建立一般规则和行为。与大多数 Internet 标准一样,保留 IP 地址是通过称为 Requests for Comment 或 RFC 的文档建立的。
事实证明,让计算机与自己而不是另一台计算机对话通常很有用。为此,您需要一个具有一些独特属性的特殊保留 IP 地址 — 127.0.0.1。
什么是 127.0.0.1
127.0.0.1 是主机环回地址。主机环回是指地址为 127.0.0.1 的任何数据包都不应该离开计算机(主机),发送它——而不是被发送到本地网络或互联网,它只是被自己“环回”,并且发送数据包的计算机成为接收者。
RFC 1122 明确指出“内部主机环回地址。这种形式的地址不得出现在主机之外。” 因此,拾取定向到 127.0.0.1 的流量的路由器应该立即丢弃数据包。这可确保没有专门用于主机上的流量进入 Internet。
虽然它是最常见和最著名的,但 127.0.0.1 只是一个大块中的一个地址,127.0.0.0 – 127.255.255.255,在RFC 6890中保留用于环回目的。
IPv6 也有一个环回地址。完全写出它是 0000:0000:0000:0000:0000:0000:0000:0001,但为了方便起见,它通常被截断为 ::1。
如何使用 127.0.0.1
那么为什么要让数据包循环回同一台计算机呢?有一些常见的用例。
第一个是测试目的——如果您最终打算通过 LAN 或 Internet 托管服务器或网站,您可以在同一台计算机上运行服务器和客户端,以确保所有基础首先正常工作。例如,如果您在本地计算机上托管了一个专用的 Minecraft 服务器,您可以通过输入 127.0.0.1 作为 IP 地址来连接到它。这同样适用于几乎所有本地托管的服务器。消除与网络相关的复杂性,例如端口配置和延迟问题,可以提高故障排除过程的效率。
您也可能只想在本地设备上运行只有您可以访问的服务。这在自托管社区中相对常见——将服务不必要地暴露给外部设备和威胁是没有意义的。
hosts 文件可用于指定与给定域名对应的 IP 地址。从功能上讲,这使您可以在hosts 文件中使用 127.0.0.1 来阻止 Web 流量。例如,如果您告诉您的计算机在 127.0.0.1 上查找 http://facebook.com,它将无法连接,从而有效地阻止它,除非您记住了 http://facebook.com 的实际 IP。
什么是本地主机
在大多数情况下,localhost 只是默认情况下引用 127.0.0.1 的简写。但它可以更改——如果你编辑你的主机文件,你可以让 localhost 引用任何 http://127.XXX 保留地址。您还可以创建其他 localhost,例如 localhost2,例如可以引用 127.0.0.2。
随着 IPv6 被更快地采用,可能越来越多的设备将使用 ::1 作为默认环回地址。但是,127.0.0.1 已经使用了几十年,并且在可预见的未来仍将继续使用。
重要文件
Program Files: 软件程序存放目录,64位程序文件默认会安装到这个目录下,安装的时候是可以自行修改安装目录的,如果你安装的某个软件的时候,没有特意的修改安装路径,那么就去这个目录中找
Program Files (x86): 32位程序文件默认会安装到这个目录下,x86是x86_32的简写,x64是x86_64的简写
Windows: 系统程序的核心目录
用户: 多用户文件(桌面),现在的系统都支持多个用户登录操作,系统为了作区分,就在系统盘为每个用户分配一个默认的文件夹,这就是所谓的用户目录。
开机自启动
在运行台(win+r)中输入shell:startup,将需要开机自启动的程序快捷方式放入其中的文件夹即可
C:\Users\110\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
注册表
windows操作系统称之为登录档案。是Microsoftwindows中的一个重要的数据库,注册表是windows操作系统中的一个核心数据库,其中存放着各种参数,直接控制着windows的启动、硬件驱动程序的装载以及一些windows应用程序的运行,从而在整个系统中起着核心作用。这些作用包括了软、硬件的相关配置和状态信息,比如注册表中保存有应用程序和资源管理器外壳的初始条件、首选项和卸载数据等,联网计算机的整个系统的设置和各种许可,文件扩展名与应用程序的关联,硬件部件的描述、状态和属性,性能记录和其他底层的系统状态信息,以及其他数据等。
注册表中还包含windows在运行期间不断引用的信息,例如,每个用户的配置文件、计算机上安装的应用程序以及每个应用程序可以创建的文档类型、文件夹和应用程序图标的属性表设置、系统上存在哪些硬件以及正在使用哪些端口。当一个用户准备运行一个应用程序,注册表提供应用程序信息给操作系统,这样应用程序可以被找到,正确数据文件的位置被规定,其他设置也都可以被使用。
正常情况下,你可以点击开始菜单当中的运行,然后输入regedit或regedit.exe点击确定就能打开windows操作系统自带的注册表编辑器了,友情慎重提醒,操作注册表有可能造成系统故障,若您是对windows注册表不熟悉、不了解或没有经验的windows操作系统用户建议尽量不要 随意操作注册表,即便是必须要操作,那么也要提前做好注册表的备份工作。如果上述打开注册表的方法不能使用,说明你没有管理员权限,或者注册表被锁定,如果是没有权限,那么想办法解锁权限。
简单来说:注册表是windows系统来记录和修改用户设置的,不论是软件还是硬件
面板指令

注销
1 | # logout |
查看地址
1 | # ip addr |
基础指令
1 | #远程登录Linux系统 |
查看历史指令
1 | # history 默认保存1000条 |
Linux_Centos
只有一个根目录(/),不像Windows有多个盘符。Linux_Centos操作系统只是最基础的使用cmd进行系统操作,如果想要像Windows系统一样的操作面板,需要额外的安装
文件详细属性
#文件属性
[root@localhost ~] # ls -1
-rw-rw-rw-. 1 lisi lisi 0 3月 20 16:00 222.txt
#第一段的第一个字符,表示文件类型 -文件、d目录、l软链接(对应着windows快捷方式)、b块设备(ls /dev,可以看到硬盘sda等)
#第一段第2-4字符,表示该文件所属用户的权限
#第一段第5-7字符,表示该文件所属用户组的权限
#第一段第8-10字符,表示其他用户对该文件的权限
#第一段的第11个字符( . ),表示开启selinux的状态下创建的,也证明selinux是开启状态的。
#看到.表示这个文件受到se1inux的保护,这个东西很安全,但是有了它变得很麻烦,安全和便利一般是冲突的,主要是红帽系的系统redhat\centos\阿里的龙蜥\华为的欧拉)有这个机制。我们一般上来就是关闭它,安全方面我们通过其他方法来控制。
第五段的数字,表示该文件的大小,默认单位为B,如果想按照KB来显示,那么可以通过
1 | # ls -lh |
指令来查看。h是human的意思,以人类可读的方式显示,会自动按照文件大小来设定显示单位
查看selinux的指令:
1 | # sestatus |
快捷键
ctrl + a #光标跳转至正在输入的命令行的首部
ctrl + e #光标跳转至正在输入的命令行的尾部
ctrl + c #终止前台运行的程序,比如ping指令
ctrl + d #在shell中,ctrl -d表示推出当前shell。
ctrl + z #将任务暂停,挂至后台,执行fg命令继续运行
ctrl + l #清屏,和clear命令等效
ctrl + k #制除从光标到行末的所有字符
ctrl + u #制除从光标到行首的所有字符
ctrl + r #搜索历史命令,利用关键字搜索
ctrl + w #光标往前则除一个参数,以空格为分割。
花名(别名)
1 | # alias 查看别名 |
可以在根目录下的.bashrc自主添加别名