当前位置: 首页 > linux命令

     linux命令
         1320人感兴趣  ●  2327次引用
  • 被吃掉的Linux内存

    被吃掉的Linux内存

    这正是Windows和Linux在内存管理上的区别,乍一看,Linux系统吃掉我们的内存(Linuxatemyram),但其实这也正是其内存管理的特点。free命令介绍下面为使用free命令查看我们实验室文件服务器内存得到的结果,-m选项表示使用MB为单位:输出的第二行表示系统内存的使用情况:Mem:total(总量)=3920MB,used(已使用)=1938MB,free(空闲)=1982MB,shared(共享内存)=0MB,buffers=497MB,cached=1235MB注:前面四

    LINUX 7552024-02-20 10:48:10

  • 使用Python爬取B站全站视频信息

    使用Python爬取B站全站视频信息

    B站我想大家都熟悉吧,其实B站的爬虫网上一搜一大堆。不过纸上得来终觉浅,绝知此事要躬行,我码故我在。最终爬取到数据总量为760万条。准备工作首先打开B站,随便在首页找一个视频点击进去。常规操作,打开开发者工具。这次是目标是通过爬取B站提供的api来获取视频信息,不去解析网页,解析网页的速度太慢了而且容易被封ip。勾选JS选项,F5刷新找到了api的地址复制下来,去除没必要的内容,得到https://api.bilibili.com/x/web-interface/archive/stat?aid

    LINUX 12372024-02-19 23:45:35

  • 算法的分析思路

    算法的分析思路

    分析框架1、以算法输入规模n作为参数进行分析算法效率2、时间复杂度:找出基本操作O(1),再计算它的运行次数(忽略乘法常量,仅关注增长次数)3、增长次数:log2n

    LINUX 7752024-02-19 08:10:28

  • 用蛮力法解决冒泡排序

    用蛮力法解决冒泡排序

    冒泡排序是蛮力法的另一个经典体现。算法思想:比较列表中相邻的元素,如果是逆序的话,就交换他们的位置。重复多次之后,最大的元素就排到了最后一个位置。第二遍操作将第二个元素排到了倒数第二个位置上,这样一直依次比较下去,直到n-1遍之后,就排好了整个列表。下面是我的代码实现:C++#includeusingnamespacestd;intmain(){inti,j,temp,N;cin>>N;int*Arr=newint[N];for(i=0;i>Arr[i]

    LINUX 13042024-02-18 10:27:14

  • 用蛮力法解决选择排序问题

    用蛮力法解决选择排序问题

    蛮力法是一种简单直接地解决问题的方法,常常直接基于问题的描述和所涉及的概念定义。选择排序思想:在选择排序开始的时候,扫描整个列表,找到最小元素,然后和第一个元素交换,将最小元素放到它在有序列表的最终位置上。然后我们从第二个元素开始扫描列表,找到最后(n-1)的元素的最小值,再和第二个元素交换,把第二小的元素放在它在列表中的最终位置上。一般来说,在对列表做第i遍扫描的时候,(i的值从0~n-2),该算法再最后(n-i)个元素中寻找最小元素,然后拿它和Ai交换,在(n-1)遍之后,该列表就排好序了。

    LINUX 10632024-02-18 09:27:11

  • 操作系统常见问题解答~

    操作系统常见问题解答~

    一:说明进程在三个基本状态之间转换的典型原因(1)处于就绪状态的进程,当进程调度程序为其分配了处理机后,该进程就由就绪状态转变为执行状态。(2)正在执行的进程,若因为分配给他的时间片用完而被剥夺处理机暂停执行时,其状态就由执行状态转为就绪状态。(3)若因发生某事情,致使当前进程的执行受阻,使之无法继续执行,则该进程状态由执行转变为阻塞。二:为什么要在OS中引入线程,引入线程有什么好处?(1)由于进程是资源的拥有者,所以在创建、撤销、切换操作中需要较大的时空开销,限制了并发程度的进一步提高。为减少

    LINUX 14952024-02-18 08:15:33

  • 算法——跳跃搜索

    算法——跳跃搜索

    例如,假设我们有一个大小为n的数组arr[]和块(要跳转)的大小m。然后我们搜索索引arr[0],arr[m],arr[2m].....arr[km]等等。一旦我们找到间隔(arr[km]我们考虑以下数组:(0,1,1,2,3,5,8,13,21,34,55,89,144,233,377,610)。数组的长度为16.跳跃搜索将以下列步骤找到55,假设要跳过的块大小为4.步骤1:从索引0跳转到索引4;步骤2:从索引4跳转到索引8;步骤3:从索引8跳转到索引16;步骤4:由于索引16处的元素大于55

    LINUX 7012024-02-16 10:42:02

  • 使用 coredumpctl 查找并处理 BUG

    使用 coredumpctl 查找并处理 BUG

    一个不幸的事实是,所有的软件都有bug,一些bug会导致系统崩溃。当它出现的时候,它经常会在磁盘上留下一个被称为“核心转储”的数据文件。该文件包含有关系统崩溃时的相关数据,可能有助于确定发生崩溃的原因。通常开发者要求提供“回溯”形式的数据,以显示导致崩溃的指令流。开发人员可以使用它来修复bug以改进系统。如果系统发生了崩溃,以下是如何轻松生成回溯的方法。从使用coredumpctl开始大多数Fedora系统使用自动错误报告工具(ABRT)[1]来自动捕获崩溃文件并记录bug。但是,如果你禁用了此

    LINUX 13852024-02-16 09:45:18

  • 算法——俄式乘法

    算法——俄式乘法

    两个正整数相乘的非主流算法假设n和m是两个正整数,计算n*m,现在用n的输入作为实例规模的度量标准。假设n是偶数,一个规模为原来一半的实例必须要对n/2进行处理,n*m=n/2*2m假设n是奇数,只需要对公式进行简单调整,n*m=(n-1)/2*2m并且使用1*m=m作为终止条件。我们写下来一个例子就会发现:所有当前n的值是奇数时候,只需要相加对应的m值即可得到n*m的乘积。例如:50*65=25*130=12*260(+130)=6*520=3*1040=1*2080===2080+1040+

    LINUX 16182024-02-16 09:10:18

  • 披荆斩棘:解决Linux系统启动中的GRUB和SHIM问题

    披荆斩棘:解决Linux系统启动中的GRUB和SHIM问题

    作为一名Linux用户,不可避免地会遇到启动过程中的各种问题。而其中,GRUB和SHIM这两个工具往往是最容易导致问题的地方。GRUB是GNU引导加载程序,而SHIM则是一种可信启动(SecureBoot)方案,两者共同作用于Linux系统启动流程,但也让一些用户感到困惑和苦恼。本文将向你介绍如何解决Linux系统启动中的GRUB和SHIM问题,让你轻松跨过这些障碍。在使用efibootmgr-v命令修改efi启动项时,指定引导程序时不知道该选择GRUBX64.EFI还是SHIMX64.EFI,

    LINUX 18982024-02-15 18:54:02

  • 大神教你在 Linux 中查看你的时区

    大神教你在 Linux 中查看你的时区

    在这篇短文中,我们将向你简单介绍几种Linux下查看系统时区的简单方法。在Linux机器中,尤其是生产服务器上的时间管理技能,是在系统管理中一个极其重要的方面。Linux包含多种可用的时间管理工具,比如date或timedatectlcommands,你可以用它们来获取当前系统时区,也可以将系统时间与NTP服务器同步,来自动地、更精确地进行时间管理。好,我们一起来看几种查看我们的Linux系统时区的不同方法。1、我们从使用传统的date命令开始使用下面的命令,来看一看我们的当前时区:$date或

    LINUX 34132024-02-15 18:18:03

  • linux中叹号(!)的10个技巧

    linux中叹号(!)的10个技巧

    '!'Linux中的符号或运算符可以作为逻辑取反运算符,也可以通过改变从历史记录中获取命令,或通过修改执行之前执行的命令。以下所有命令都已在bashShell中明确验证。虽然我没有验证过,但其中大多数不会在其他shell中有效。按命令编号运行历史记录中的命令。“您可能不知道您可以从历史命令(已经/较早执行的命令)运行命令这一事实。要开始,首先通过运行“history”命令找到命令编号。”$history“现在,在history的输出中,仅按照它出现的编号运行来自history的命令。假设运行出现

    LINUX 6172024-02-15 17:40:03

  • 详解Linux设备模型(4)_sysfs

    详解Linux设备模型(4)_sysfs

    1.前言sysfs是一种基于RAM的文件系统,它与Kobject结合使用,能够将Kernel的数据结构以及属性导出到用户空间,以文件目录结构的形式提供对这些数据结构的访问支持。sysfs拥有文件系统的所有属性,但本文主要关注其在Linux设备模型中的特性。因此,不会涉及过多的文件系统实现细节,而只介绍sysfs在设备模型中的作用和使用方法。具体包括:sysfs与Kobject的关系属性(attribute)的概念sysfs的文件系统操作接口2.sysfs和Kobject的关系在”Linux设备模

    LINUX 7982024-02-15 17:00:03

  • 图文详解将 Linux 桌面变成喜欢的游戏系统

    图文详解将 Linux 桌面变成喜欢的游戏系统

    了解如何在Linux上玩GOG游戏,将您的Linux桌面变成一个成熟的游戏系统。Linux上的游戏在过去几年中取得了长足的进步。在Linux上不能玩Steam或GOG游戏的日子已经一去不复返了。在Linux机器上玩GOG庞大的游戏库不仅是可能的,而且非常容易。多亏了Lutris和HeroicGamesLauncher等Linux应用程序,您可以轻松安装和玩GOG游戏。为GOG上的Windows游戏适配合适的Wine版本在Linux上玩GOG游戏并不像在Windows上双击游戏的EXE文件那么简单

    LINUX 10472024-02-15 16:50:03

  • 6 个已弃用的 Linux 命令和您应该使用的替代工具

    6 个已弃用的 Linux 命令和您应该使用的替代工具

    Linux有许多命令行工具,可以执行各种各样的任务。但是,随着时间的流逝,有些工具已经过时了,并被其他更新的命令行工具所替代。在本指南中,我们将主要介绍6个已经废弃的Linux命令和您应该使用的替换工具。这些命令中的大部分都是由net-tools软件包提供的网络工具,该软件包现在已经很长时间没有得到积极的维护了。1.ifconfig命令Linuxifconfig命令是一个网络命令,用于查看和修改网络接口的设置。它显示网络接口的详细信息,例如接口名、IP地址设置、MTU和硬件地址等等。它还可以用于

    LINUX 10542024-02-15 16:48:02

  • 探秘Linux系统下的Google Chromebook,打造更加高效舒适的工作环境

    探秘Linux系统下的Google Chromebook,打造更加高效舒适的工作环境

    GoogleChromebook作为一种轻量级笔记本电脑,在市场上备受瞩目。它采用基于Linux系统的ChromeOS操作系统,可以说是一款专门为互联网工作而设计的便携式设备。那么,你是否想过在自己的笔记本电脑上运行一款与Chromebook相似的操作系统,并且将其应用于实际工作中?今天,我们将会介绍如何在Linux系统上安装和配置ChromeOS,从而打造更加高效舒适的工作环境。什么是Chromebook?Chromebook是专为ChromeOS创造的笔记本电脑,它本身专为特定的笔记本电脑型

    LINUX 8882024-02-15 16:30:04

热门阅读

关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号