文章目录
一、系统配置
目录
一、系统配置
1.用到的软件
VMware网盘自取链接
链接:https://pan.baidu.com/s/1k3J4MjEgG4YK3k3AeWov3g
提取码:s54a
2.安装镜像文件
网盘自取链接:Ubuntu18.04
链接:https://pan.baidu.com/s/1k4wJvyNIaye-t-G91ReFRw
提取码:h6ex
二、Ubuntu
1.介绍
**Ubuntu是基于Debian Linux的操作系统,由马克·沙特尔沃思创办,于2004年10月公布了第一个版本。它是一个以Linux内核为基础的操作系统,旨在提供易用性和稳定性,适合个人和企业用户**。
Ubuntu系统的主要特点:
1. **免费开源**:Ubuntu是一个免费的操作系统,其源代码对所有人开放。用户可以自由下载、使用和分发未修改的Ubuntu系统,也可以从社区获得技术支持而无需支付许可费用。
2. **桌面与服务器版本**:Ubuntu提供了桌面版和服务器版两种不同版本,前者适用于笔记本电脑、桌面电脑用户,后者适用于服务器环境。
3. **易于使用**:Ubuntu被设计成易于安装和使用,它包含了常用的应用软件,如文字处理、电子邮件、软件开发工具和Web服务等,是刚开始使用Linux的人的首选之一。
4. **社区支持**:Ubuntu拥有一个活跃的用户社区,提供丰富的文档、论坛讨论和教程,便于用户学习和解决问题。
5. **定期更新**:Ubuntu社区承诺每6个月发布一个新版本,确保用户可以持续获得最新的软件和功能更新。
6. **多样的软件仓库**:Ubuntu通过其软件仓库系统,让用户可以轻松地安装、更新和管理软件包。
7. **多语言支持**:Ubuntu支持多种语言,这使得全球各地的用户都能使用自己熟悉的语言来操作计算机。
8. **自定义和控制**:虽然Ubuntu注重用户体验,但它也给予高级用户广泛的自定义空间,允许他们调整和优化系统以满足特定需求。
9. **面向未来**:对于希望深入了解计算机科学和编程的用户,Ubuntu提供了一个优秀的平台,可以方便地学习命令行操作、编程、搭建服务器和更多技术内容。
10. **开源门户**:使用Ubuntu可能会成为用户走向更广泛开源世界的入口,进一步探索shell、git、vim等工具和技术。综上所述,Ubuntu是一个功能强大且用户友好的操作系统,无论是作为个人桌面系统还是作为服务器平台,都是非常不错的选择。
2.终端的打开&放大&缩小
C t rl+ Alt + T 打 开 终 端
C t rl+ s hift + ( + ) 放 大 终 端
C t rl+ ( - ) 缩 小 终 端
3.命令行提示符
用户名@计算机名:当前路径$
$ 表示:普通用户
# 表示:超级用户 (root)
4.用户切换
方法不止此一种
- 普通用户切换到root用户
- root用户切换到普通用户
5.文件系统
- windows与ubuntu对比
6.shell命令
**Shell是Linux和Unix系统下的命令解析器,提供了一个基于文本的用户界面,允许用户与操作系统进行交互**。
首先,Shell作为用户和Linux内核之间的桥梁,其主要功能包括:
1. **命令解析**:它接收用户输入的命令,解释这些命令,并将它们传递给操作系统执行。
2. **任务控制**:允许用户启动、挂起、停止程序等。
3. **编程能力**:Shell不仅仅是一个命令行界面,它还拥有自己的编程语言,支持条件语句、循环语句等,允许用户编写Shell脚本来批量执行命令或进行更复杂的操作。其次,Shell命令分为两大类:
1. **内置命令**:这些命令是Shell程序自带的,如`cd`(改变目录)、`echo`(输出文本)等,它们通常更快,因为不需要创建新的进程。
2. **外部命令**:这些命令对应于文件系统中的可执行文件,每个命令实际上就是一个应用程序,如`ls`(列出目录内容)、`rm`(删除文件)等。总的来说,Shell是Linux系统中不可或缺的组成部分,它不仅提供了强大的命令行操作能力,还具备一定的编程能力,使得用户能够以高效和灵活的方式与操作系统进行交互。
- 推荐使用以下网站查询shell命令具体用法
- Linux命令大全(手册)
原文链接:Linux命令大全(手册) – 真正好用的Linux命令在线查询网站