当前位置:首页>Linux>Linux 新手入门 100 问(附答案)|从 0 到 1,看完直接上手服务器

Linux 新手入门 100 问(附答案)|从 0 到 1,看完直接上手服务器

  • 2026-08-25 15:26:02
Linux 新手入门 100 问(附答案)|从 0 到 1,看完直接上手服务器
Linux 运维从入门到精通,这 100 个高频问题 + 标准答案,看完后直接上手。

一、基础操作篇:先把命令玩明白

1. Linux 是什么?

Linux 是开源的类 Unix 操作系统,1991 年由 Linus Torvalds 首次发布。它以稳定性、安全性、灵活性著称,广泛用于服务器、嵌入式设备和桌面环境。

2. 查看当前目录内容

用ls命令,想看到权限、大小等详细信息,就用ls -l。

3. 创建新文件

快速创建空文件:touch example.txt

直接编辑创建:nano example.txt(适合新手)或vim example.txt

4. 查看 CPU 和内存

实时监控:top(系统自带)

更友好的界面:htop(需安装)

5. 压缩 / 解压缩

打包压缩:tar -czvf archive.tar.gz /path/to/dir

解压:tar -xzvf archive.tar.gz

二、用户与权限:安全的第一道门

6. 创建新用户

基础创建:sudo useradd newuser

一键创建(含家目录和密码):sudo adduser newuser

设置密码:sudo passwd newuser

7. 什么是 Shell?

Shell 是命令行解释器,让你和系统交互。常见的有:

Bash

:默认 Shell,最常用

Zsh、Fish、Ksh:功能更强大的替代方案

8. 删除文件 / 目录

删除文件:rm example.txt

删除非空目录:rm -r mydirectory(⚠️ 不可逆,谨慎操作)

9. 查看进程信息

查看所有进程:ps aux

实时监控:top或htop

三、文件系统与链接:理解 Linux 的文件哲学

10. 软链接 vs 硬链接

软链接(符号链接)

:类似 Windows 快捷方式,可跨文件系统,指向目录。

硬链接

:指向文件数据块的指针,和原文件共享数据,不能跨文件系统,也不能指向目录。

11. 挂载 / 卸载文件系统

挂载:sudo mount /dev/sdb1 /mnt/mydrive

卸载:sudo umount /mnt/mydrive

12. 设置环境变量

临时生效:export MYVAR=myvalue

永久生效:添加到~/.bashrc或~/.bash_profile

13. 查看磁盘使用情况

查看整体使用:df -h(人类可读格式)

查看目录大小:du -sh /path/to/dir

14. 编辑文件

新手友好:nano filename

功能强大:vim filename

图形界面:gedit filename

四、网络与服务:让 Linux 真正 “活” 起来

15. 什么是虚拟内存(swap)?

Swap 是硬盘上的一块空间,当物理内存不足时,系统会把不常用的数据移到这里,缓解内存压力,但速度远不如物理内存。

16. 查看网络接口配置

老命令:ifconfig

现代命令:ip addr(推荐)

17. 什么是守护进程(daemon)?

在后台运行、没有控制终端的进程,负责系统级服务,如sshd(SSH 服务)、httpd(Web 服务)。

18. 安装和配置 SSH 服务

Debian/Ubuntu:sudo apt install openssh-server

配置文件:/etc/ssh/sshd_config(修改端口、限制访问等)

重启服务:sudo systemctl restart sshd

Linux 学习没有捷径,但有方法。

~

最新文章

随机文章