基础知识~

## Windows的命令行

命令行就是文本交互界面,通过命令行可以使用一个一个的指令来操作计算机

任何计算机的操作系统中都包含有命令行(windows、linux、macOS)

命令行有多个不同的名字:

        命令行\命令行窗口\DOS窗口\命令提示符\CMD窗口\Shell\终端\Teminal

1、如何进入命令行

        win 键+R 出现运行窗口,输入cmd,然后回车

2、命令行结构

        - 版本及版权说明(一般没有什么用)

               Microsoft Windows[版本 10.0.16299.431]

               (c) 2017 Microsoft Corporation。保留所有权利。

        - 命令提示符

                C:\Users\lilichao>

                      C:

                             - 当前所在的磁盘根目录

                             - 可以通过 x:来切换盘符(x表示你的盘符)

                 \Users\lilichao

                             - 所在磁盘的路径,当前所在的文件夹    

                             - cd 来切换目录

                 >

                             - 命令提示符,在大于号后边可以直接输入指令

3、常用的dos命令

        dir 查看当前目录下的所有文件夹

        cd 进入到指定的目录

             . 表示当前目录

             .. 表示上一级目录

        md 创建一个目录

        rd 删除一个目录

        del 删除一个文件

        cls 清除屏幕

        命令的语法

                命令 [参数] [选项]

4、小技巧

        - 方向键上下,查看命令的历史记录

        - tab键自动补全命令

## 环境变量(enviroment variable)

环境变量指的是操作系统当中的一些变量。

可以通过修改环境变量,来对计算机进行配置(主要配置一些路径)

1、查看环境变量

        > 右键 计算机(此电脑),选择属性

        > 系统界面左侧选择 高级系统设置

        > 选择环境变量

        环境变量界面分为两部分,上边是用户环境变量,下边是系统环境变量(建议只修改用户环境变量,不要修改系统环境变量)

2、添加环境变量

        > 通过新建按钮添加环境变量

        > 一个环境变量可以由多个值,值与值之间使用;(英文)隔开

3、修改环境变量

        > 通过编辑按钮来修改环境变量

4、删除环境变量

        > 通过删除按钮来删除环境变量

## path 环境变量

path 环境变量中保存的是一个一个的路径

当我们在命令行中输入一个命令(或访问一个文件时),

        系统会首先在当前目录下寻找,如果找到了则直接执行或打开        

        如果没找到,则会依次去path环境变量的路径去寻找,直到找到为止

        如果path环境变量中的路径都没有找到,则报错

                ‘xxx’不是内部或外部的命令,也不是可运行的程序或者批处理文件

我们可以將一些经常需要访问的文件会程序的路径,添加到path环境变量中,

        这样我们就可以在任意的位置访问到这些文件了

注意事项:

  1. 如果环境变量中没有path,可以手动添加
  2. path环境变量不区分大小写
  3. 修改完环境变量必须重新启动命令行窗口
  4. 多个路径之间使用;隔开

## 进制

        - 十进制

                     - 十进制就是满十进一的进制

                     - 十进制当中一共有10个数字

                         0 1 2 3 4 5 6 7 8 9

                     - 十进制如何计数

                          0 1 2 3 4 5 6 7 8 9 10 11 12.........19 20..........29 30

        - 二进制

                     - 满二进一

                     - 二进制中一共有2个数字

                          0 1 

                     - 二进制如何计数

                          0 1 10 11 100 101 110 111 1000

                     - 所有数据在计算机底层都是以二进制的形式保存的,计算机只认二进制

                     - 可以将内存想象为一个一个的小格子,小格子中可以存储一个0或一个1

                     - 内存中每一个小格子,我们称为1bit(位)

                           bit是计算机中最小的单位

                           byte是我们最小的可操作单位

                           8bit = 1byte(字节)

                           1024byte = 1kb(千字节)

                           1024kb = 1mb(兆字节)

                           1024gb = 1tb(太字节)

                           ......                                                                                                                    

## 文本文件和字符集

        - 文本分为两种,一种叫做纯文本,还有一种叫做富文本

        - 纯文本只能保存单一文本内容,无法保存内容无关的东西(字体,颜色,图片...)

        - 富文本中可以保存文本以外的内容(word文档)

        - 在开发时,编写程序使用的都是纯文本!

        - 纯文本在计算机底层也是转换为二进制保存,

               将字符转换为二进制码的过程,我们称为编码

               将二进制码转换为字符的过程,我们称为解码

                编码和解码时所采用的规则,我们成为字符集

        - 常见的字符集:

                 ASCII

                           -  美国人编码,使用7位来对美国常用的字符进行编码

                           - 包含128个字符

                 ISO

                           - 欧洲人编码,使用8 位

                           - 包含256个字符

                 GB2312

                 GDK

                            国际码,中国的编码

                 unicode

                            万国码,包含世界上所有的语言和符号,编写程序时一般使用unicode编码

                            unicode编码有多种实现,utf-8 utf-16 utf-32

                            最常用的就是utf-8

                  乱码

                            编写程序时,如果发现程序代码出现乱码的情况,就要马上去检查字符集是否正确

## Sublime Text 3

        - 纯文本编辑器

        - Package Control(Sublime的包管理器)

              - Sublime Text 3中的插件,通过该插件可以向Sublime中安装新的包

  

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值