nau*_*101 -1 migration learning windows
我已经全职使用 linux 大约 8 年了。有时我会帮助其他人从 Windows 迁移到 linux。因为我不经常使用windows,我经常发现自己忘记了操作系统之间的一些差异。
我想要一份可以给这些用户的指南,以帮助他们更习惯使用 linux。该指南应包括驱动器安装系统(C:\bar\vs. /foo/bar/)和软件安装等内容。
有很多指南称为“从 Windows 迁移/移动到 linux”或类似指南,但几乎所有指南似乎都充满了 linux 宣传或安装说明。出于其他目的,这很好,但我想要一个已经决定搬家的人的指南,(例如,因为他们喜欢开源的概念),并且已经为他们安装了系统。所以安装后“我已经从 Windows 转移到了 linux,现在怎么办?” 一种涵盖普通 Windows 用户(使用计算机进行网上冲浪、文档编辑、电影观看、玩游戏等的人)可能遇到的实际差异(即非哲学性或高技术性)的指南。有没有这样的指南?
一个主要区别是 Linux 系统(实际上是类 UNIX 系统)上更有用的命令行。因此,flossmanuals.net上的命令行简介可能不是最糟糕的开始。
它涵盖了基本(语法、运动)、高级(例如管道、进程、文件系统结构)和高级主题(例如权限、SSH、安装软件)以及各种文本编辑器、有关脚本的基础知识……哦,以及可能对初学者有用的词汇表。
Microsoft Windows 和 GNU/Linux 以及其他类似 UNIX 的系统基于非常不同的用户交互方法。事实上,最烦人的事情之一是当人们试图映射概念时,例如,当有人抱怨某些发行版默认情况下不提供图形登录屏幕,因为它“违反直觉”(阅读:它违背了人们的期望)一生都在使用 Windows NT 的人)。
关于此的唯一最佳提示是:将您的期望留在门口,不要寻找“等效项”,而是将其视为您正在尝试学习的与您的母语完全不同的外语。询问如何做到这一点和如何做到这一点将有助于你学习一些东西,但请始终牢记,你需要学习一种新的逻辑、一种新的哲学,以及你开始学习的系统背后的设计决策和期望使用与您来自的系统的使用有很大不同。
恕我直言,一个好主意真的是总结一些更重要的差异,以便新人熟悉它们并了解需要学习的内容。
就像 sr_ 提到的,命令行。即使 Windows 的非 NT 分支是在命令行操作系统之上启动的,它也与 UNIX shell 相去甚远。
文件系统
/统治他们所有。挂载后,您不会完全看到一个文件系统与另一个文件系统之间的区别(除非由于文件系统限制而不允许您执行某些操作,例如 FAT 中的名称)。fstab. 尽管存在一些黑客来处理您朋友使用一些随机文件的随身碟,但它有助于提及有一个fstab以及它的作用。然后告诉他们有关pmount或 其他可以让他们安装的工具,例如,动态安装笔式驱动器。权限:处理可热插拔的设备,如笔式驱动器,或用于写入内容的设备(如 DVD 刻录机),或者说网络摄像头和蓝牙加密狗需要用户拥有使用设备的权限。这是一件好事,但有些用户可能会对此产生冲突,以至于有些人甚至开始制作工具,授予通过图形登录屏幕登录的人自动使用这些设备的权限……Windows 也有类似的分离,但由于设计糟糕的工具的反馈循环会在非管理员帐户下失败,这不鼓励人们在 Windows 下使用非特权帐户,人们最终基本上不知道将管理帐户留给管理帐户的想法目的,使用非特权帐户使用其他所有内容。告诉他们su,sudo(如果他们使用),关于用于许可管理团体(如plugdev和游戏的Gentoo下)。
该TL; DR应该有效地:不要以为事情是类似Windows,请记住你所面对的是不同的操作系统,在不同的世界。
| 归档时间: |
|
| 查看次数: |
1111 次 |
| 最近记录: |