讲解对象:linux和windows的不同
作者:融水公子 rsgz
注意:学习linux时候尽量忘记windows思维
区分
1 windows中的dos命令是不区分大小写的
2 linux中命令行是区分大小写的
3 linux中所有的东西都是文件形式保存(硬件,用户,文件都是文件)
特点:
1 想要这些文件永久生效
2 有些文件临时生效,一旦重启就没有了
3 想要永久生效的就需要文件形式保存
4 windows中有很多区分
硬件就是硬件
用户就是用户
文件就是文件
5 linux中没有扩展名这个概念的
1 windows中是通过扩展名区分文件的 .txt .doc .ppt .jpg .avi .exe
2 windows理论上说有多少软件就有多少的扩展名
3 linxu中完全就可以将你的文件名叫做abc 甚至是abc.abc abc.exe
4 在linux中abc.exe千万别认为就是可执行文件
5 linux中是不可能安装和执行windows的.exe,他不认识exe是什么
6 linux是靠文件的权限来区分文件类型的
7 linux虽然没有扩展名概念,但是有一些约定俗成的扩展名
压缩包:.gz .bz2 .tar.bz2 .tgz
二进制软件包:.rpm
网页文件:.html .php
脚本文件:.sh(这是linux中可执行文件)
配置文件:.conf
8 linux中不使用扩展名,使用这些扩展名是为了给管理员看的
原因:
8.1 不同的压缩扩展名代表了不同的压缩算法
8.2 不同的压缩算法对应着不同的解压算法
8.3 你不指明扩展名势必给管理员增加管理难度(通过一定方法可以测试出压缩算法是哪种)
6 windows中的程序不能直接的运行在linux中的
6.1 凡事皆有例外,linux可以通过模拟器运行windows程序
分析:这个不是linux本身的作用,是模拟器的功劳
优点:病毒和木马都不能执行
缺点:windows中程序需要针对linux单独开发