news 2026/7/2 9:57:02

Linux 常用命令学习笔记

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Linux 常用命令学习笔记

一、Linux 命令行交互基础

Linux 默认交互工具为 bash shell,图形桌面可打开终端仿真器,纯文本界面使用Ctrl+Alt+F切换控制台;命令行提示符$代表等待输入指令。

  1. man 手册:man 命令查看完整命令文档,空格翻页、q 退出;man -k 关键词模糊检索命令;命令 --help快速查看参数。

  2. Tab 自动补全:输入命令 / 文件前缀按 Tab,自动补全名称,多匹配项会展示全部候选,提升输入效率。

二、Linux 虚拟文件系统

Linux 仅有唯一根目录/,路径使用正斜杠/分隔,无 Windows 磁盘盘符;~代表当前用户家目录。 核心目录作用:/系统根目录;/bin基础命令;/boot启动文件;/dev硬件设备;/etc系统配置;/home用户目录;/tmp临时文件;/usr用户程序;/var日志文件。 目录切换 cd 命令: 绝对路径:从/开头完整路径;相对路径:基于当前位置简写。 特殊标识:.当前目录、..上级目录、-返回上次目录、~回到家目录。

三、目录查看 ls 命令

  1. 基础用法ls,按字母排序展示文件,不同颜色区分文件类型(蓝色目录、白色普通文件、绿色可执行、红色压缩包)。

  2. 核心参数:ls -a:显示.开头隐藏配置文件;ls -l:展示权限、所有者、大小、修改时间,组合ls -al查看全部文件详情;ls -R:递归展示所有子目录文件。

  3. 通配符筛选:*匹配任意字符、?匹配单个字符,快速过滤目标文件。

四、文件操作命令

  1. touch 文件名:创建空文件,也可修改文件时间戳。

  2. cp 源文件 目标文件:复制文件,cp -i覆盖前弹出确认提示。

  3. mv 旧名 新名:重命名;mv 文件 目录:移动文件,-i防止误覆盖。

  4. rm 文件名:删除文件(无回收站,删除不可恢复);rm -i删除确认;rm -rf强制删除,谨慎使用。

  5. ln 链接: 硬链接ln 源文件 链接名:多入口共用文件实体,删除单一链接不会丢失文件; 软链接ln -s 源文件 链接名:类似快捷方式,源文件删除后链接失效。

五、文件夹操作命令

  1. mkdir 文件夹:新建目录;mkdir -p a/b/c递归创建多级嵌套目录。

  2. rmdir 文件夹:仅能删除空目录;非空目录使用rm -rf 文件夹强制删除。

六、文件内容查看命令

  1. file 文件名:识别文件类型、字符编码。

  2. cat 文件名:一次性输出全部内容;cat -n给所有行添加行号。

  3. more 文件名:分页查看大文件,底部显示阅读进度,q 退出。

  4. less 文件名:more 升级版,支持前后翻页、文本搜索。

  5. tail 文件名:默认查看末尾 10 行;tail -f实时追踪日志新增内容。

  6. head 文件名:默认查看文件前 10 行。

七、实操中常见报错与解决

Tab 补全失效:输入前缀字符过少,补充更多字符后再次按 Tab;

rm 误删文件:Linux 无回收站,操作前添加-i参数开启删除确认;

mkdir 创建多级目录失败:缺少-p参数,添加-p自动创建父级目录;

软链接无法访问:源文件被删除,重新创建软链接或恢复源文件;

ls 看不到隐藏配置文件:未添加-a参数,使用ls -a查看全部文件;

man 检索不到命令:拼写错误,核对命令名称或使用man -k关键词检索。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/2 9:56:42

2026年教育机构AI教务系统选购指南:领智云定制化SaaS解决方案解析

导语2026年,AI教务系统正从“排课工具”向“校园数字大脑”加速演进。在2026世界数字教育大会上,钉钉发布悟空教育场景方案,宣布以AI智能体重构教学、科研、服务与管理四大场景。与此同时,行业数据显示AI个性化学习渗透率已提升至…

作者头像 李华
网站建设 2026/7/2 9:55:51

制造业现状分析

2026 年电子制造业:三条产线,六个趋势 上周去供应商那边做过程审核,厂长跟我说了一句话,琢磨了一路回来。 “去年招了 20 个操作员,春节后走了 15 个。剩下的 5 个,3 个在看招聘软件。” 这大概就是眼下制造…

作者头像 李华
网站建设 2026/7/2 9:54:14

C++ STL 函数对象(Functor)详解

C STL 函数对象(Functor)详解 一、函数对象的基本概念 1.1 定义与本质 函数对象(Functor)是 C 中通过重载 operator() 运算符的类或结构体实例,使其能够像普通函数一样被调用。其本质是一个行为类似函数的对象&#xf…

作者头像 李华
网站建设 2026/7/2 9:52:18

一键解锁鸣潮120帧:WaveTools工具箱终极完整指南

一键解锁鸣潮120帧:WaveTools工具箱终极完整指南 【免费下载链接】WaveTools 🧰鸣潮工具箱 项目地址: https://gitcode.com/gh_mirrors/wa/WaveTools 你是否还在为《鸣潮》的帧率限制而烦恼?高性能硬件却只能体验60帧的游戏画面&#…

作者头像 李华