苏州达内教育小编为您讲解Linux系统安全需要注意什么问题(二)
4、Linux严格区分大小写
与windows不同,Linux严格区分大小写,包括文件和目录名、命令、命令选项、配置文件设置选项等。
例如,在windows系统的桌面上有一个名为demo的文件夹。当我们在桌面上创建一个名为demo的新文件夹时,系统会提示文件夹命名冲突;Linux系统没有。Linux系统认为演示文件和演示文件不是同一个文件。因此,在Linux系统中,演示文件和演示文件可以位于同一目录中。
因此,初学者在操作Linux系统时应注意区分大小写。
Windows下的程序不能直接在Linux中使用
Linux和windows是不同的操作系统,它们的安装软件不能混用。例如,Windows系统上的QQ软件安装包不能直接放在Linux上。
系统之间的这种差异既有缺点也有优点。缺点是显而易见的,即如果所有软件都要安装在Linux系统上,则必须单独为Linux系统开发版本(或依靠模拟器软件运行);其优点是可以感染windows系统的病毒(或特洛伊木马)对Linux无效。
由于系统之间的差异,许多软件将同时推出windows和Linux版本,例如熟悉的即时通讯软件QQ,windows系统下的QQ版本和适合Linux系统的QQ for Linux版本。
5、Linux不按扩展名区分文件类型
众所周知,windows依赖扩展名来区分文件类型。例如,“.TXT”是文本文件,“.Exe”是执行文件,“.Ini”是配置文件,“.MP4”是小电影等,但Linux不是。
Linux系统通过权限位标识确定文件类型,文件类型的类型没有windows下的多。常见文件类型仅为普通文件、目录、链接文件、块设备文件、字符设备文件等。Linux可执行文件仅为具有可执行权限的普通文件。
Linux中的一些特殊文件仍然需要“扩展名”,但要小心。Linux不必依赖扩展来识别文件类型。编写这些扩展名是为了帮助管理员区分不同的文件类型。这些文件扩展名主要包括以下内容:
压缩包:Linux下常见的压缩文件名include*。GZ,*。Bz2,*。拉链,*。Tar.gz,*。Tar.bz2,*。Tgz等。为什么压缩包必须编写扩展?很简单,如果扩展写得不清楚,管理员就不容易判断压缩包的格式。虽然有帮助判断的命令,但直观更方便。此外,即使没有编写扩展,也可以在Linux中对其进行解压缩,而不会影响使用。
二进制软件包:CentOS中使用的二进制安装包是RPM包。所有RPM包都以“.RPM”扩展名结尾,目的相同,以使管理员清楚。
程序文件:shell脚本通常以“*.Sh”扩展名结尾,也使用其他以“*.C”扩展名结尾的C语言文件。
网页文件:网页文件通常以“*.PHP”结尾,但这是Web服务器的要求,而不是Linux。
这里没有列出,还有日常生活中常用的图片文件、视频文件、办公文件等。
Linux中的所有内容(包括硬件设备)都保存为文件