linux系统(乌班图为例)和windows系统的文件与目录的区别

本文介绍了Linux(以乌班图为例)和Windows文件系统的区别。在Windows中,文件系统以驱动器盘符呈现,每个驱动器有自己的根目录。而在Linux中,所有文件都位于单一的根目录下,没有盘符概念。Linux的主要目录包括根目录/,用户目录/home,以及其他如/bin、/etc、/lib等关键系统目录,每个都有特定的功能和用途。此外,还提到了Linux中的用户工作目录(家目录)和Windows中的盘符概念的差异。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

文件和目录(理解)
目标
理解 Linux 文件目录的结构
01. 单用户操作系统和多用户操作系统(科普)
单用户操作系统:指一台计算机在同一时间 只能由一个用户 使用,一个用户独自享用系统的全部硬件和软件资源

Windows XP 之前的版本都是单用户操作系统

多用户操作系统:指一台计算机在同一时间可以由 多个用户 使用,多个用户共同享用系统的全部硬件和软件资源

Unix 和 Linux 的设计初衷就是多用户操作系统
02. Windows 和 Linux 文件系统区别
2.1 Windows 下的文件系统
在 Windows 下,打开 “计算机”,我们看到的是一个个的驱动器盘符:
在这里插入图片描述

每个驱动器都有自己的根目录结构,这样形成了多个树并列的情形,如图所示:
在这里插入图片描述

2.2 Linux 下的文件系统
在 Linux 下,我们是看不到这些驱动器盘符&

### 使用WSLUbuntu在Windows上搭建Linux系统的指南 #### 启用并安装WSL 为了在Windows上使用WSL(Windows Subsystem for Linux),需要先启用该功能。可以通过PowerShell运行以下命令来启动此过程: ```powershell wsl --install -d Ubuntu-20.04 ``` 这条命令不仅启用了WSL,还选择了特定版本的Ubuntu进行安装[^1]。 #### 配置开发环境 一旦WSL被成功设置好,在Win11环境下可以直接从Powershell进入Ubuntu;而在Win10环境中,则会弹出一个独立的Ubuntu Shell终端[^3]。这意味着用户可以立即开始利用这个新建立的Linux系统执行各种操作。 对于更高级别的集成体验,推荐结合Visual Studio Code (VSCode) 来增强工作效率。具体做法是在VSCode中的`settings.json`文件里添加如下配置项以便更好地管理终端行为: ```json { "terminal.integrated.defaultProfile.windows": "Ubuntu", "terminal.integrated.profiles.windows": { "Ubuntu": { "path": "C:\\WINDOWS\\System32\\wsl.exe" } } } ``` 上述JSON片段设置了默认使用的终端为Ubuntu,并指定了路径指向WSL入口程序的位置[^4]。 #### 文件访问交互 当涉及到跨平台的数据共享时,了解如何在不同操作系统之间交换数据至关重要。通过简单的命令或者图形界面工具都可以轻松实现对Linux文件的操作。如,如果想浏览位于家目录下的文档列表,可以在WSL内的bash shell中输入ls命令即可显示相关内容。 此外,还可以借助专门设计用于改善用户体验的应用软件进一步优化整个流程,比如定制化的主题颜色方案以及字体样式调整等功能都能显著提升日常工作的便利性舒适度。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值