热门标签 | HotTags
当前位置:  开发笔记 > 运维 > 正文

Linux菜鸟常犯的十大错误

文章标题:Linux菜鸟常犯的十大错误。Linux是中国IT实验室的一个技术频道。包含桌面应用,Linux系统管理,内核研究,嵌入式系统和开源等一些基本分类

  多数用户在刚刚接触某个桌面系统时,往往容易犯很多错误。不过如果他们从一开始就了解哪些是共性的错误,就可以把受挫的感觉降至最低。以下是新用户在使用某些常用Linux桌面系统时容易犯的十大错误。

  1、延续使用Windows的思维

  这是一个再明显不过的错误。普通用户通常意识不到自己在使用一个完全不同的操作系统。实际上,多数普通用户甚至无法区别Windows XP、Vista和Windows 7的差异。因此,新用户会误认为Linux系统的运行方式与Windows完全一样。这部分终端用户应该明白,自己在使用一个不同的操作系统,因此它的运行方式也有所不同。

  2、试图点击运行.exe文件

  除非你安装了WINE,双击那些.exe文件毫无用处。这一点令某些用户非常困扰。过去我遇到过许多终端用户下载了针对Windows操作系统的应用程序,并认为它也可以运行在Linux上。新用户需要知道,无论是Linux还是Windows,都只会运行针对自身系统开发的应用程序。当然,如果你安装了WINE的话,也可以运行.exe文件,但问题是绝大多数新用户不会安装WINE。(相关阅读:Linux系统中的wine安装与编译)

  3、选择合适的发行版

  对新用户来说最大的问题之一是选择了错误的发行版。举例来说,尽管Gentoo、Slackware或Fedora都是非常好的Linux发行版,但是如果一个新用户选择了它们,无疑将会被吓跑。如果你正在帮助一个Linux新手入门,除了热心帮助他们之外,还要帮其选择合适的Linux发行版。在选择之前,应该考虑用户的能力、需求和硬件。不要因为别人的言论,就选择Ubuntu或某个系统(最新版本:Ubuntu 10.04)。目前有许多Linux发行版是专门面向新用户的,在选择某一个之前对它们进行仔细检查。

  4、找不到软件所在位置

  由于许多新Linux用户是从Windows系统迁移而来,多数人认为可以通过相同的渠道获得软件,但多数情况下并非如此。新用户需要立即熟悉他们的程序包管理工具,尤其是像Synaptic、Packagekit和Ubuntu软件中心这样的工具。通过它们,用户多数可以发现自己需要的所有应用软件。

  5、以默认格式向微软Office用户发送OpenOffice文档

  微软产品对其它操作系统和其它应用程序的友好性并不强,许多新Linux用户在共享文件给朋友时往往会遇到麻烦,因为对方无法阅读他们共享的文件格式,因此新Linux用户要注意存储文件的格式,确保它们能够被微软类似应用所打开。

  6、讨厌使用命令行

  我不明白为什么人们对命令行工具避之不及,仿佛它是最复杂的工具。据我所知,很多可以熟练使用Photoshop的人却不会在命令行中使用一个rm命令。对此我一直不得其解。新Linux用户不应该逃避使用命令行工具。尽管现在会使用命令行工具的重要性已经大不如以前,但它依然可以让你成为一个能力更强的用户。

  7、太快就放弃

  这是又一个我经常看到发生的问题。许多新Linux用户在使用了几个小时或几天Linux后,就因为这样或那样的原因选择了放弃Linux。据我所知,让他们选择放弃的原因有时候很简单,诸如他们必须使用某一个专有软件或文件格式。但是就目前来说,Linux已经可以满足多数人的日常需求。因此,如果你看到新Linux用户陷入烦恼,一定要尽力给他们更多一点指导。有些时候,克服最初阶段的苦难是他们将需要面对的最大挑战。

  8、忽略更新

  多数Windows用户一定和我一样对微软频繁的更新感到厌烦,相比之下Linux更新要少的多。实际上,我已经忘记最近一次我升级Linux系统的时间。但是,那些带来新安全补丁和功能的更新,我们还是不应该忽略它们。安装一个具有安全漏洞的操作系统不是用户所希望的事情,尤其是对那些保存有重要数据信息的计算机更是如此。

  9、以root用户登录

  这个问题堪称老生常谈。但是为了以防万一,请告诉你的用户不要使用root用户登录系统,如果遇到必须使用root用户的时候,可以打开一个终端窗口,通过“su”命令或“sudo”命令来切换到root用户

  10、忽视Linux安全防护

  尽管我依然想自豪的宣称,“在我过去使用Linux的12年中,我的系统从来没有感染过病毒或被黑客攻破过。”但是这并不意味着我们应该忽视安全问题。我曾经看到过一台Linux计算机上的rootkit所造成的危害,其中包括数据丢失等。无论使用哪一个操作系统,安全问题的重要性都不容忽视。

  【51CTO.com译稿,转载请注明原文译者和出处。】

  原文:http://blogs.techrepublic.com.com/10things/?p=1507     作者:Jack Wallen


推荐阅读
  • Webmin远程命令执行漏洞复现及防护方法
    本文介绍了Webmin远程命令执行漏洞CVE-2019-15107的漏洞详情和复现方法,同时提供了防护方法。漏洞存在于Webmin的找回密码页面中,攻击者无需权限即可注入命令并执行任意系统命令。文章还提供了相关参考链接和搭建靶场的步骤。此外,还指出了参考链接中的数据包不准确的问题,并解释了漏洞触发的条件。最后,给出了防护方法以避免受到该漏洞的攻击。 ... [详细]
  • 如何在服务器主机上实现文件共享的方法和工具
    本文介绍了在服务器主机上实现文件共享的方法和工具,包括Linux主机和Windows主机的文件传输方式,Web运维和FTP/SFTP客户端运维两种方式,以及使用WinSCP工具将文件上传至Linux云服务器的操作方法。此外,还介绍了在迁移过程中需要安装迁移Agent并输入目的端服务器所在华为云的AK/SK,以及主机迁移服务会收集的源端服务器信息。 ... [详细]
  • CentOS 7部署KVM虚拟化环境之一架构介绍
    本文介绍了CentOS 7部署KVM虚拟化环境的架构,详细解释了虚拟化技术的概念和原理,包括全虚拟化和半虚拟化。同时介绍了虚拟机的概念和虚拟化软件的作用。 ... [详细]
  • 本文讨论了在Linux系统中,使用chown命令将django项目目录下的static目录的拥有者从root改为eureka的问题。作者尝试了多种命令,包括chown和sudo chown等,但都没有成功修改拥有者。文章提供了相关目录的权限信息,并补充了项目所在磁盘和操作系统的信息。 ... [详细]
  • Linuxchmod目录权限命令图文详解在Linux文件系统模型中,每个文件都有一组9个权限位用来控制谁能够读写和执行该文件的内容。对于目录来说,执行位的作用是控制能否进入或者通过 ... [详细]
  • Skywalking系列博客1安装单机版 Skywalking的快速安装方法
    本文介绍了如何快速安装单机版的Skywalking,包括下载、环境需求和端口检查等步骤。同时提供了百度盘下载地址和查询端口是否被占用的命令。 ... [详细]
  • 在Docker中,将主机目录挂载到容器中作为volume使用时,常常会遇到文件权限问题。这是因为容器内外的UID不同所导致的。本文介绍了解决这个问题的方法,包括使用gosu和suexec工具以及在Dockerfile中配置volume的权限。通过这些方法,可以避免在使用Docker时出现无写权限的情况。 ... [详细]
  • 学习SLAM的女生,很酷
    本文介绍了学习SLAM的女生的故事,她们选择SLAM作为研究方向,面临各种学习挑战,但坚持不懈,最终获得成功。文章鼓励未来想走科研道路的女生勇敢追求自己的梦想,同时提到了一位正在英国攻读硕士学位的女生与SLAM结缘的经历。 ... [详细]
  • 本文详细介绍了Linux中进程控制块PCBtask_struct结构体的结构和作用,包括进程状态、进程号、待处理信号、进程地址空间、调度标志、锁深度、基本时间片、调度策略以及内存管理信息等方面的内容。阅读本文可以更加深入地了解Linux进程管理的原理和机制。 ... [详细]
  • 图解redis的持久化存储机制RDB和AOF的原理和优缺点
    本文通过图解的方式介绍了redis的持久化存储机制RDB和AOF的原理和优缺点。RDB是将redis内存中的数据保存为快照文件,恢复速度较快但不支持拉链式快照。AOF是将操作日志保存到磁盘,实时存储数据但恢复速度较慢。文章详细分析了两种机制的优缺点,帮助读者更好地理解redis的持久化存储策略。 ... [详细]
  • 本文介绍了Linux系统中正则表达式的基础知识,包括正则表达式的简介、字符分类、普通字符和元字符的区别,以及在学习过程中需要注意的事项。同时提醒读者要注意正则表达式与通配符的区别,并给出了使用正则表达式时的一些建议。本文适合初学者了解Linux系统中的正则表达式,并提供了学习的参考资料。 ... [详细]
  • Ubuntu 9.04中安装谷歌Chromium浏览器及使用体验[图文]
    nsitionalENhttp:www.w3.orgTRxhtml1DTDxhtml1-transitional.dtd ... [详细]
  • 本文讨论了在数据库打开和关闭状态下,重新命名或移动数据文件和日志文件的情况。针对性能和维护原因,需要将数据库文件移动到不同的磁盘上或重新分配到新的磁盘上的情况,以及在操作系统级别移动或重命名数据文件但未在数据库层进行重命名导致报错的情况。通过三个方面进行讨论。 ... [详细]
  • 成功安装Sabayon Linux在thinkpad X60上的经验分享
    本文分享了作者在国庆期间在thinkpad X60上成功安装Sabayon Linux的经验。通过修改CHOST和执行emerge命令,作者顺利完成了安装过程。Sabayon Linux是一个基于Gentoo Linux的发行版,可以将电脑快速转变为一个功能强大的系统。除了作为一个live DVD使用外,Sabayon Linux还可以被安装在硬盘上,方便用户使用。 ... [详细]
  • Ubuntu安装常用软件详细步骤
    目录1.GoogleChrome浏览器2.搜狗拼音输入法3.Pycharm4.Clion5.其他软件1.GoogleChrome浏览器通过直接下载安装GoogleChro ... [详细]
author-avatar
花痴-耐你们_304
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有