Linux基本命令入门 文件与目录操作pwd命令pwdprint working directory功能打印当前目录作用明白自己当前在哪个目录确认具体的工作路径tree命令tree功能以分叉树形式列出文件夹与文件ls命令lslist功能列出目录内容作用明确当前目录中有哪些文件/文件夹cd命令cdchange directory功能切换目录作用从当前目录跳转到其他目录mkdir命令mkdirmake directory功能创建目录作用相当于在电脑中给一个空盒子贴上文件夹名字标签用这个空盒子来整理文件/文件夹touch命令touchchange file access and modification times (BSD)/change file timestampsGUN功能1、创建文件2、修改文件的访问和修改时间。3、修改文件时间戳rm命令rmremove功能永久删除文件/文件夹作用类似橡皮擦除冗余内容区别扔东西到垃圾桶rm命令会跳过回收站即文件一旦删除则永久无法找回rmdir命令rmdirremove directory功能只能删除空目录cp命令cpcopy功能复制文件到指定位置原文件仍在原位置不改变mv命令mvmove功能1、移动文件把文件搬走挪去指定位置区别于cp移动后原路径上的文件消失。2、重命名修改文件名find命令find功能区别于grep搜索文件中的内容find直接搜素文件本身文件内容操作cat命令catconcatenate/拼接功能读取文件将文件内容输出显示在屏幕上less功能分页显示文件内容more功能分页显示文件内容。与less区别less可使用上下键more不可以less不读取整个文件加载速度块less退出后不显示读取内容more显示head功能显示文件头部内容tail功能显示文件尾部内容grep命令grepglobal regular expression print/全局正则表达式打印功能遍历文件把需要查找的所有单词或短语的行全部提取出来权限操作chmod命令chmodchange mode功能修改文件权限规则chown命令chownchange owner功能更改文件和目录的所有者chgrp命令chgrpchange group功能更改文件和目录的所属组sudo命令sudosuper user do功能超级用户权限执行压缩与归档tar命令tape archive功能打包和解包文件和目录gzip命令GUN zip功能压缩文件gunzip命令GUN unzip功能解压缩文件系统状态与进程管理top命令top功能top 命令是 Linux 系统中常用的实时系统监控工具类似于 Windows 的任务管理器。它能够实时显示系统中各个进程的资源占用情况包括 CPU、内存、任务等信息。ps命令psprocess status/进程状态功能top类似直播实时刷新吗而ps则类似给电脑当前运行状态拍下一张快照列出当前正在运行的所有程序kill功能终止进程uptime功能显示系统运行时间和负载df命令disk free功能显示磁盘使用情况du命令disk usage功能显示目录或文件的磁盘使用情况网络相关apt命令aptAdvanced Packaging Tool功能Linux apt 命令 apt是一个在 Debian 和 Ubuntu 中的 Shell 前端软件包管理器用来查找、安装、升级、删除某一个、一组甚至全部软件包类似手机中的应用商店只不过需要命令来使用。curl命令curlCommandLine URL / CommandLine Uniform Resource Locator/命令行统一资源定位器功能这个命令能让电脑连上网络直接从网站或者服务器获取信息wget命令wgetweb get功能用于从网络上下载文件ssh命令sshsecure shell/安全外壳协议功能在本地主机和远程主机之间建立安全连接安全加密的连接到别的电脑。ifconfig命令interface configuration功能显示网络接口信息netstat命令network statistics功能显示网络连接和统计信息ip命令Internet protocol功能主要用于显示或设置网络设备、IP 地址、路由表等ping命令packet internet groper功能测试网络连接是否正常scp命令secure copy功能在本地主机和远程主机之间复制文件文本编辑/文本处理文本编辑器nano/vi/vim/gvim功能文本编辑器关于文本编辑器后续会详细讲解文本处理三剑客grep/sed/awksed命令sedstream editor功能利用脚本来批量处理文本文件语法sed [options] [script] [inputfile] …例sed [选项] ‘匹配条件和操作指令’ 文件名awk命令awk它的名字来源于三位最初的设计者 Alfred Aho、Peter Weinberger 和 Brian Kernighan 三人的姓氏首字母组合而成。功能是一种模式扫描与处理语言Pattern Scanning and Processing Language在 Linux/UNIX 系统中主要用于对文本进行格式化处理、数据提取和报表生成。基本语法awk [option] ‘pattern {action}’ 文件option操作参数-F/-W/-V/-v/-m/-fpattern:用于筛选哪些行需要处理action:对匹配行需要执行的操作快捷与帮助history功能列出之前输入过的所有指令。类似日记/日志记录曾经使用过的命令。适用于之前跑过某个命令但想不起详细输入内容的场景man命令manmanual/手册功能不清楚某个命令怎么用、干什么的时候输入man接想了解的命令即可调出完整的使用说明常见操作符选项作用-aall列出所有文件包括“.”开头的隐藏文件-ccount统计文件数或行数等信息-fforce强制执行-hhuman-readable以易读的格式显示信息-iinteractive交互式执行操作需要用户确认-llong使用长格式显示信息-nnumber指定显示文件内容时的行数-ppath搜索文件路径-rrecursive递归地对目录进行操作-ssize按大小排序-ttime按时间排序-uupdate仅更新较新的文件-vverbose显示详细信息-xextract提取压缩文件中的内容-yyes对所有提示都自动回答yes-zgzip压缩或解压缩

相关新闻

最新新闻

VScode Python开发环境配置全攻略:从零搭建高效工作流

VScode Python开发环境配置全攻略:从零搭建高效工作流

1. 项目概述:为什么选择VScode作为Python开发环境 如果你刚开始接触Python,或者从其他IDE(比如PyCharm、Jupyter Notebook)转过来,可能会好奇为什么这么多人推荐VScode。我最初也有这个疑问,毕竟PyCharm的智…

2026/8/16 8:44:02
Android模拟器深度评测:从开发调试到游戏测试的全场景选型指南

Android模拟器深度评测:从开发调试到游戏测试的全场景选型指南

1. 模拟器选型:从“能用”到“好用”的认知跃迁 刚入行那会儿,对Android模拟器的理解,基本等同于“能在电脑上跑个App就行”。那时候,电脑配置普遍不高,随便找个能启动、不卡死的模拟器,就谢天谢地了。但随…

2026/8/16 8:44:02
【路径规划】基于瞬态三角哈里斯鹰算法TTHHO求解带时间窗的骑手外卖配送路径规划问题研究附Matlab代码

【路径规划】基于瞬态三角哈里斯鹰算法TTHHO求解带时间窗的骑手外卖配送路径规划问题研究附Matlab代码

✅作者简介:热爱科研的Matlab仿真开发者,擅长毕业设计辅导、数学建模、数据处理、建模仿真、程序设计、完整代码获取、论文复现及科研仿真。🍎 往期回顾关注个人主页:Matlab科研工作室👇 关注我领取海量matlab电子书和…

2026/8/16 8:44:02
开源AI助理Clawdbot:微信生态下的办公自动化实践

开源AI助理Clawdbot:微信生态下的办公自动化实践

1. 项目概述:当开源贾维斯遇上微信生态 去年在GitHub偶然发现Clawdbot这个项目时,我正被团队里繁琐的日报统计和会议纪要整理折磨得焦头烂额。这个标榜"微信版贾维斯"的开源AI助理,最初版本只能实现基础的自动回复和简单指令执行。…

2026/8/16 8:44:02
微前端本地联调:用 Compose、Nginx 和 Mock 网关固定依赖

微前端本地联调:用 Compose、Nginx 和 Mock 网关固定依赖

微前端本地联调:用 Compose、Nginx 和 Mock 网关固定依赖 微前端本地联调先固定入口域名、端口表、Cookie 属性和代理规则。CORS、重定向循环与加载变慢需要分别复现,并用加载耗时和失败用例数记录结果。 在缺乏本地自动化代理配置的情况下,手…

2026/8/16 8:44:02
远程工作台巡检:把证书、磁盘和备份交给脚本

远程工作台巡检:把证书、磁盘和备份交给脚本

远程工作台巡检:把证书、磁盘和备份交给脚本 工作台与小服务的巡检可以安静运行:检查证书、磁盘、备份和关键接口,只在需要处理时提醒。自动修复应限于可逆动作,并保留执行记录。 远程开发者日常巡检防线的四大常见陷阱 对于自由度…

2026/8/16 8:39:01