Q:Linux怎么有那么多的版本?什么是发行版?

A:Linux是一种操作系统,也指内核,但通常真正展现在用户面前的是发行版。

Linux的开发模式不同于其他操作系统,它的开发者分散在世界各地,通过邮件列表交流。

这导致Linux上的软件多如牛毛。而绝大多数的软件都是以源代码的形式发布了,用户装一个软件比较麻烦。

那么多软件让人眼花缭乱,把一切交给用户自己解决是不明智的。

于是,有些爱好者把自己做的系统取了个名字,就变成发行版了,发行版通常会为用户选择一系列的软件,让用户能方便的安装。

发行版也像开发软件一样被开发着,发行版的数量也很多,每个发行版都有自己的特点:有些发行版适合作工作站,有些适合做服务器,有些适合做桌面机,有些适合做防火墙、路由器。

Q:Linux和Windows有什么不同?

A:Linux和Windows完全不同,我推荐大家刚开始用Linux的时候要忘记自己会用Windows。

很多人会问:Linux有没有XX软件啊?多数情况下都会得到否定的答案。

但换一种问法,忘记Windows,问:Linux做XX用什么软件啊?通常会得到很多答案,至于最终选择哪个,需要自己去和软件磨合。

Q:Linux的内存占用怎么这么厉害?

A:Linux是有内存就用的,多数都用来做缓存(比如从磁盘读一个文件后其它程序又要读这个文件了,如过有缓存,则直接从内存读就行了)。

另外,Linux上的虚拟内存和Windows的概念不一样。

Windows上用磁盘空间模拟的内存叫虚拟内存。

而Linux上软件能使用的内存空间叫虚拟内存,软件不知道它使用的是物理内存上的空间,还是磁盘上的空间。

Linux把磁盘上的内存空间叫交换空间(swapspace),如果单独的分区用来作交换空间了,通常把分区叫做交换分区。

Windows总是会使用它的虚拟内存的;而Linux总是不情愿用她的交换空间。

所以,当Linux的物理内存使用量接近100%时系统一点都没有慢;而内存不足的提示是交换空间的使用率很高,此时系统反应速度会急剧下降。

Q:Linux怎么没有我的电脑?C盘去哪里了?

A:Linux和Windows的目录组织方式不同。

Windows下以驱动器为路径的根节点,有几个驱动器就有几个根节点,这是从DOS直接继承下来的,由于兼容性问题,没法改变了。

Linux只有一个根节点,驱动器通过挂载,把它上面的文件系统作为一个目录显示在根节点的某一个分支上,进行访问,目录组织和硬件完全脱离关系。

挂载和卸载是相反的过程,挂载是把一个设备上的文件系统作为一个目录访问;卸载则是把某设备上和文件系统和它的挂载点脱离关系。

事实上,从Windows2K开始,Windows的内部也采用类似Linux的单树型目录组织形式了,这也就是为什么使用U盘后要卸载的原因之一。

Q:Linux上有杀毒软件吗?

A:有,但你通常不需要。因为几乎没有Linux病毒,Linux的安全机制天然对病毒免疫,而Windows的病毒不能在Linux上运行(他们是不同的系统)。

Linux上的杀毒软件通常是用来杀Wwindows病毒的(比如某电子邮箱提供商使用的Linux系统,却有查附件中病毒的能力)。

事实上,我用了3年的Linux,从来没有遇到过病毒,不管你上什么网,看什么内容;而如果是Windows,3个星期内基本上就会中招。

linux 常见问题集 q,Linux新手几个常见问题集相关推荐

  1. 尚观linux视频配套教程,尚观最新嵌入式Linux基础视频教程 98集嵌入式Linux巨制视频教程 新手必备...

    尚观最新嵌入式Linux基础视频教程 98集嵌入式Linux巨制视频教程 新手必备 5.jpg (67.09 KB, 下载次数: 0) 2018-4-16 09:34 上传 1.jpg (44.17 ...

  2. Linux系统初学者指南,Linux系统新手入门指南(二)

    在上篇文章中介绍过Linux系统给我们带来的是一片开源的天地,大部分的服务器都是Linux的.本篇文章是针对Linux系统的新手,为新手们准备的入门指南,希望看完本篇文章能让大家无障碍的操作Linux ...

  3. 【牛客 错题集】Linux系统方面错题合集

    前言:牛客Linux322道全部刷完,有些题目较老,甚至考核5系统,现在7都出来了几年了 = = 还有些题目解析的很好部分也摘录了进来.很多涉及嵌入式开发的选择题同样的摘录的作为了解使用 ------ ...

  4. Linux下安装Weblogic10.3.6并创建简单集群测试

    Linux下安装Weblogic10.3.6并创建简单集群进行测试 一.卸载随系统安装的openjdk 1.先查看安装的jdk信息,常用命令有rpm -qa | grep java, rpm -qa  ...

  5. Redis第二集:Linux下安装Redis和测试,包含命令代码和问题处理办法,超详细版

    Redis第二集:Linux下安装Redis和测试,包含命令代码和问题处理办法,超详细版 一.资源 Linux下的Redis的下载地址 二.安装与测试 上传至自己的Linux平台 解压安装包 tar ...

  6. Linux 实例常用内核网络参数介绍与常见问题处理

    查看和修改 Linux 实例内核参数 方法一.通过 /proc/sys/ 目录 查看内核参数:使用 cat 查看对应文件的内容,例如执行命令 cat /proc/sys/net/ipv4/tcp_tw ...

  7. Linux网络编程 | 信号 :信号函数、信号集、统一事件源 、网络编程相关信号

    文章目录 信号函数 信号集 统一事件源 网络编程相关信号 Linux 进程信号:信号的概念.生命周期.产生流程.阻塞 在半年前我写过一篇博客介绍了Linux中信号的概念以及处理流程,这次再来深入的讲一 ...

  8. linux下q和q 的区别,linux命令中q、wq、q!的区别

    Linux中没这个命令: 只是在vi中有这个指令: q表示退出: w表示保存退出: q!表示强制退出. linux命令是对Linux系统进行管理的命令, 对于Linux系统来说,无论是中央处理器.内存 ...

  9. 树莓派开始玩转linux pdf_用树莓派构建 Kubernetes 集群 | Linux 中国

    将 Kubernetes 安装在多个树莓派上,实现自己的"家庭私有云"容器服务. • 来源:linux.cn • 作者:Chris Collins • 译者:Xingyu.Wang ...

最新文章

  1. spring与mybatis三种整合方法
  2. 元宇宙iwemeta: 北交所开创,资本市场服务创新型中小企业掀开新篇章,上市企业小盘点
  3. 102. 最佳牛围栏【二分 / 思维 不错】
  4. 归纳几点html编码要素--杜绝浏览器不兼容
  5. sql连接远程服务器索引超出了_手机怎么连接服务器远程桌面?RD client远程桌面使用教程...
  6. java jvm虚拟机_Java虚拟机(JVM)简介
  7. linux 信号没有被处理方法,[计算机]Linux 信号signal处理机制.doc
  8. Qt创建任务栏进度条
  9. ARM指令CMP详解
  10. SP2010开发和VS2010专家食谱--第一章节--列表和事件接收器(6)--使用列表事件接收器...
  11. webpack5的tree-shaking值得了解
  12. Electron使用时拦截HTTP请求的解决方案
  13. c++课程设计(水)
  14. vue请求接口报错405(Method Not Allowed)
  15. 阿尔法狗怎么用机器学习做决策:马尔科夫链减少搜索空间说起(附PDF公号发“马链搜索”下载)
  16. BGP Aggregation – Suppress Map
  17. ios 高德挪动地图获取经纬度_IOS 地图移动中心点获取
  18. 闲鱼的统一跨端 API 方案 —— Uni API
  19. 【视频笔记】微信小程序
  20. Linux系统中的内存划分-- VM split

热门文章

  1. 如何告别“芯繁魂乱”难题?这个 OS 来支招!
  2. 软件工程师如何自学成才?
  3. 50 年的软件开发经验带给我的 63 个启示
  4. 我构建应用的这十年......
  5. GitHub 断供危机来了!权威解读程序员应对指南 | CSDN 独家
  6. 不止鸿蒙 OS,华为的备用操作系统还有“极光”?
  7. 为什么阿里腾讯们都在抢夺 LoRa?| 技术头条
  8. 这一次,我们“抓住了” 100 万个程序员!
  9. 腾讯痛下杀手,是时候让区块链回归技术和应用的本质了!
  10. 为什么滴滴天猫都玩上了大数据“杀熟”的套路?