Linux 爱好者们分享了他们犯下的一些最大错误。linux
终身学习是明智的 —— 它可让你的思惟敏捷,让你在就业市场上更具竞争力。可是有些技能比其余技能更难学,尤为是那些小菜鸟错误,当你尝试修复它们时可能会花费你不少时间,给你带来很大困扰。git
以学习 Linux 为例。若是你习惯于在 Windows 或 MacOS 图形界面中工做,那么转移到 Linux,要将不熟悉的命令输入到终端中,可能会有很大的学习曲线。可是,其回报是值得的,由于已经有数以百万计的人们已经证实了这一点。github
也就是说,这趟学习之旅并非一路顺风的。咱们让一些 Linux 爱好者回想了一下他们刚开始使用 Linux 的时候,并告诉咱们他们犯下的最大错误。学习
“不要进入[任何类型的命令行界面(CLI)工做]时就指望命令会以合理或一致的方式工做,由于这可能会致使你感到挫折。这不是由于设计选择不当 —— 虽然当你在键盘上敲击时就像在敲在你的脑壳上同样 —— 而是反映了这些系统是历经了几代的软件和操做系统的发展而陆续添加完成的事实。顺其天然,写下或记住你须要的命令,而且(尽可能不要)在事情不是你所指望的时感到沮丧。” —— [Gina Likins] 4操作系统
“尽量简单地复制和粘贴命令以使事情顺利进行,首先阅读命令,至少对将要执行的操做有一个大体的了解,特别是若是有管道命令时,若是有多个管道更要特别注意。有不少破坏性的命令看起来无害 —— 直到你意识到它们能作什么(例如 rm
、dd
),而你不会想要意外破坏什么东西(别问我怎么知道)。” —— [Katie McLaughlin] 5命令行
“在个人 Linux 之旅的早期,我并不知道我所处在文件系统中的位置的重要性。我正在删除一些我认为是个人主目录的文件,我输入了 sudo rm -rf *
,而后就删除了我系统上的全部启动文件。如今,我常常使用 pwd
来确保我在发出这样的命令以前确认我在哪里。幸运的是,我可以使用 USB 驱动器启动被搞坏的笔记本电脑并恢复个人文件。” —— [Don Watkins] 6设计
“不要由于你认为‘权限很难理解’而你但愿应用程序能够访问某些内容时就将整个文件系统的权限重置为 777。”—— [Matthew Helmke] 8code
“我从个人系统中删除一个软件包,而我没有检查它依赖的其余软件包。我只是让它删除它想删除要的东西,最终致使个人一些重要程序崩溃并变得不可用。” —— [Kedar Vijay Kulkarni] 9cdn
你在学习使用 Linux 时犯过什么错误?请在评论中分享。blog
via: opensource.com/article/19/…
做者:Jen Wike Huger 选题:lujun9972 译者:wxy 校对:wxy