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

Debian常用命令

Debian是一个开源的Unix-like操作系统,提供了大量的软件包供用户安装和使用。在Debian系统中,命令行界面(CLI)是用户与系统进行交互的重要工具。以下是Debian中一些常用的命令及其详细解释:

  1. 文件和目录操作命令

    • ls:列出目录内容。
      • ls:默认列出当前目录下的文件和文件夹。
      • ls -l:以长格式列出详细信息,包括权限、所有者、大小和时间。
      • ls -a:显示所有文件,包括隐藏文件。
      • ls -h:以人类可读的格式显示文件大小。
    • cd:改变当前工作目录。
      • cd 目录名:切换到指定的目录。
      • cd ..:返回上一级目录。
      • cd ~:返回用户的主目录。
    • pwd:显示当前工作目录的完整路径。
    • rm:删除文件或目录。
      • rm 文件名:删除指定的文件。
      • rm -r 目录名:递归删除指定的目录及其内容。
    • cp:复制文件或目录。
      • cp 源文件 目标文件:将源文件复制到目标位置,并重命名为目标文件。
      • cp -r 源目录 目标目录:递归复制源目录及其内容到目标目录。
    • mv:移动或重命名文件/目录。
      • mv 源文件 目标文件:将源文件移动到目标位置,并重命名为目标文件。
      • mv 源目录 目标目录:将源目录移动到目标位置。
      • mv 文件名 新文件名:重命名文件。
  2. 文件编辑和管理命令

    • cat:查看文件内容。
      • cat 文件名:输出指定文件的内容。
    • less:分页查看文件内容。
      • less 文件名:以分页的方式查看文件内容。
    • nano:文本编辑器。
      • nano 文件名:打开指定的文件进行编辑。
    • touch:创建空文件或更新文件时间戳。
      • touch 文件名:如果文件不存在,则创建一个新的空文件;如果文件已存在,则更新其时间戳。
  3. 权限和所有权命令

    • chmod:更改文件或目录的权限。
      • chmod 权限 文件/目录名:更改指定文件或目录的权限。权限通常以数字或符号形式表示。
  4. 软件包管理命令

    • apt-get update:更新软件包列表。这是在安装新软件或更新现有软件之前的重要步骤。
    • apt-get upgrade:更新所有已安装的软件包到最新版本。
    • apt-get install <package>:安装一个新的软件包。将<package>替换为你想要安装的软件包的名称。
    • apt-get remove <package>:删除一个已安装的软件包。将<package>替换为你想要删除的软件包的名称。
    • apt-get autoremove:删除不再需要的依赖包。
    • apt-get clean:清除已下载的.deb文件。
    • apt-get autoclean:删除旧的已下载的.deb文件。
  5. 系统信息命令
     
    • uname -a:显示关于系统的详细信息,包括内核版本、主机名、硬件架构等。
    • lscpu:显示CPU的详细信息,包括型号、核心数、线程数等。
    • free -m:以兆字节(MB)为单位显示内存使用情况。
    • df -h:显示磁盘空间使用情况,并以人类可读的格式(如G、M)显示。
    • top:实时显示系统中各个进程的资源使用情况,包括CPU、内存等。
  6. 进程管理命令
    • ps aux:显示当前系统中所有进程的信息。
    • ps aux | grep <process>:查找一个运行中的进程,将<process>替换为你想要查找的进程名称。
    • kill <pid>:结束一个进程,将<pid>替换为你想要结束的进程的PID(进程ID)。
  7. 网络命令
     
    • ifconfig:配置和显示网络接口信息,包括IP地址、子网掩码等。但请注意,在某些现代Linux发行版中,ifconfig已被ip命令所取代。
    • netstat -ntlp:显示监听端口的网络服务,以及与之关联的进程ID和程序名称。
    • traceroute(或tracert在Windows上):用于跟踪数据包在网络上的路径,以诊断网络连接问题。
  8. 磁盘和文件系统命令

    • fdisk:用于分区和管理磁盘。你可以使用它列出磁盘和分区、创建新分区等。
    • mount:用于挂载文件系统。例如,你可以使用它来挂载USB驱动器、外部硬盘或其他文件系统。
    • umount:与mount相反,用于卸载已挂载的文件系统。
  9. 软件包管理命令(除了apt-get)
    • dpkg -l:列出已安装的软件包。
    • dpkg -i package.deb:安装一个.deb软件包。
    • dpkg -r package:删除一个已安装的软件包。
    • apt-cache search <package>:搜索软件包。
    • apt-cache show <package>:查看软件包的详细信息。
  10. 其他常用命令
    • ssh <user>@<host>:通过SSH远程登录到另一台计算机。将<user><host>分别替换为用户名和主机名或IP地址。
    • tar:用于归档文件,可以将多个文件和目录打包成一个文件,并支持压缩和解压缩。
    • grep:在文件中搜索指定的字符串或模式,并输出包含该字符串或模式的行。
    • find:在目录树中搜索文件,并根据各种条件进行过滤。
    • chmod 和 chown:用于更改文件或目录的权限和所有权。

这些命令只是Debian系统中众多命令中的一部分,但它们是最常用和最基本的命令之一。通过掌握这些命令,你可以更好地管理和使用Debian系统。

后续会持续更新分享相关内容,记得关注哦!

相关文章:

Debian常用命令

Debian是一个开源的Unix-like操作系统&#xff0c;提供了大量的软件包供用户安装和使用。在Debian系统中&#xff0c;命令行界面&#xff08;CLI&#xff09;是用户与系统进行交互的重要工具。以下是Debian中一些常用的命令及其详细解释&#xff1a; 文件和目录操作命令&#x…...

常见的前端框架

常用的前端框架有以下几种&#xff1a; 模型 React&#xff1a;由Facebook开发的一款前端框架&#xff0c;采用虚拟DOM的概念&#xff0c;可高效地更新页面。Vue.js&#xff1a;一款轻量级的前端框架&#xff0c;易学易用&#xff0c;支持组件化开发和双向数据绑定。AngularJ…...

初学者如何选择ARM开发硬件?

在开始前我有一些资料&#xff0c;是我根据网友给的问题精心整理了一份「ARM的资料从专业入门到高级教程」&#xff0c; 点个关注在评论区回复“888”之后私信回复“888”&#xff0c;全部无偿共享给大家&#xff01;&#xff01;&#xff01;如果你没有ARM开发经验&#xff0…...

Mysql 多表查询,内外连接

内连接&#xff1a; 隐式内连接 使用sql语句直接进行多表查询 select 字段列表 from 表1 , 表2 where 条件 … ; 显式内连接 将‘&#xff0c;’改为 inner join 连接两个表的 on select 字段列表 from 表1 [ inner ] join 表2 on 连接条件 … ; select emp.id, emp.name, …...

【C语言】函数

目录 一、函数的概念 二、库函数 2.1 ❥ 标准库 2.2 ❥ 库函数的使用方法 三、自定义函数 四、形参和实参 4.1 ❥ 实参&#xff08;实际参数&#xff09; 4.2 ❥ 形参&#xff08;形式参数&#xff09; 五、return语句 六、函数的调用 6.1 ❥ 传值调用 6.2 ❥ 传址调…...

【LeetCode】每日一题 2024_5_13 腐烂的橘子(经典多源 BFS)

文章目录 LeetCode&#xff1f;启动&#xff01;&#xff01;&#xff01;题目&#xff1a;找出不同元素数目差数组题目描述代码与解题思路 每天进步一点点 LeetCode&#xff1f;启动&#xff01;&#xff01;&#xff01; 好久没写每日一题题解了&#xff0c;今天重新起航 干…...

【Linux系统编程】第十七弹---进程理解

✨个人主页&#xff1a; 熬夜学编程的小林 &#x1f497;系列专栏&#xff1a; 【C语言详解】 【数据结构详解】【C详解】【Linux系统编程】 目录 1、进程的基本概念 2、描述进程-PCB 2.1、什么是PCB 2.2、为什么要有PCB 3、task_ struct 3.1、启动进程 3.2、创建进程…...

【网络安全入门】你必须要有的学习工具(附安装包)零基础入门到进阶,看这一篇就够了!

工欲善其事必先利其器 在新入门网络安全的小伙伴而言。这些工具你必须要有所了解。本文我们简单说说这些网络安全工具吧&#xff01; Web安全类 Web类工具主要是通过各种扫描工具&#xff0c;发现web站点存在的各种漏洞如sql注入、xss等。从而获取系统权限&#xff0c;常用的…...

【解决】:git clone项目报错fatal: fetch-pack: invalid index-pack output

象&#xff1a;之前一直使用gitee将个人学习和工作相关记录上传到个人gitee仓库&#xff0c;一直没出现过问题。直到有一天换电脑重新拉取代码发现出了问题&#xff0c;具体如下图&#xff1a; 原因分析&#xff1a; 经过查询发现主要原因是因为git clone的远程仓库的项目过大…...

python随机显示四级词汇

python实现一个浮动窗口随机显示四级单词在桌面跑来跑去 实现一个浮动窗体随机显示四级单词在windows桌面置顶移动 tkinter库来创建窗口和显示单词&#xff0c;以及random库来随机选择单词。 使用after方法来定时更新窗口的位置&#xff0c;实现单词窗口的慢慢移动效果 使用…...

vuerouter声明式导航

声明式导航-跳转传参数 1.查询参数传参 语法&#xff1a;to /path?参数名值 2.对应页面组件接受传来的值 $router.query.参数名 2.动态路由传参 1.配置动态路由 2.配置导航连接 to/path/参数值 3.对应页面组件接收传递过来的值 #route.params.参数名 多个参数传递&…...

视频断点上传

什么是断点续传 通常视频文件都比较大&#xff0c;所以对于媒资系统上传文件的需求要满足大文件的上传要求。http协议本身对上传文件大小没有限制&#xff0c;但是客户的网络环境质量、电脑硬件环境等参差不齐&#xff0c;如果一个大文件快上传完了网断了没有上传完成&#xf…...

清华团队开发首个AI医院小镇模拟系统;阿里云发布通义千问 2.5:超越GPT-4能力;Mistral AI估值飙升至60亿美元

&#x1f989; AI新闻 &#x1f680; 清华团队开发首个AI医院小镇模拟系统 摘要&#xff1a;来自清华的研究团队最近开发出了一种创新的模拟系统&#xff0c;名为"Agent Hospital"&#xff0c;该系统能够完全模拟医患看病的全流程&#xff0c;其中包括分诊、挂号、…...

React Suspense与Concurrent Mode:探索异步渲染的新范式

React的Suspense和Concurrent Mode是两个强大的特性&#xff0c;它们共同改变了React应用处理异步数据加载和UI渲染的方式。下面我将通过一个简化的代码示例来展示如何使用这两个特性。 Concurrent Mode 和 Suspense 的基本用法 首先&#xff0c;确保你使用的是支持这些特性的…...

算法训练营day37

动态规划 1.斐波那契数 1.使用数组存储子问题结果 class Solution {public int fib(int N) {if (N 0) return 0;int[] dp new int[N 1];// base casedp[0] 0; dp[1] 1;// 状态转移for (int i 2; i < N; i) {dp[i] dp[i - 1] dp[i - 2];}return dp[N];} }2.使用变…...

基础ArkTS组件:帧动画,内置动画组件,跑马灯组件(HarmonyOS学习第三课【3.6】)

帧动画 帧动画也叫序列帧动画&#xff0c;其原理就是在时间轴的每帧上逐帧绘制不同的内容&#xff0c;使其连续播放而成动画。ArkUI开发框架提供了 ImageAnimator 组件实现帧动画能力&#xff0c;本节笔者介绍一下 ImageAnimator 组件的简单使用。 官方文献 说明 该组件从A…...

vant NavBar 导航栏详解

vant 是一个基于 Vue 的移动端 UI 组件库&#xff0c;而 NavBar 是其中的一个导航栏组件。下面是对 vant 的 NavBar 导航栏组件的详细解释&#xff1a; 1. 引入 NavBar 首先&#xff0c;你需要在你的 Vue 组件中引入 NavBar 组件&#xff1a; import { NavBar } from vant; …...

Python自动化办公实战案例:文件整理与邮件发送

目录 一、引言 二、案例背景 三、实战案例 &#xff08;一&#xff09;文件自动整理 &#xff08;二&#xff09;邮件自动发送 四、结语 一、引言 随着办公自动化的兴起&#xff0c;Python作为一门强大的编程语言&#xff0c;逐渐被应用于日常办公中。从文件整理到邮件…...

2024中国(重庆)无人机展览会8月在重庆举办

2024中国(重庆)无人机展览会8月在重庆举办 邀请函 主办单位&#xff1a; 中国航空学会 重庆市南岸区人民政府 招商执行单位&#xff1a; 重庆港华展览有限公司 报名&#xff1a;【交易会I 59交易会2351交易会9466】 展会背景&#xff1a; 为更好的培养航空航天产业和无人…...

自动驾驶技术与传感器数据处理

目录 自动驾驶总体架构 感知系统 决策系统 定位系统 ​计算平台​ 仿真平台​ 自动驾驶公开数据集 激光点云 点云表征方式 1) 原始点云 2) 三维点云体素化 3)深度图 4)鸟瞰图 点云检测障碍物的步骤 PCL点云库 车载毫米波雷达 车载相机 设备标定 自动驾驶…...

Linux巡检报告生成排查方法

Linux巡检报告生成排查方法本文面向具备一定 Linux 基础的技术人员&#xff0c;围绕巡检报告生成展开&#xff0c;重点讨论检查汇总、异常标记和结果归档。在中级运维和系统管理工作中&#xff0c;这类主题常常与配置变更、资源状态、权限边界、自动化任务和业务影响交织在一起…...

STM32F103C8T6最小系统板避坑指南:从ST-LINK接线到Keil5乱码,新手必看的5个实战问题

STM32F103C8T6最小系统板避坑指南&#xff1a;从ST-LINK接线到Keil5乱码&#xff0c;新手必看的5个实战问题 第一次点亮STM32开发板的LED时&#xff0c;那种成就感就像电子工程师的"成人礼"。但通往成功的路上往往布满荆棘——接错一根线可能导致整晚的调试失败&…...

选型避坑指南:W25Q64JVSIQ vs GD25Q128CYSIG,你的项目到底该用哪颗SPI Flash?

W25Q64JVSIQ与GD25Q128CYSIG深度对比&#xff1a;工程师实战选型指南 在物联网设备和消费电子产品设计中&#xff0c;SPI Flash的选择往往被低估其重要性——直到量产阶段出现兼容性问题或突发缺货才追悔莫及。作为硬件研发团队的技术决策者&#xff0c;我们不仅要关注芯片的基…...

激光雷达仿真:禾赛与NVIDIA联手,如何用数字孪生重塑自动驾驶研发?

1. 项目概述&#xff1a;当激光雷达遇上数字孪生最近&#xff0c;禾赛科技和NVIDIA的合作又往前迈了一大步&#xff0c;这事儿在自动驾驶圈子里挺受关注的。简单来说&#xff0c;就是禾赛的激光雷达模型&#xff0c;现在可以直接在NVIDIA的DRIVE Sim仿真平台里调用了。这意味着…...

Codex 怎么详细科学地先出计划

本文聚焦一个非常关键的使用能力&#xff1a;让 Codex 在执行之前先出计划。很多人一上来就让 Codex 改代码、修 bug、做联动&#xff0c;结果不是方向偏了&#xff0c;就是改动过大、验证困难。先出计划的价值&#xff0c;不是多一个步骤&#xff0c;而是让复杂任务先被看清楚…...

Arm LUTI指令解析:向量化查找表优化实战

1. Arm LUTI指令深度解析&#xff1a;多寄存器查找表操作实战指南在Armv9架构的SME2扩展中&#xff0c;LUTI&#xff08;Lookup Table Indexed&#xff09;系列指令为向量化查找表操作提供了硬件级支持。这类指令通过ZT0寄存器存储查找表数据&#xff0c;利用源向量寄存器中的索…...

告别重复劳动:用这个Maya Mel脚本插件,5分钟搞定Arnold材质批量调节

告别重复劳动&#xff1a;Maya Mel脚本插件在Arnold材质批量调节中的高效应用 在三维动画和视觉特效制作中&#xff0c;材质调节往往是项目后期最耗时的环节之一。当导演皱着眉头说"这个场景的金属感太强了"或者客户反馈"整体色调需要更暖一些"时&#xf…...

ElementPlus el-tabs样式踩坑全记录:从‘这怎么改’到‘原来如此’的心路历程

ElementPlus el-tabs样式深度定制实战&#xff1a;从困惑到精通的全过程解析 第一次在产品需求文档里看到"标签页要设计得与众不同"时&#xff0c;我完全没意识到这个看似简单的需求会让我在ElementPlus的样式迷宫里转了三天的圈。作为团队里负责后台管理系统重构的前…...

京东滑块验证码JS逆向实战:从接口分析到轨迹加密

1. 京东滑块验证码逆向分析入门 第一次接触京东滑块验证码逆向时&#xff0c;我也被那一堆加密参数搞得头晕眼花。但经过多次实战后&#xff0c;我发现只要掌握几个关键点&#xff0c;就能轻松破解这个看似复杂的验证系统。滑块验证码的核心逻辑其实很简单&#xff1a;系统通过…...

换背景照片怎么制作?一篇全网最全的AI抠图工具对比指南

最近经常有朋友问我&#xff1a;"怎样才能快速换背景照片啊&#xff1f;"确实&#xff0c;随着自媒体时代的到来&#xff0c;无论是做电商展示产品、准备证件照&#xff0c;还是制作社交媒体内容&#xff0c;都离不开换背景这个需求。今天我就把这两年用过的所有抠图…...