Linux初学者最常遇到的五个问题

1. 期待它像Windows

人是习惯的产物,因此 使用Windows或Mac多年之后的你,每次使用电脑时很难不期望你所习惯的功能。

近年来Ubuntu和最近的Linux发行版从它们Windows和Mac竞争对手那里引入了许多用户友好的特性,因此现在的操作系统比过去有着太多的相似性了。可是,即使是作了良好用户配制的Maverick也仍然不是Windows,你也不要期望它是。

这不是——我重复,不是——说把事情搞复杂了。Linux并非更难用,尤其是 当你使用像Ubuntu这样的现代发行版时。只是说,它不同而已,可能需要花你一点点时间来习惯于它处理事情的另一种方式而已。别让那打倒了你——一点小的学习曲线会你让你受益终身。

2. 不必要地使用Root运行

Linux不同于Windows的一大特点是,Linux用户并不通常拥有“root”,或管理员权限。这对安全非常有好处,也是你要小心的地方:不要不必要地以root 运行。

话说回来,你也不要害怕以root运行。 有一些任务需要有root特权,而且很合理。只要保证你在需要的时候用它就行了。

3. 使用Google来搜索软件

如果你是从比如说Windows进入的Linux,你习惯于采取寻找加挑选方式来在线得到新的软件包——然后,无疑地,要 为它们付很多钱。Linux之美的一处体现就是,它让这一过程简单多了——更不用提普遍的免费。

几乎每一个Linux发行都有一个包管理器,这是你需要首先发现的。在 Ubuntu中,就是Ubuntu软件中心,你的好朋友。有了包管理器,你几乎可以找到所有你所需的软件,并且很可能是免费的。

4. 畏惧命令行

Linux——和几乎所有的操作系统——下,很多人从不用命令行就用得很好已经 成了确定的事实。像Ubuntu Maverick Meerkat这样的发行,大多数情况,你不需要使用命令行。

可是别对命令行心生畏惧。敲几行短命令不比在GUI点击鼠标要来得困难,并且可 以同样高效甚至更加有效。我不是指你一定要使用它,但当什么事情需要它时,别退缩。

5. 太容易放弃

改变会是很困难的事,不管你转向的技术有多么简单。很重要一点你必须明白,你不是生来就会跑Windows 或 OS X的——你学习过并习惯了它们而已。

Linux 也是一样。它可能比你所习惯的要困难一点点,但这并不意味着它难或不好——只是它不同而已。坚持稍久一点点,你会很快停止关注它不同于Windows 或 Mac的地方。再久一点,你会开始认识到很多方面Linux做的事更有意义。这之后,你很快会难以想像回到Winows等会是什么样子。

Linux初学者最常遇到的五个问题相关推荐

  1. LINUX学习基础篇(十五)软件包管理

    LINUX学习基础篇(十五)软件包管理 软件包管理 软件包分类 源码包 二进制包 选择 依赖性 rpm包安装 rpm包命名规则 rpm包安装和卸载 服务命令 rpm查询命令 验证 数字证书 rpm中文 ...

  2. Linux初学者的学习指导

    [编者按:互联网资讯的发达,在带来大量讯息的同时,也让我们难于从整体上去看待一个事物.如美国畅销书<第五项修炼>中作者所说一样,我们常自觉或不自觉地不断将一个整体支解成片断,并让自身陷于片 ...

  3. linux驱动:音频驱动(五)ASoc之codec驱动

    linux驱动:音频驱动(五)ASoc之codec驱动

  4. 小猿圈之Linux初学者掌握的基本命令

    自学linux的同学们注意了,现在为了大家更快更好的linux学习,小猿圈的linux老师为大家准备了Linux初学者掌握的基本命令,为你在学习中解决疑难,下面就看一下linux老师为你准备的命令吧. ...

  5. Linux内核网络数据发送(五)——排队规则

    Linux内核网络数据发送(五)--排队规则 1. 前言 2. `qdisc_run_begin()` and `qdisc_run_end()`:仅设置 qdisc 状态位 3. `__qdisc_ ...

  6. linux exec 二程序,二十五、Linux 进程与信号---exec函数

    25.1 介绍 在用 fork 函数创建子进程后,子进程往往要调用一种 exec 函数以执行另一个程序 当进程调用一种 exec 函数时,该进程完全由新程序代换,替换原有进程的正文,而新程序则从其 m ...

  7. SAP UI5 初学者教程之二十五 - 使用代理服务器解决 SAP UI5 应用访问远端 OData 服务的跨域问题试读版

    一套适合 SAP UI5 初学者循序渐进的学习教程 教程目录 SAP UI5 本地开发环境的搭建 SAP UI5 初学者教程之一:Hello World SAP UI5 初学者教程之二:SAP UI5 ...

  8. linux设备驱动归纳总结(五):3.操作硬件——IO静态映射【转】

    本文转载自:http://blog.chinaunix.net/uid-25014876-id-83299.html linux设备驱动归纳总结(五):3.操作硬件--IO静态映射 xxxxxxxxx ...

  9. linux kill命令使用方法,Linux初学者的killall命令(8个例子)

    Linux初学者的killall命令(8个例子) 我们已经讨论了kill命令 ,如果你想在Linux中终止进程,你可以使用kill命令 . 但是,还有一个命令行实用程序可以用于相同的目的: killa ...

最新文章

  1. 【阿里云产品公测】高大上的搜索服务OpenSearch, 你值得拥有!
  2. sdut2772 KMP的简单应用
  3. qt之qml开发优缺点_linux配置vlc-qt
  4. 链接器ld程序的脚本文件u-boot.lds(二)
  5. Linux watch命令详解
  6. BZOJ 1101: [POI2007]Zap( 莫比乌斯反演 )
  7. java 实现微博,QQ联合登录
  8. 云图说丨手把手教你为容器应用配置弹性伸缩策略
  9. WEB-INF目录结构
  10. 使用Jackson解析JSON
  11. 【python VS Code】调用自定义模块 ModuleNotFoundError: No module named XXX
  12. 美国旅游签证申请的行程单参考模板
  13. axure手机页面设计说明_产品经理原型演示——Axure制作手机登陆界面
  14. 嵌入式linux ucgui,四、嵌入式之图形界面 (3) uCGui
  15. matlab绘制图像的直方图、杆状图和折线图等
  16. 聚合支付的钱先到哪?一文让你读懂什么是聚合支付
  17. iOS开发中关于微信朋友圈停留在上次浏览位置的实现思路
  18. 程序人生——苏嵌第三天
  19. 提高Python编程的效率技巧你知道哪些?收藏必备系列,阿里表哥推荐!Python高效编程技巧
  20. EasyExcel 设置边框样式(线条类型和线条颜色)

热门文章

  1. oracle 动态声明变量_oracle存储过程动态sql变量赋值
  2. Python中机器学习神器——sklearn模块
  3. chatgpt一键生成 PPT
  4. 使用函数的选择法排序
  5. 不能定义声明dllimport_c语言 不允许 dllimport 函数 的定义 怎么办
  6. 惠普HP ENVY 100 - D410a 打印机驱动
  7. surfaceView、surface和sufaceHolder的关系
  8. gogs哪里修改服务器配置,gogs配置及迁移
  9. git忽略本地已存在文件的修改
  10. 当酷雷曼VR直播遇上视频号,会摩擦出怎样的火花?