Linux 基础命令学习,立即上手Linux操作

发布于:2025-07-18 ⋅ 阅读:(11) ⋅ 点赞:(0)

Linux 基础命令学习

本文挑选最常用、最容易上手的 Linux 命令。每条都附带一句话说明 + 真实示例,直接复制即可练习,零基础也能跟得上。


1  先掌握 目录导航pwd / ls / cd

  • pwd – 显示当前所在目录

    pwd
    # 输出示例
    /home/yourname
    
  • ls ‑al – 列出目录中的全部内容(含隐藏文件)

    ls -al
    # 输出示例(节选)
    -rw-r--r-- 1 yourname yourname  0 Jul 17 10:00 .bashrc
    drwxr-xr-x 2 yourname yourname 64 Jul 17 10:05 projects
    
  • cd – 切换目录

    cd projects            # 进入 projects
    cd ~/Downloads         # 直接去 Downloads
    

2  创建、复制、移动、删除

任务 命令 示例
新建目录 mkdir -p mkdir -p demo/src/utils
新建文件 touch touch README.md
复制 cp -r cp -r src/ backup_src/
重命名/移动 mv mv old.txt new.txt
删除 rm -rf rm -rf tmp/

3  快速查看文件内容

cat notes.txt            # 一次性输出
less bigfile.log         # 分屏浏览(q 退出)
head -n 5 todo.txt       # 前 5 行
tail -f sys.log          # 实时追踪日志

4  查找与筛选

grep -n "ERROR" *.log        # 搜索关键字并显示行号
find . -name "*.py"          # 查找所有 .py 文件

5  权限

chmod +x run.sh                    # 让脚本可执行

6  压缩与解压

tar -czvf data.tar.gz data/    # 打包并 gzip
tar -xzvf data.tar.gz          # 解包

zip -r project.zip project/    # 创建 zip
unzip project.zip -d /tmp      # 解压到 /tmp

7  后台执行:nohup

nohup python train.py >train.log 2>&1 &
  • 终端断开后程序仍在后台运行
  • 日志查看:tail -f train.log

8  经典编辑器:vi / vim

vi hello.txt
  • i 插入模式 Esc 命令模式
  • :w 保存 :q 退出 :wq 保存并退出 :q! 强退

9  资源与网络小工具

ps aux | grep nginx   # 查进程
top                   # 实时 CPU / 内存
df -h                 # 查看磁盘剩余
free -h               # 查看内存
ping -c 4 baidu.com   # 测连通

10  进阶提示

  • 如果对命令行处理文本感兴趣,可进一步学习 Linux 三剑客(grep、awk、sed),它们在日志分析、批量替换、格式化输出等场景大显身手。
  • 如果暂时没兴趣,本文这些基础命令足以应对大多数日常需求;真正需要用到更复杂功能时,再按需深入即可。

如有错误敬请指正。


网站公告

今日签到

点亮在社区的每一天
去签到