尧图网络 高端网站定制 · 原创设计
免费咨询热线
400-888-6620
免费获取方案
(一)Linux 目录结构 + 基础命令
一、Linux 根目录各文件夹作用目录核心作用/bin存放系统基础二进制可执行命令所有用户可用/etc全局系统配置文件网卡、用户、服务配置等/home普通用户家目录集合每个用户独立文件夹/home/用户名/root超级管理员 root 专属家目录权限最高/usr系统软件、程序、文档、库、安装软件存放目录/proc虚拟内存文件系统映射进程、内存、CPU 运行信息关机消失/dev硬件设备文件硬盘、鼠标、键盘、显卡都在这里/mnt临时手动挂载外设目录U 盘、硬盘临时挂载点/lib程序运行依赖的基础动态库文件/boot系统内核、开机引导文件开机启动依赖/tmp全局临时文件夹所有用户可读写重启文件清空/var动态变化文件系统日志、缓存、运行数据二、绝对路径 相对路径绝对路径从根目录 “/” 完整写到底唯一不冲突 示例/home/stu/main.c/home/stu/Desktop相对路径以当前所在文件夹为起点不用写/示例main.c、tmp/a.c、./tmp特殊路径简写~等价于当前用户家目录/home/stu.当前目录..上一级目录三、文件 / 目录操作基础命令1. 切换目录 cdcd 目标路径 # 进入指定目录 cd .. # 返回上一级 cd ~ # 回到自己的家目录 cd / # 直接回到根目录2. 创建文件 / 文件夹目录touch test.c # 创建空普通文件 mkdir dir1 # 创建单层文件夹 mkdir -p a/b/c # 递归创建多层目录3. 删除文件 / 文件夹目录rm test.c # 删除单个文件 rm -r dir # 删除文件夹r递归删除目录内所有内容 rm -rf dir # 强制删除不询问慎用 rmdir 空目录 # 仅能删除空文件夹4. 查看当前路径 pwdpwd # 输出当前位置的绝对路径5. 列出目录内容 lsls # 列出当前目录文件简洁 ls -l # 详细信息权限、大小、时间 ls -a # 显示所有文件包含 . 开头隐藏文件 ls -al # 详细隐藏文件组合使用6. 复制 cp格式cp 源文件/目录 目标位置# 文件复制 cp a.c b.c # 目录复制必须加 -r递归 cp -r tmp /home/stu/dir # 绝对路径复制 cp -r ./tmp ./dir # 相对路径复制7. 移动 / 重命名 mv# 重命名同目录下移动改名 mv a.c b.c mv tmp mydir # 移动文件到其他文件夹 mv a.c tmp/a.c四、文件内容查看命令1. cat 一次性全输出用于连接文件并打印到标准输出设备上也常用来直接查看文件内容。 cat 也可以合并文件 cat a.txt b.txtfile.txt - 语法 cat \[选项] 文件名 - -n显示行号。 - -b显示行号但不包括空行。 - 查看文件 test.txt 的内容cat test.txt - 查看文件 test.txt 并显示行号cat -n test.txt2. more 分页查看单向滚动以分页的形式查看文件内容每次显示一屏按 Enter 键向下滚动一行 按 Space 键向下滚动一屏按 q 键退出查看。 - 语法 more \[选项] 文件名 查看文件 long.txt 的内容假设内容很长more long.txt3. less 高级分页推荐与 more 类似也是分页查看文件内容但功能更强大。 可以向上、向下滚动查看还可以搜索内容按 / 后输入要搜索的内容 按 n 查找下一个N 查找上一个按 q 键退出。 - 语法 less \[选项] 文件名 查看文件 long.txt 的内容less long.txt4. head 查看文件头部默认前 10 行用于显示文件的开头部分内容默认显示前 10 行。 - 语法 head \[选项] 文件名 - -n 行数指定显示的行数例如 -n 5 显示前 5 行。 - 显示文件 test.txt 的前 10 行默认head test.txt - 显示文件 test.txt 的前 5 行head -n 5 test.txt 或 head -5 test.txt5. tail 查看文件尾部日志专用用于显示文件的末尾部分内容默认显示最后 10 行。 - 语法 tail \[选项] 文件名 - -n 行数指定显示的行数例如 -n 5 显示最后 5 行。 - -f实时跟踪文件的变化常用于查看日志文件当文件有新内容添加时会自动显示出来。 - 显示文件 test.txt 的最后 10 行默认tail test.txt - 显示文件 test.txt 的最后 5 行tail -n 5 test.txt 或 tail -5 test.txt - 实时跟踪日志文件 log.txt 的变化tail -f log.txt五、检索搜索命令1. find 全盘 / 指定目录搜索文件格式find 搜索路径 -name 文件名find /home/stu -name main.c find . -name *.txt # 搜索当前目录所有txt文件2. grep 文件内匹配字符串grep abc file.txt # 查找包含abc的行区分大小写 grep -i abc file.txt # -i 忽略大小写匹配六、管道符|作用把前一个命令的输出作为后一个命令的输入串联多条命令 示例bashls -l | grep txt # 列出目录筛选出txt文件 cat log.txt | grep error # 日志里筛选报错信息补充隐藏文件文件名以.开头ls -a才能看见目录复制、删除必须带-r参数看实时日志固定用tail -f/proc、/tmp是临时文件重启数据丢失管道|核心命令结果传递给下一条命令过滤
RELATED

相关推荐

猫抓cat-catch:浏览器媒体嗅探架构深度解析与性能优化实战

猫抓cat-catch:浏览器媒体嗅探架构深度解析与性能优化实战

猫抓cat-catch:浏览器媒体嗅探架构深度解析与性能优化实战 【免费下载链接】cat-catch 猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension 项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch 猫抓cat-catch作为一款开源的…

📅 2026/10/2 20:07:35
技术决策破局:从“想不到怎么赢”到系统性分析与工程实践

技术决策破局:从“想不到怎么赢”到系统性分析与工程实践

在实际开发中,我们常常会遇到一种困境:面对一个看似无解的技术难题、一个难以优化的性能瓶颈,或者一个架构上的两难选择,内心会涌起“目前想不到怎么赢”的无力感。这种感觉并非源于技术能力不足,而往往是因为我们被问…

📅 2026/10/8 3:33:31
基于大语言模型的AI测试用例生成脚本:从原理到Python工程实践

基于大语言模型的AI测试用例生成脚本:从原理到Python工程实践

1. 项目概述:当测试工程师遇上AI 最近和几个测试团队的朋友聊天,大家不约而同地提到了同一个痛点:写测试用例,尤其是那些功能点繁杂、边界条件众多的模块,实在是太耗费时间和精力了。一个需求下来,光是把所…

📅 2026/10/7 8:36:01
MORE NEWS

更多资讯

📰

Node-Red环境搭建避坑指南:从零跑通第一个节点

1. 为什么我劝你先别急着拖节点,把环境搭明白再说 很多人第一次接触 Node-Red,是被它那种“拖拖拽拽就能跑通一个物联网流程”的演示吸引进来的。打开浏览器,左边一栏节点,中间一块画布,把 inject、function、debug 三…

📰

Context-Mode:一种解决代码导航迷航的上下文模式

写代码的时候最怕的不是报错,而是“迷路”。尤其是在一个几千行的文件里滚动半天,光标停住了,却完全想不起来自己现在正处于哪个类、哪个函数、哪个分支里。我几年前第一次遇到这个困境,是因为接手一个多人维护的项目,…

📰

Aurelio 上手:一个本地优先的个人财富管理应用,AI 只提建议不直改数据

2152 stars MIT Python local-first项目定位 Aurelio 是运行在本机的财富管理与财务规划应用,带一个可选的自然语言 AI 顾问。数据存放于本地 backend/data.db,不上传、不注册账号。 覆盖范围:银行/券商账户、持仓、基金穿透(按…

📰

Litellm实战:统一多LLM API网关的部署与排坑指南

如果手头同时接入三五家 LLM 服务商,你会很快发现一件事:真正麻烦的不是模型能力,而是 API 格式。A 家用这种报文,B 家用那种结构,错误码也各说各话,今天需求要换模型,明天就得改一版配套代码。…

📰

基于Spark与Django的胆结石数据分析与可视化系统设计

1. 这个题目为什么值得做:选题价值与技术选型逻辑1.1 从“毕业设计要被pass”说起的选题思路每年到了毕设选题的季节,很多同学来问我:老师给的题目要么是“XX管理系统”,要么是“A算法改进B算法”,前者工作量倒是够&am…

📰

lsp-mode 故障排查完全指南:从日志、服务器路径到最小环境复现

开发工具 【免费下载链接】lsp-mode Emacs client/library for the Language Server Protocol 项目地址: https://gitcode.com/gh_mirrors/ls/lsp-mode 点击查看 免费下载 导读 lsp-mode 是 Emacs 社区主流的 Language Server Protocol 客户端实现。当语言服务器无…

TODAY

今日更新

THIS WEEK

本周精选

THIS MONTH

本月热门

读完文章,想聊聊您的网站?

告诉我们您的行业与需求,资深顾问一对一梳理方案与报价,全程免费。

📞 💬