命令行:文本交互界面 TUI
通过命令行可以使用一个一个命令指令来操作计算机
任何计算机的操作系统中都包含命令行(windows\linux\macOS)
命令行可以有不同的名称:命令行、命令行窗口、DOS窗口、命令提示符、CMD窗口、Shell、终端terminal
1、如何进入到命令行: Win键+R ,输入cmd ,输出命令行窗口
2、命令行的结构:版本版权声明、命令提示符
Dos命令
1、dir :查看当前目录下的所有文件及文件夹
2、 cd d : 进入d盘;
cd . 进入当前目录;
cd .. 进入到上层目录;
3、方向键上下,查看命令的历史记录;tab键自动补全;
4、 md :创建目录;
rd:删除目录;
del a.txt :删除a文件;
echo. > text.txt
cls:清除屏幕;
5、命令的语法: 命令 [参数] [选项]
环境变量-enviroment variable
1、概念:环境变量就是操作系统当中的一些变量
2、环境变量主要是用来配置一些目录路径
3、查看环境变量
->电脑->右击->属性->高级系统设置-》系统设置
添加环境变量
->用户环境变量 建议使用
->系统环境变量 不建议使用
->环境变量可以使用多个值,用中文;隔开
修改环境变量
->通过编辑按钮修改
删除环境变量
->通过删除按钮删除
4、PATH环境变量(装软件的时候最后一步需要做环境变量配置)
~path环境变量中保存的是一个一个路径
~当我们再命令行中输入一个命令(或访问一个文件时),系统会再当前目录下寻找,如果寻找到了则直接执行或者打开;如果没有找到,则会依次去path环境变量的路径中去寻找;
进制
1、十进制
1.1 十进制就是满十进一的进制
1.2 十进制当中一共有10个数字
0、1、2、3、4、5、6、7、8、9
1.3 十进制如何计数
0、1、2、3、4、5、6、7、8、9、10、11
2、二进制
2.1 满二进一
2.2 二进制中一共有2个数字
0、1
2.3 二进制如何计数
0、1、10、11、100、101、110、111、1000
3、八进制
3.1 满八进一
3.2 八进制一共有8个数字
3.3 八进制如何计数
0、1、2、3、4、5、6、7 10、 11.。。。
3.4 bit是计算机中最小的单位,位;byte是我们最小可操作单位
8bit(位) = 1byte(字节)
1024byte = 1kb(千字节)
1024kb = 1mb(兆字节)
1024mb = 1gb(吉字节)
1024gb = 1tb(太字节)
。。。
4、十六进制
4.1 满十六进一
4.2 十进制中一共有16个数字
由于十六进制十满16才进位,所以十六进制中引入了a、b、c、d、e、f
0、1、2、3、4、5、6、7、8、9、a、b、c、d、e、f
4.3 十六进制如何计数
0、1、2、3、4、5、6、7、8、9、a、b、c、d、e、f 、10、11、12.....1a、2b、3c、4d、5e、5f、20、21.....
文本文件和字符集
1、文本分成两种,一种叫做纯文本,又有一种富文本
2、纯文本中只能保存单一的文本内容,无法保存内容无关的东西(字体、颜色。。。。)
3、富文本中可以保存文本以外的内容(文件,图片等)
4、常见的字符集:
4.1 ASCII
4.2 ISO-8859-1
4.3 GB2312 GBK 国际码,中国的编码
4.4 Unicode 万国码 ,unicode编码多种实现:UTF-8,UTF-16,UTF-32
最常见的就是UTF-8
5、乱码,出现乱码时,检查字符集