linux新手怎么用
linux新手怎么用详细介绍
对于 Linux 新手来说,入门需要从基础操作和核心概念开始,逐步熟悉系统逻辑和常用工具。以下是分步骤的指南,帮助你快速上手:
一、了解 Linux 基本概念
- Linux 是什么?
- 开源操作系统,核心是 Linux 内核,常见的是基于内核的发行版(如 Ubuntu、CentOS、Debian、Fedora 等)。
- 桌面版(适合普通用户,如 Ubuntu)和服务器版(适合企业,如 CentOS、Debian)的区别。
- 与 Windows 的主要差异
- 文件系统:无盘符概念,所有文件从
/(根目录)开始(如/home/用户对应 Windows 的用户文件夹)。 - 终端为王:许多操作需通过命令行(终端)完成,比图形界面更高效。
- 权限严格:普通用户需用
sudo获取管理员权限(类似 Windows 的 “以管理员身份运行”)。
- 文件系统:无盘符概念,所有文件从
二、选择并安装 Linux 发行版
- 新手推荐发行版
- Ubuntu:桌面友好,软件丰富,适合新手(官网:ubuntu.com)。
- Linux Mint:基于 Ubuntu,界面更接近 Windows,适合过渡。
- Fedora:注重最新技术,适合想深入学习的用户。
- 安装步骤
- 下载 ISO 镜像,用工具(如 Rufus、BalenaEtcher)制作启动盘。
- 启动电脑时按快捷键(通常是 F12、Delete 或 Esc)进入启动菜单,选择 U 盘启动。
- 按提示安装,注意:
- 新手建议选择 “整个磁盘安装”(单系统)或 “与 Windows 共存”(双系统)。
- 分区默认即可(自动创建
/根分区和/home用户分区,无需手动设置交换分区)。
- 安装完成后,重启进入 Linux 系统。
三、熟悉基本操作界面
- 桌面环境
- 常见桌面:GNOME(Ubuntu 默认,简洁现代)、KDE(功能丰富,类似 Windows)、XFCE(轻量高效)。
- 基本操作:
- 任务栏:通常在底部或顶部,显示应用图标和系统状态(时间、网络、音量等)。
- 开始菜单:点击左上角图标(或按下 Super 键,即 Windows 徽标键)打开应用列表。
- 文件管理器:双击 “计算机” 或 “文件” 图标,浏览文件(类似 Windows 资源管理器)。
- 必备快捷键
Ctrl+Alt+T:打开终端(最重要的工具,所有操作的核心)。Super键(Windows 键):打开应用搜索。Ctrl+Shift+T:在终端中新建标签页;Ctrl+Shift+加号/减号:缩放字体。Ctrl+C:终止当前命令;Ctrl+Z:暂停命令;Ctrl+D:退出终端或当前程序。
四、掌握基础终端命令(核心!)
终端是 Linux 的 “灵魂”,以下是新手必学的 20 个基础命令,分 4 类:
1. 文件 / 目录操作(每天用)
| 命令 | 作用 | 示例 |
|---|---|---|
ls |
列出目录内容 | ls(查看当前目录文件)ls -l(详细信息) |
cd |
切换目录 | cd ~(回到用户主目录)cd /home(进入 home 目录) |
mkdir |
创建目录 | mkdir myfolder(创建名为 myfolder 的文件夹) |
touch |
创建空文件 | touch test.txt(创建 test.txt 文件) |
cp |
复制文件 / 目录 | cp file.txt backup.txt(复制文件)cp -r folder/ newfolder/(复制目录) |
mv |
移动 / 重命名文件 / 目录 | mv old.txt new.txt(重命名)mv file.txt ~/Documents/(移动文件到 Documents) |
rm |
删除文件 / 目录 | rm file.txt(删除文件)rm -r folder/(删除目录,需谨慎!) |
cat |
查看文件内容 | cat readme.txt(显示文件全部内容) |
nano |
简单文本编辑器(新手友好) | nano config.txt(用 nano 编辑文件,Ctrl+O 保存,Ctrl+X 退出) |
2. 系统信息与管理
| 命令 | 作用 | 示例 |
|---|---|---|
sudo |
以管理员权限执行命令 | sudo apt update(更新软件列表) |
top/htop |
查看系统资源(CPU / 内存 / 进程) | top(实时监控,按 Q 退出)需先安装: sudo apt install htop |
df |
查看磁盘空间 | df -h(以人类可读格式显示) |
uname |
查看系统信息 | uname -a(显示内核、架构等详细信息) |
3. 软件安装与更新(不同发行版命令不同)
- Debian/Ubuntu 系(如 Ubuntu、Mint):
- 安装:
sudo apt install 软件名(如sudo apt install chrome) - 更新:
sudo apt update(更新软件列表) +sudo apt upgrade(升级已安装软件)
- 安装:
- RedHat 系(如 Fedora、CentOS):
- 安装:
sudo dnf install 软件名(Fedora)或sudo yum install 软件名(CentOS 7 及以下)
- 安装:
- 通用工具:
- 图形化安装:打开 “软件中心”,搜索并安装(适合新手)。
- 第三方软件:部分软件提供
.deb/.rpm安装包,双击即可安装,或用命令行安装(如sudo dpkg -i 包名.deb)。
4. 网络与下载
| 命令 | 作用 | 示例 |
|---|---|---|
ping |
测试网络连通性 | ping www.baidu.com(按 Ctrl+C 停止) |
wget/curl |
下载文件 | wget https://example.com/file.zip(下载文件) |
nslookup |
查看域名 IP | nslookup baidu.com |
五、理解文件系统与权限
- 核心目录结构(从
/根目录开始):/home:用户文件夹(如/home/yourname是你的个人目录)。/etc:系统配置文件(新手勿随意修改,需sudo权限)。/usr:安装的软件和工具(类似 Windows 的 Program Files)。/var:存储日志、临时文件等(如/var/log是系统日志)。/dev:硬件设备文件(如硬盘、U 盘等,无需手动操作)。
- 权限管理
- 每个文件 / 目录有三种权限:读(r)、写(w)、执行(x),对应三种用户:所有者、所属组、其他用户。
- 用
sudo获取管理员权限(如修改系统文件:sudo nano /etc/hosts)。 - 简单修改权限:
chmod 777 文件(慎用!777 表示所有人可读可写可执行,通常用更细粒度的权限,如chmod u+x 脚本.sh给所有者添加执行权限)。
六、常用图形化工具
如果暂时不适应终端,先用图形化工具过渡:
- 文件管理器:管理文件(复制、粘贴、删除等,和 Windows 类似)。
- 浏览器:预装 Firefox,也可安装 Chrome/Edge(通过软件中心或终端)。
- 办公软件:LibreOffice(免费开源,兼容 Word/Excel/PowerPoint)。
- 设置中心:调整网络(Wi-Fi / 有线)、显示分辨率、声音、用户账户等。
- 软件中心:可视化安装 / 卸载软件,搜索关键词即可(如 “微信” 需安装第三方客户端,如 Electronic WeChat)。
七、学习资源与避坑指南
- 入门学习资源
- 书籍:《鸟哥的 Linux 私房菜》(基础必备,通俗易懂)。
- 在线教程:Linux Journey(互动式教程)、Linux Academy(付费,系统全面)。
- 论坛:Stack Exchange(Unix & Linux 板块)、Linux 中国(中文社区)。
- 视频:B 站搜索 “Linux 入门”,推荐 “黑马程序员 Linux 教程”(免费,适合零基础)。
- 避坑注意事项
- 谨慎使用
sudo rm -rf /:这是删除根目录的命令,会导致系统崩溃(等同于 Windows 格式化 C 盘)! - 软件来源:优先通过官方软件源或软件中心安装,避免下载不明来源的脚本或二进制文件。
- 双系统问题:安装时注意不要删除 Windows 分区;启动时通过启动菜单选择系统(若丢失菜单,可用工具如 “EasyBCD” 修复)。
- 保存终端命令:遇到有用的命令,新建一个文本文件(如
commands.txt)记录下来,方便复习。
- 谨慎使用
八、实践建议:从日常任务开始
- 每天用终端完成一个小任务:
- 例如:创建一个文件夹,在里面新建文本文件,复制到另一个目录,最后删除。
- 进阶:用
nano编辑文件,写入一段文字并保存。
- 尝试安装一个复杂软件:
- 比如安装 VS Code:通过软件中心搜索 “code” 并安装,或终端运行
sudo apt install code(Ubuntu)。
- 比如安装 VS Code:通过软件中心搜索 “code” 并安装,或终端运行
- 解决一个实际问题:
- 例如:设置开机启动程序(系统设置→启动应用→添加程序路径);连接打印机(设置→设备→打印机)。
总结
Linux 入门的关键是 “别怕终端,多动手实践”。初期可能会遇到命令记不住、操作不习惯的问题,但坚持每天花 30 分钟练习,1-2 周就能掌握基础操作。遇到问题时,善用搜索引擎(用 “Linux + 问题关键词” 搜索,如 “Linux 如何安装软件”),99% 的问题都有前人解决过。记住:Linux 不是极客专属,普通人也能轻松使用,尤其是桌面版已非常成熟!