当前位置: 首页 > news >正文

Linux(Ubuntu)命令大全——已分类整理,学习、查看更加方便直观!(2024年最新编制)


Hello! 认真好学的小伙伴们,大家好呀(Respect~)!我是 H u a z z i Huazzi Huazzi,欢迎观看本篇博客,接下来让我们一起来学习 Ubuntu命令大全 吧!祝你有所收获!


文章目录

    • 前言:你的Linux之旅从这里起航!🚀
    • 1. 目录操作命令:文件夹管理的得力助手
      • 实战小课堂:边学边玩
        • 快速入门挑战赛 🏆
    • 2. 文件查看与复制
    • 3. 链接操作
    • 4. 驱动与挂载
    • 5. 软件包管理
      • (1)RPM包管理
      • (2)源代码包安装流程
    • 6. 压缩与解压缩
    • 7. 进程管理
    • 8. 用户与权限管理
    • 9. 权限代码详解
    • 10. 文本编辑器(vi / vim)基础
    • 11. 网络服务命令
    • 进阶秘籍:链接的魔法世界
    • 温馨提示与学习建议
    • 最后的鼓励


前言:你的Linux之旅从这里起航!🚀

亲爱的小伙伴们,欢迎来到Linux的奇妙世界!如果有小伙伴曾经对Linux命令感到困惑和畏难,那么这篇文章将成为你最好的入门指南。无论你是正在学习运维、软件开发,还是仅仅对计算机技术充满好奇,相信这份 “Linux命令大全” 都能帮助你逐步建立信心!

💡 小贴士:学习Linux命令就像学习一门新语言,重在实践,不必一次性记住所有内容。慢慢来,我们将一起探索这个充满魅力的操作系统!

1. 目录操作命令:文件夹管理的得力助手

想象你正在整理书桌上的文件,Linux的目录操作命令就像是你的私人助理,帮你快速创建、移动和管理文件夹。

命令功能示例趣味解释
mkdir创建目录mkdir newdir就像在书架上新开辟一个隔间
rmdir删除空目录rmdir emptydir清理不需要的"书架隔间"
rm -rf无条件删除目录rm -rf olddir⚠️ 小心使用!相当于一键清空整个书架
cd更改当前目录cd ~/Documents(进入home目录)cd -(返回上一目录)
pwd显示当前目录pwd
du查看目录大小du -h
ls显示目录文件列表ls -l(详细列表)ls -a(显示隐藏文件)

🔔 警告:rm -rf是一个非常强大但危险的命令。使用时务必双重确认,以免误删重要文件!

文件颜色的秘密语言:系统如何"说话"

Linux不仅仅是冰冷的代码,它还有自己独特的"语言"。文件颜色就像是系统的情感表达:

  • 🔵 蓝色:目录,就像一个神秘的文件夹
  • 🟢 绿色:可执行文件,随时准备"起舞"
  • 🔴 红色:压缩文件,藏着满满的惊喜
  • 🔷 浅蓝色:链接文件,犹如魔法般的传送门

实战小课堂:边学边玩

快速入门挑战赛 🏆
  1. 打开终端,尝试创建一个名为LinuxLearning的目录
  2. 进入这个目录
  3. 创建几个子文件夹
  4. 使用ls命令查看你的成果

💪 勇士挑战:如果你完成了上面的任务,给自己一个赞!你已经迈出了Linux学习的重要一步!

2. 文件查看与复制

命令功能示例
more分页查看文件内容more filename.txt
less更灵活的文件查看less filename.txt
cp复制文件cp source.txt destination.txt
cp -r sourcedir destdir(递归复制目录)
find查找文件find / -name filename
locate快速定位文件locate filename

3. 链接操作

命令功能示例
ln创建硬链接ln sourcefile linkfile
ln -s创建符号链接ln -s sourcefile symlink

4. 驱动与挂载

命令功能示例
df -T -h检查硬盘使用情况df -T -h
fdisk -l检查磁盘分区fdisk -l
mount挂载设备mount -t vfat /dev/sdb1 /mnt/usb
mount -t iso9660 -o loop image.iso /mnt/cdrom
umount解除挂载umount /mnt/cdrom
umount -a(解除所有挂载)

5. 软件包管理

(1)RPM包管理

操作命令说明
安装rpm -ivh package.rpm安装软件包
卸载rpm -e package删除软件包
查询rpm -q package
rpm -qpi package.rpm
查询已安装或未安装包信息
升级rpm -Uvh package.rpm升级软件包
强制安装rpm -ivh --nodeps package.rpm忽略依赖强制安装

(2)源代码包安装流程

  1. 解压:tar -xvzf package.tar.gz
  2. 配置:./configure
  3. 编译:make
  4. 安装:make install

6. 压缩与解压缩

类型解压压缩
tar.gztar -xvzf file.tar.gztar -cvzf file.tar.gz files
tartar -xvf file.tartar -cvf file.tar files
zipunzip file.zip -d dirzip zipfile files
bz2bunzip2 file.bz2bzip2 file

7. 进程管理

命令功能示例
ps -auxw列出当前进程ps -auxw
kill终止进程kill PID(按进程ID)
killall processname(按进程名)
top查看资源占用top
free内存使用情况free -h
重启reboot/init 6重启系统
关机shutdown -h now/halt关闭系统

8. 用户与权限管理

操作命令说明
增加用户adduser username创建新用户
设置密码passwd username为用户设置密码
删除用户userdel username删除用户账号
权限设置chmod修改文件/目录权限

9. 权限代码详解

  • 权限值:execute=1, write=2, read=4
  • 常用权限组合:
    • 0:无权限
    • 4:只读
    • 5:读和执行
    • 6:读和写
    • 7:读、写和执行

10. 文本编辑器(vi / vim)基础

  1. 进入vi:vi filename
  2. 模式切换:
    • 命令模式 → 编辑模式:i(插入)
    • 编辑模式 → 命令模式:Esc
  3. 保存与退出:
    • :w 保存
    • :q 退出
    • :wq 保存并退出

11. 网络服务命令

命令功能示例
ifconfig显示网络接口ifconfig
ping测试网络连接ping www.example.com
netstat显示网络状态netstat -an
httpdWeb服务控制httpd -k start/stop/restart

进阶秘籍:链接的魔法世界

链接就像是文件系统中的 “平行宇宙”。硬链接和符号链接各有妙用:

  • 硬链接:就像是同一本书的不同书签
  • 符号链接:更像是指向书架另一本书的魔法标签

温馨提示与学习建议

  1. 耐心是关键:不要期望一蹴而就,循序渐进
  2. 动手实践:理论加实践,效果翻倍
  3. 善用帮助man--help是你最好的朋友
  4. 建立习惯:经常使用,慢慢就熟悉了

最后的鼓励

每一个Linux高手,都曾经是一个初学者。相信自己,持续学习,你也可以!

📚 学习资源推荐

  • 鼓励订阅关注Linux技术博客(一起学习,共同进步~)👩‍💻👨‍💻
  • 参与开源社区
  • 关注技术论坛和大牛博客

熟练掌握这些Linux命令需要大量的实践,建议小伙伴们在虚拟机或测试环境中多加练习,逐步积累经验。
相信聪明的小伙伴们用不了多久就能熟练使用各种命令啦!

愿你的Linux之旅充满探索与快乐! 👩‍💻👨‍💻


好啦,本篇文章到这里就结束啦,感谢小伙伴的观看!祝所有小伙伴学有所成!!
有任何想法,欢迎评论区留言讨论哦~

相关文章:

Linux(Ubuntu)命令大全——已分类整理,学习、查看更加方便直观!(2024年最新编制)

Hello! 认真好学的小伙伴们,大家好呀(Respect~)!我是 H u a z z i Huazzi Huazzi,欢迎观看本篇博客,接下来让我们一起来学习 Ubuntu命令大全 吧!祝你有所收获! 文章目录 前言&#x…...

单片机:实现教学上下课的自动打玲(附带源码)

单片机实现教学上下课的自动打铃 在学校或其他教育机构中,定时的打铃系统被广泛应用,用于提醒学生和老师上下课的时间。一个简单的自动打铃系统可以通过单片机实现,结合蜂鸣器和定时器控制,可以在设定的时间点自动打铃&#xff0…...

进程通信方式---共享映射区(无血缘关系用的)

5.共享映射区(无血缘关系用的) 文章目录 5.共享映射区(无血缘关系用的)1.概述2.mmap&&munmap函数3.mmap注意事项4.mmap实现进程通信父子进程练习 无血缘关系 5.mmap匿名映射区 1.概述 原理:共享映射区是将文件…...

深度学习实战智能交通计数

本文采用YOLOv8作为核心算法框架,结合PyQt5构建用户界面,使用Python3进行开发。YOLOv8以其高效的实时检测能力,在多个目标检测任务中展现出卓越性能。本研究针对车辆目标数据集进行训练和优化,该数据集包含丰富的车辆目标图像样本…...

【MySQL】MySQL表的操作

【MySQL】MySQL表的操作 🥕个人主页:开敲🍉 🔥所属专栏:MySQL🍋 🌼文章目录🌼 1. 创建表 2. 查看表结构 3. 修改表 4. 删除表 1. 创建表 create table table_name(表名称)( fiel…...

Redis篇-12--数据结构篇4--Hash内存模型(数组,链表,压缩列表zipList,哈希表,短结构)

Redis的Hash数据结构用于存储键值对(key-value形式)的集合(类似java中HashMap或对象)。为了在保证高效性能的同时节省内存,Redis对Hash的底层实现进行了多种优化。特别是通过使用压缩列表(ziplist&#xff…...

二、windows环境下vscode使用wsl教程

本篇文件介绍了在windows系统使用vscode如何连接使用wsl,方便wsl在vscode进行开发。 1、插件安装 双击桌面vscode,按快捷键CtrlShiftX打开插件市场,搜索【WSL】点击安装即可。 2、开启WSL的linux子系统 点击左下方图标【Open a Remote Win…...

Qwen2-VL微调体验

1.配置环境 2.数据集准备 3.模型下载 4.注册SwanLab 5.微调 6.训练过程可视化 1.配置环境 本博客使用的是2B模型,所以仅用了单卡3090,若大一点的模型,自行根据实际情况准备显卡 安装Python>3.8 安装Qwen2-VL必要的库 pip install…...

论文的模拟环境和实验环境

模拟环境和实验环境 在撰写SCI计算机领域论文时,模拟环境和实验环境是两个重要的概念,它们之间存在显著的差异。 模拟环境主要是利用计算机、数学方法等手段对实际系统进行描述和分析的过程。在计算机科学中,模拟环境可以用于模拟各种算法、系统或网络的行为,以便在不需要…...

MySQL EXPLAIN 详解:一眼看懂查询计划

在日常的数据库开发中,我们经常需要分析 SQL 查询性能,而 EXPLAIN 是 MySQL 提供的利器,可以帮我们快速理解查询计划,优化慢查询。本文将详细解析 EXPLAIN 的输出字段及其含义,并结合实际案例分享优化思路。 一、什么是…...

自动呼入机器人如何与人工客服进行无缝切换?

自动呼入机器人如何与人工客服进行无缝切换? 原作者:开源呼叫中心FreeIPCC,其Github:https://github.com/lihaiya/freeipcc 自动呼入机器人与人工客服的无缝切换详解 自动呼入机器人与人工客服之间的无缝切换是确保客户体验连续…...

二分类模型的性能评价指标

1. 混淆矩阵 (Confusion Matrix) 预测正类预测负类实际正类 (P)True Positive (TP)False Negative (FN)实际负类 (N)False Positive (FP)True Negative (TN) True Positive (TP): 模型正确预测为正类的样本数。True Negative (TN): 模型正确预测为负类的样本数。False Positi…...

鸿蒙操作系统简介

华为鸿蒙系统(HUAWEI HarmonyOS),是华为公司于2019年8月9日在东莞举行的华为开发者大会(HDC.2019)上正式发布的面向全场景的分布式操作系统,可以创造一个超级虚拟终端互联的世界,将人、设备、场…...

单片机:实现蜂鸣器数码管的显示(附带源码)

单片机实现蜂鸣器数码管显示 蜂鸣器和数码管在嵌入式系统中广泛应用。蜂鸣器可以发出声音警告或提示,而数码管则用于显示数字或字母。在本项目中,我们将通过8051单片机实现一个控制蜂鸣器和数码管显示的系统,结合使用蜂鸣器和数码管&#xf…...

C语言期末复习笔记(上)

目录 一、为什么要学习C语言 1.C语言适合做什么 2.开发C程序的步骤 3.常用术语 二、C语言数据结构 1.常量与变量 (1)常量 ​编辑 (2)变量 2.数据类型 ​编辑 (1)数据类型的分类 (2&a…...

HarmonyOS 实时监听与获取 Wi-Fi 信息

文章目录 摘要项目功能概述代码模块详细说明创建 Wi-Fi 状态保存对象Wi-Fi 状态监听模块获取当前 Wi-Fi 信息整合主模块 运行效果展示性能分析总结 摘要 本文展示了如何使用 HarmonyOS 框架开发一个 Demo,用于监听手机的 Wi-Fi 状态变化并实时获取连接的 Wi-Fi 信息…...

Unity超优质动态天气插件(含一年四季各种天气变化,可用于单机局域网VR)

效果展示:https://www.bilibili.com/video/BV1CkkcYHENf/?spm_id_from333.1387.homepage.video_card.click 在你的项目中设置enviro真的很容易!导入包裹并按照以下步骤操作开始的步骤! 1. 拖拽“EnviroSky”预制件(“environme…...

1 JVM JDK JRE之间的区别以及使用字节码的好处

JDK jdk是编译java源文件成class文件的,我们使用javac命令把java源文件编译成class文件。 我们在java安装的目录下找到bin文件夹,如下图所示: 遵循着编译原理,把java源文件编译成JVM可识别的机器码。 其中还包括jar打包工具等。主要是针对…...

【网络安全】网站常见安全漏洞—服务端漏洞介绍

文章目录 网站常见安全漏洞—服务端漏洞介绍引言1. 第三方组件漏洞什么是第三方组件漏洞?如何防范? 2. SQL 注入什么是SQL注入?如何防范? 3. 命令执行漏洞什么是命令执行漏洞?如何防范? 4. 越权漏洞什么是越…...

MAPTR:在线矢量化高精地图构建的结构化建模与学习(2208)

MAPTR: STRUCTURED MODELING AND LEARNING FOR ONLINE VECTORIZED HD MAP CONSTRUCTION MAPTR:在线矢量化高精地图构建的结构化建模与学习 ABSTRACT High-definition (HD) map provides abundant and precise environmental information of the driving scene, se…...

ESP32-S2物联网实战:IPv6配置与Adafruit IO双向通信

1. 项目概述与核心价值如果你手头有一块ESP32-S2开发板,并且已经厌倦了仅仅让它连上Wi-Fi、点个灯,想让它真正“活”起来,成为一个能融入现代互联网、能与云端自由对话的智能节点,那么这篇文章就是为你准备的。我们将深入两个在物…...

Excel MCP Server终极指南:让AI成为你的Excel自动化助手

Excel MCP Server终极指南:让AI成为你的Excel自动化助手 【免费下载链接】excel-mcp-server A Model Context Protocol server for Excel file manipulation 项目地址: https://gitcode.com/gh_mirrors/ex/excel-mcp-server 你是否厌倦了重复的Excel操作&…...

Token工厂:从“卖流量”到“卖Token”:中国移动砸百亿建Token生态,三大运营商的AI战争升级,阿里,百度,华为,字节跟进

5月9日,2026移动云大会上,中国移动市场经营部总经理邱宝华扔出一个新概念——"Token运营体系"。未来3-5年,中国移动将投入百亿级Token生态资源,建设千亿级算力基础设施,携手共创万亿级AI产业价值。"百亿…...

MySQL 视图使用场景与限制

视图是把查询封装成「虚拟表」的方式,用对了简化查询,用错了性能爆炸。这篇说说视图的用法和注意事项。 什么是视图? -- 视图:保存好的 SQL 查询,像表一样使用 CREATE VIEW view_name AS SELECT column1, column2 FROM…...

【2024最新】ElevenLabs日语模型v2.4深度评测:对比VoiceLab、OpenJTalk与Azure Custom Neural TTS的MOS分与实时吞吐数据

更多请点击: https://intelliparadigm.com 第一章:ElevenLabs日语模型v2.4的核心演进与技术定位 ElevenLabs 日语模型 v2.4 并非简单语音合成能力的迭代,而是面向高保真、低延迟、多语境日语语音生成的一次系统性重构。其底层架构从基于 Gri…...

毫米波ISAC技术:车联网中的感知与通信融合方案

1. 毫米波ISAC系统概述在智能交通系统快速发展的今天,毫米波集成感知与通信(ISAC)技术正成为解决车联网(V2X)需求的关键方案。这项技术的核心创新点在于,它巧妙地将雷达感知和无线通信两大功能整合到同一硬件平台上,通过共享60GHz毫米波频段资…...

湿版摄影风格失效的5个致命误区,第4个连Midjourney官方文档都未披露——基于217组AB测试的权威归因报告

更多请点击: https://intelliparadigm.com 第一章:湿版摄影风格失效的5个致命误区,第4个连Midjourney官方文档都未披露——基于217组AB测试的权威归因报告 为何“wet plate collodion”提示词突然失灵? 在 Midjourney v6.1 及 N…...

基于Blazor与LLamaSharp构建本地大模型ChatGPT式Web应用

1. 项目概述与核心价值最近在折腾一个内部工具,想把本地大模型的能力和类似ChatGPT的对话体验结合起来,部署成一个Web应用。找了一圈,发现一个挺有意思的项目叫“BLlamaSharp.ChatGpt.Blazor”。光看这个名字,信息量就很大了&…...

解锁专业阅读体验:Chrome本地Markdown文件智能渲染解决方案

解锁专业阅读体验:Chrome本地Markdown文件智能渲染解决方案 【免费下载链接】markdownReader markdownReader is a extention for chrome, used for reading markdown file. 项目地址: https://gitcode.com/gh_mirrors/ma/markdownReader 你是否曾经在Chrome…...

AI教材生成神器来袭!低查重工具一键搞定30万字教材编写!

利用 AI 工具高效编写教材 整理教材的知识点真的需要“精雕细琢”,最难的地方在于平衡与衔接!我们要么会担忧重要的知识点遗漏,要么又很难掌握合适的难度梯度。小学教材常常内容晦涩难懂,学生们难以理解;而高中教材往…...