Linux 基本操作入门:新手必学常用命令与基础使用

零基础快速上手 Linux 系统,讲解终端使用、目录操作、文件管理、权限、进程等最核心的基础操作,适合新手学习与日常查阅。

一、认识 Linux 终端

终端(Terminal)是 Linux 执行命令的核心入口,绝大多数系统操作、文件管理、服务运维都通过命令完成。
打开终端后,会看到类似这样的提示符:
[root@localhost ~]#
简单释义:
  • root:当前登录用户名(管理员账号,权限最高)
  • localhost:主机名
  • ~:代表当前用户家目录
  • #:管理员账号提示符;普通用户一般为$
小提示:Linux 命令区分大小写,输入错误会执行失败。

二、目录切换与查看(最基础)

1. 查看当前所在目录

pwd
作用:输出当前工作目录的完整路径,不知道自己在哪时优先使用。

2. 列出目录内容

ls          # 列出当前目录下文件/文件夹
ls -l       # 详细列表(权限、大小、时间、类型)
ls -a       # 显示所有文件(包含隐藏文件,Linux 隐藏文件以 . 开头)

3. 切换目录 cd

cd是 change directory 的缩写,目录跳转核心命令。
cd /        # 切换到系统根目录
cd ~        # 切换到当前用户家目录
cd ..       # 回到上一级目录
cd 文件夹名 # 进入指定文件夹
cd -        # 返回上一次所在目录
示例:
cd /usr/local   # 进入 /usr/local 目录
cd ..           # 退回 /usr 目录

三、文件夹(目录)操作

1. 创建目录 mkdir

mkdir 文件夹名              # 创建单个文件夹
mkdir -p a/b/c              # 递归创建多级目录(常用)

2. 删除目录 rmdir / rm

-rmdir:仅删除空文件夹
rmdir 文件夹名
-rm:通用删除命令,可删文件+文件夹
rm -r 文件夹名   # 递归删除文件夹及内部所有内容
rm -rf 文件夹名  # 强制删除,不二次确认(生产环境谨慎使用)

3. 重命名 / 移动目录 mv

mv兼具移动重命名功能:
mv 原名称 新名称        # 重命名
mv 目录名 /目标路径     # 移动目录到指定位置

四、文件基础操作

1. 创建空文件

touch 文件名.txt

2. 查看文件内容

cat 文件名        # 一次性查看整个文件(适合小文件)
less 文件名       # 分页查看文件,上下翻页,按 q 退出(适合大日志文件)
head 文件名       # 查看文件开头内容(默认前10行)
tail 文件名       # 查看文件末尾内容
tail -f 文件名    # 实时监听文件新增内容(查看日志必备)

3. 复制文件 cp

cp 源文件 目标路径        # 复制文件
cp -r 源目录 目标路径     # 复制整个文件夹

4. 删除文件

rm 文件名                # 删除文件,会提示确认
rm -f 文件名             # 强制删除文件,无提示

五、文件与目录权限

Linux 严格区分文件权限,决定哪些用户可读、可写、可执行。

1. 修改权限 chmod

chmod 755 文件名/目录名
chmod +x 脚本文件        # 给文件添加执行权限(运行脚本必备)
常用权限说明:
  • 755:目录/程序通用权限,安全且常用
  • 644:普通文本文件权限

2. 修改所有者 chown

chown 用户名:用户组 文件/目录

六、系统与进程常用操作

1. 查看系统进程

ps -ef          # 查看所有进程
top             # 实时查看进程、CPU、内存占用(类似任务管理器)

2. 关闭进程 kill

kill 进程ID         # 正常终止进程
kill -9 进程ID      # 强制杀死进程(谨慎使用)

3. 开关机与重启

reboot          # 重启系统
shutdown -h now # 立刻关机

七、查找与搜索

1. 查找文件 find

find / -name "文件名"   # 在整个系统中查找指定文件

2. 文件内容搜索 grep

在文件中匹配指定关键词,日志排查高频用法:
grep "关键词" 文件名

八、压缩与解压

日常传输、备份文件必备:

1. zip 格式

zip 压缩包名.zip 文件名        # 压缩
unzip 压缩包名.zip             # 解压

2. tar 格式(Linux 主流格式)

# 压缩
tar -zcvf 压缩包名.tar.gz 目录/文件

# 解压
tar -zxvf 压缩包名.tar.gz

九、总结

以上就是 Linux 最核心、使用频率最高的基础操作,覆盖:
  • 目录切换、文件增删改查
  • 权限管理
  • 进程、日志查看
  • 压缩解压、文件搜索
新手建议多在虚拟机/测试服务器反复练习命令,熟练后就能轻松应对日常 Linux 基础运维工作。后续可以继续学习用户管理、网络命令、软件安装等进阶内容。