兄弟连LinuxStudyNote(2)-给Linux初学者的建议、Linux注意事项(一)

本文介绍了学习Linux的五大要点:区分大小写、一切皆文件、文件权限决定类型、存储设备需挂载及Windows程序不可直接运行。文章帮助初学者建立正确的Linux思维。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

学习linux的注意事项

总结起来一句话:忘掉windows的使用习惯和思维,以一种全新的思维来学习linux

1、Linux是严格区分大小写的

linux的命令,文件名,配置文件设置选项、用户名等都是严格区分大小写的,环境变量等信息通常用大写表示

2、Linux所有内容都用文件表示,包括硬件

可以这么理解,Linux系统是通过操纵这些文件来操纵硬件或其他一些服务的,所有的内容都是通过文件来操纵的。对linux的一些设置要想永久生效,也都得写入配置文件中才能永久生效,仅仅通过命令行而没有写入配置文件的操作仅仅是临时生效。

3、Linux不靠拓展名来区分文件类型,靠的是文件权限

在Linux的设计之初就没有拓展名这个概念,当然在实际操作中你会发现Linux中对一些特殊的文件也加上了拓展名,但是这里需要注意的是这些拓展名并不是必须的,也就是说你不加上拓展名,linux也能正确地识别这些文件,只是在实际环境中为了方便管理员能够更直观的管理文件,所以才加上的。常见的拓展名有:

  1. 压缩包格式:.gz、.bz2,.tar.bz2,.tgz等
  2. 二进制软件包:*.rpm
  3. 网页文件:.html,.php
  4. 脚本文件:*.sh
  5. 配置文件:*.conf

所以我们就会发现除了极少数的图片、视频和zip的压缩包等文件外能够在windows和linux之间进行无差错的交换,很少有windows的软件能够运行在linux上,所以需要在软件进行重新开发,使其适合linux版本。

4、Linux所有的存储设备都需要进行挂载后用户才能使用,包括硬盘、移动硬盘、光盘、U盘

Linux中除了硬盘和分区是linux系统自动进行挂载,其他的包括硬盘、移动硬盘、光盘、U盘都需要手工地进行挂载。

挂载

我们知道在装linux系统的时候首先进行的是将一块硬盘进行分区,你就可以理解为把一块大硬盘分为几块小的硬盘,分号区之后进行的是格式化,就是写入文件系统,格式化之后就是系统自动地为硬盘包括分区起一个设备文件名,加上设备文件名之后就相当于给这些硬件起了名字,之后就进行所谓的挂载,所谓挂载,你可以理解为windows中的那些盘符,只不过在linux中的所谓的盘符是有一个个空“文件或目录”,也就是说你要指定哪个文件指向那个硬盘的哪个分区,这样之后linux系统才可以正常使用。

5、windows上的程序不能直接的运行在linux上

原因在之前的linux不依靠拓展名来区分文件系统中已经解释

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值