Ubuntu新手入门

一、我该如何挑选适合我的 Ubuntu 版本?
Canonical 针对不同用户开发了各种Ubuntu 版本,按架构分,可以分为 x86 x64 arm(armel) arm64 powerpc 等等,按用途分可以分为桌面版、服务器版和嵌入式版(Ubuntu Core),按桌面环境分可以分为 Ubuntu(曾经有段时间使用自己开发的 Unity)、Ubuntu GNOME (17.10 及之后直接称为 Ubuntu ) ,Kubuntu(KDE桌面)、Lubuntu(LXDE桌面)、Xubuntu(Xfce桌面)、Ubuntu Budgie (Budgie 桌面)、Ubuntu MATE(MATE桌面),还有中国定制版的 Ubuntukylin(MATE+本土化壁纸和程序)。


非官方的 Ubuntu 分支就多了去了,比如著名的 Linux Mint ,基于 FreeBSD 内核的 UbuntuBSD,macOS 风格的 elementary OS 。

二、具体介绍

1. 按用处分
个人 PC 当然用桌面版,不然你装 Server 和 Core 干什么?敲命令好玩?没实用价值。
服务器不用多说了,Server 可以。
我见过有人在服务器上装桌面版,这并不是一个好选择,因为桌面会耗费你的资源,造成浪费,且桌面在某些方面并没有文本模式稳定,服务器可不能开玩笑。
Core 一般适用于树莓派等嵌入式设备以及 Docker,树莓派的配置众所周知,带桌面就是找死(当然有人跑 Ubuntu MATE,但在生产环境中并不推荐这样做),Server 的话,有些组件可能用不到,所以,Core 是个好选择。

2. 桌面
GNOME KDE Budgie Unity 这四个都是重量级的桌面环境,用什么看你喜好。
LXDE MATE Xfce 这三个算比较轻的,当然也比较丑,不过有办法可以美化。
其他桌面,i3wm 啥的,这些太小众且配置麻烦,不说。

3. 架构
x86 在目前来说已经逐步退出舞台,但是对于旧机器来说,x86 是一个比较好的选择,因为占用资源相对来说比较少。
x64 在目前是一个推荐选择,如果你的机器并不是老掉牙的机器的话,请一定要安装64位。所谓“32位兼容性好64位兼容性不好”这种言论,这个在 WinXP x64 时代可以说,但在现在不可以。
arm 及 arm64 一般用于移动设备、嵌入式设备及某些服务器。arm是32位,arm64 顾名思义。

 

 

三、我该从哪下载 Ubuntu 。


1. 官网,这是最直接的方法:https://www.ubuntu.com/download

2. 镜像站。由于 Ubuntu 从官网上下载太慢,所以我们可以从国内的镜像站下载,推荐几个镜像站。请选择离你比较近的站点。


中科大镜像站(安徽合肥):http://mirrors.ustc.edu.cn
清华大学镜像站:http://mirrors.tuna.tsinghua.edu.cn
浙江大学镜像站:http://mirrors.zju.edu.cn
重庆大学镜像站:http://mirrors.cqu.edu.cn
兰州大学镜像站:http://mirror.lzu.edu.cn四、我该通过什么方式运行 Ubuntu。


1. 物理机
这是一个比较直接的办法。一般情况下推荐和 Windows 组成双系统,因为 Ubuntu 下的桌面应用程序相对于 Windows 来讲真的不多,如果单系统安装的话真正需要用到 Windows 程序的时候会比较麻烦。
另外,如果你的硬件设备过于冷门,但又不愿意折腾驱动和硬件设置的话,推荐您用下面的方法。

2. 虚拟机
这是我推荐的一个适用于新手的安装方法。虚拟机安装比较方便,而且不用考虑驱动之类的问题。
不过既然要用到虚拟机,那么对物理机的硬件要求就比较高,因为运行虚拟机时会耗费不少硬件资源。

3. Windows Subsystem for Linux 
这是 Windows 10 1607 及更新版本中提供的功能。该功能允许你在 Windows 上运行一个文本模式的 Ubuntu。由于它是由 NT 子系统实现而不是虚拟机,所以效率比虚拟机高不少,且可以轻松访问和修改 Windows 上的文件。它的操作方式和Ubuntu操作系统类似,而且可以直接运行原生Linux程序。
但是,Windows Subsystem for Linux 目前还无法原生运行图形界面程序(需要额外装软件进行配置),且在兼容性和磁盘性能上还有一些问题,如果您需要运行一些涉及到硬件级操作或者是对磁盘性能要求很高的程序的话。请不要使用这个。

五、常用命令。
既然您想入门 Ubuntu,那么掌握一些命令是必要的,就像你有时需要用命令提示符/PowerShell 维护您的 Windows 一样。
别怕,其实 Linux 命令并不难,如果您是苹果用户的话,您会发现 Linux 的命令和 macOS 何其相似——毕竟它们都属于类 Unix。

这里只介绍一些常见用法。具体的用法请自行在终端输入 man <命令名称> 查看。

1. ls
这个相当于 Windows 下的 dir 命令,可以列出当前窗口或指定窗口下的内容。

2. rm
这个相当于 Windows 下的 del 和 rmdir 命令,可以删除文件及文件夹。
常见用法: rm -rf /home/ubuntu/.cache (删除 /home/ubuntu/.cache 这个文件夹)
3. chmod

更改文件权限,类似于 Windows 下文件属性的安全选项卡。
常见用法:chmod -R 777 /home/ubuntu/example (将该目录及里面所有文件改成777权限(777权限表示任何人都可以修改该内容))。

4. apt、apt-get
这个类似于 Win7/8/10 的 dism 命令,这是 Debian 系列的包管理器,可以安装、更新、卸载软件。大部分操作需要 root 权限

常见用法: apt-get update (更新软件源缓存)
apt-get upgrade (更新系统)
apt-get dist-upgrade (更新系统版本)
apt-get install zhcon (安装名叫 zhcon 的软件)
apt-get remove zhcon (卸载名叫 zhcon 的软件)

5. dpkg 
软件安装程序。 
常见用法: dpkg -i 软件包路径及名称。 
注意事项:一些软件包安装完毕会报错,提示缺依赖。这时,您需要再输入 sudo apt-get -f install 修复依赖。(如果想省事的话可以安装 gdebi,这是图形软件包安装程序,而且可以自动补全依赖)

6. tar

tar 压缩解压缩命令。压缩、解压 tar.lz 需要安装 lzip 软件包。
常见用法:tar -xf /home/ubuntu/coreutils-8.29.tar.xz (解压这个压缩包到当前目录)
tar -xvf /home/ubuntu/coreutils-8.29.tar.xz (解压这个压缩包到当前目录并显示详细信息)
tar -xf /home/ubuntu/coreutils-8.29.tar.xz /home/ubuntu/gnu(解压这个压缩包到 /home/ubuntu/gnu 目录)
tar -cvjpf etc.tar.bz2 /etc (-c 为创建一个打包文件,相应的-f后面接创建的文件的名称,使用了.tar.bz2后缀,-j标志使用bzip2压缩,最后面为具体的操作对象/etc目录)
tar -cvzpf etc.tar.gz /etc (-c 为创建一个打包文件,相应的-f后面接创建的文件的名称,使用了.tar.gz后缀,-z标志使用gzip压缩,最后面为具体的操作对象/etc目录)

7. vi、nano
这是两款编辑器。如果需要进行简单文本编辑的话推荐后者。

8. sudo、su
sudo 是让这个命令处在 root 状态下运行,但是使用当前用户的用户配置。
常见用法:sudo apt-get update (更新软件源缓存,这个命令需要 root 权限)
sudo -s (切换到 root 权限,但是使用当前用户的用户配置)
su 可以实现上述功能,但是会加载指定用户的配置。
常见用法: su (切换到 root 用户并加载该用户的用户配置)

 

9. fsck
磁盘检查修复命令,可以检查修复文件系统的错误。类似于 Windows 下的 chkdsk。但是,这里要输入的“分区”并不是分区挂载后的目录,而是分区在 /dev 中的标识。
常见用法:fsck /dev/sda1 (检查并修复 /dev/sda1 分区)

10. zhcon
这是一款适用于 tty 的中文插件,类似于 DOS 时代的天汇汉字系统。
由于 Ubuntu 在中文模式下 tty 会乱码,通过使用 zhcon 可以解决。
常见用法:zhcon --utf8 (以 utf-8 方式运行 zhcon,一般运行 zhcon 时都需要 --utf8 这个参数)。
zhcon 可能会没有预装,请手动输入 sudo apt-get install zhcon 进行安装。

11. make
编译命令,具体参数要看你的 makefile 配置
如果需要用到多线程编译的话,可以在参数中加上 -j<线程数>进行编译。
比如我的处理器是四核八线程,那么我就可以输入 make -j8 进行编译,这样会快很多。

12. whereis
这个是查询工具,可以查询指定的文件。
常见用法:whereis bash(查询 bash 这个程序在什么地方)

13. touch 
创建空文件
常见用法:touch update.sh (创建 update.sh 空文件)

 

以上内容搬运于Ubuntu吧,链接ttp://tieba.baidu.com/f?kw=ubuntu&ie=utf-8

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 《Ubuntu Linux入门到精通PDF》是一本介绍Ubuntu Linux操作系统的书籍,它涵盖了从入门到精通的内容。Ubuntu是一种基于Linux的开源操作系统,具有高度的安全性、稳定性和易用性。 这本书详细介绍了Ubuntu Linux的安装、配置和使用方法,包括系统设置、文件管理、软件安装和升级、网络设置、用户管理等方面的内容。它还介绍了Ubuntu Linux常用的命令和终端操作,以及一些高级主题,如网络安全、服务器配置和脚本编写等等。 《Ubuntu Linux入门到精通PDF》提供了大量的实例和指导,帮助读者快速上手并逐步提升技能。无论是新手还是有一定Linux基础的用户,都可以通过这本书掌握Ubuntu Linux的各种操作技巧。 这本书的特点是通俗易懂,语言简洁明了,适合不同层次的读者。每一章都有练习题和实例,读者可以通过实践巩固所学知识。 总的来说,《Ubuntu Linux入门到精通PDF》是一本帮助读者全面了解和掌握Ubuntu Linux操作系统的好书。无论是个人用户还是企业用户,都可以通过这本书提高自己的Linux操作技能,轻松应对各种工作和学习需求。 ### 回答2: 《Ubuntu Linux入门到精通 PDF》是一本介绍Ubuntu Linux 操作系统的电子书籍。这本教程从入门级别开始,逐步引导读者逐渐掌握Ubuntu Linux的使用技巧和各种功能。 首先,书中会详细介绍Ubuntu Linux的基本概念,包括文件系统结构、用户界面以及常用的终端命令。读者可以通过了解这些基础知识,建立起对Ubuntu Linux操作系统的整体认识。 接着,书中将逐一介绍Ubuntu Linux的各种应用程序,如文本编辑器、图像处理工具、办公软件等。读者可以学习如何正确安装和使用这些应用程序,并且了解它们的特点和功能。 此外,书中还会介绍Ubuntu Linux系统管理技巧,包括硬件设备管理、软件包管理以及系统配置等方面。读者可以学习如何维护和优化Ubuntu Linux系统,使其更加高效稳定。 此外,《Ubuntu Linux入门到精通 PDF》还会介绍一些高级主题,如网络配置、安全性设置以及服务器管理等内容。这些内容有助于读者深入理解Ubuntu Linux的一些高级特性和应用场景。 总之,《Ubuntu Linux入门到精通 PDF》是一本全面、系统地介绍Ubuntu Linux操作系统的电子书籍。读者可以通过学习这本书,逐渐提高自己对Ubuntu Linux的理解和掌握程度,从而能够熟练地使用Ubuntu Linux进行各种任务和操作。 ### 回答3: 《Ubuntu Linux入门到精通 PDF》是一本适合初学者学习和掌握Ubuntu Linux操作系统的电子书籍。它详细介绍了Ubuntu的安装、基本配置、常用命令和图形界面的使用等内容。 首先,该书对Ubuntu Linux的基本概念进行了解释,帮助新手了解Linux的特点和优势。然后,它从安装Ubuntu开始,介绍了不同方式安装的步骤和注意事项。接着,该书详细介绍了Ubuntu的桌面环境、文件管理和系统设置,帮助读者熟悉和自定义Ubuntu的界面和设置。 此外,该书还重点讲解了Ubuntu Linux的命令行操作。它详细介绍了常用的命令和命令行操作技巧,帮助读者高效地管理和操作Ubuntu系统。同时,该书还介绍了常见的软件包管理和更新操作,帮助读者安装和升级软件,满足个人和工作的需求。 除了基础知识和操作,该书也涵盖了一些高级主题。它介绍了Ubuntu Linux的网络配置和应用,帮助读者连接和使用互联网。此外,它还介绍了Ubuntu Linux的服务器配置和管理,帮助读者了解和搭建自己的服务器环境。 通过学习《Ubuntu Linux入门到精通 PDF》,读者可以逐步掌握Ubuntu Linux操作系统的使用和管理。无论是初学者还是有一定Linux基础的读者,都能够通过该书学习到丰富的知识和技能,提高在Linux环境下的工作效率和技术水平。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值