![](https://img-blog.csdnimg.cn/20190918140213434.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Linux-Debian-Ubuntu
Linux-Debian-Ubuntu
理工男老K
2023考研延边大学085404计算机技术总分318,2024考研大连交通大学083500软件工程学硕总分292。
展开
-
使用FFmpeg更改视频播放速度的方法
FFmpeg是一个开源的多媒体框架,可以用来录制、转换以及流式处理音视频。它支持几乎所有已知的音频和视频格式,因其强大且灵活的功能,被广泛应用于视频编辑和处理。原创 2024-08-19 20:04:36 · 405 阅读 · 0 评论 -
如何在Linux/Debian/Ubuntu上将WebP图片转换为PNG格式
WebP是一种现代图片格式,它可以提供优于JPEG和PNG的压缩效果,同时保持较高的图片质量。因此,许多网站和应用程序开始广泛使用WebP格式。然而,由于兼容性问题,您可能需要将WebP格式的图片转换为PNG格式,特别是在某些图像处理任务或需要与不支持WebP格式的应用程序兼容时。本文将向您介绍几种在Ubuntu上将WebP图片转换为PNG格式的方法。原创 2024-08-16 17:35:41 · 468 阅读 · 0 评论 -
Ubuntu/Windows双系统中设置 Windows 为默认启动系统的三种方法
在双启动系统中,GRUB 启动管理器会显示一个菜单,允许你选择启动哪个操作系统。如果你希望每次启动时默认选择 Windows 而不是 Ubuntu,可以通过以下三种方法实现。在 GRUB 配置文件中,默认启动的系统可以通过菜单项编号来指定。原创 2024-08-16 17:16:18 · 667 阅读 · 0 评论 -
如何在Ubuntu上禁用自动升级
在使用Ubuntu操作系统时,系统默认会自动下载并安装安全更新和重要的软件包。这对于大多数用户来说是一个不错的设置,因为它可以确保系统始终保持最新状态,减少安全漏洞的风险。然而,对于那些需要保持系统稳定性或想要手动管理更新的用户来说,自动升级功能可能会带来不便。在这篇博客中,我们将介绍如何在Ubuntu上禁用自动升级。原创 2024-08-14 17:36:15 · 482 阅读 · 0 评论 -
使用GnuPG进行加密与解密
在GnuPG中,公钥和私钥是成对使用的,用于加密、解密和签名操作。原创 2024-08-01 17:46:59 · 355 阅读 · 0 评论 -
使用 SCP 命令在 Linux/Debian/Ubuntu 终端中进行文件远程传输
SCP(Secure Copy Protocol,安全复制协议)是一种命令行实用程序,允许你通过网络在两个主机之间安全地传输文件。它使用 SSH(Secure Shell,安全外壳协议)进行身份验证和加密,确保传输的数据安全。原创 2024-07-30 17:50:43 · 368 阅读 · 0 评论 -
在Linux中使用Typora将Markdown文档导出为docx格式
打开Typora后,你可以编写新的Markdown文档,也可以打开已有的Markdown文件。Typora提供了直观的界面,所见即所得的编辑模式使得Markdown文档的编辑变得更加简单和高效。在Typora中,依次点击菜单栏的“文件” -> “导出” -> “Word(.docx)”。Pandoc是一个强大的文档转换工具,可以将Markdown文档转换为多种格式,包括DOCX。首先,如果你还没有安装Typora,请访问Typora官网下载并安装适用于你操作系统的版本。原创 2024-07-08 12:12:22 · 275 阅读 · 0 评论 -
在 Linux/Debian/Ubuntu 上使用 Brasero 刻录光盘
在 Ubuntu 系统中,Brasero 是一个非常方便的光盘刻录工具。无论是创建数据光盘、音频光盘还是刻录光盘镜像文件,Brasero 都能轻松胜任。本文将介绍如何在 Ubuntu 上安装和使用 Brasero 进行光盘刻录。原创 2024-07-08 11:26:11 · 478 阅读 · 0 评论 -
在Linux/Debian/Ubuntu中出现“Could not get lock /var/lib/dpkg/lock-frontend”问题的解决办法
在Linux/Debian/Ubuntu中出现“Could not get lock /var/lib/dpkg/lock-frontend”问题的解决办法原创 2024-07-05 11:38:48 · 417 阅读 · 0 评论 -
在Linux/Ubuntu/Debian中使用SSH连接远程服务器VPS
在远程管理服务器时,SSH(Secure Shell)协议是我们常用的工具之一。它提供了一种加密的方式来访问和管理远程主机。默认情况下,SSH使用22端口,但有时我们需要通过指定其他端口或者通过跳板机来连接目标服务器。在这种情况下,-p和-J参数就非常有用。本文将详细介绍如何使用SSH的-p和-J参数。原创 2024-06-20 11:50:53 · 549 阅读 · 0 评论 -
在Linux/Ubuntu/Debian中使用 `tee` 命令将输出显示在终端并写入文件中
在日常的 Linux 系统操作中,我们常常需要将命令的输出重定向到文件中以便于后续查看和处理。本文将通过几个常见示例,介绍如何使用 `tee` 命令来同时将输出显示在终端并写入文件中。原创 2024-06-19 11:45:50 · 407 阅读 · 0 评论 -
在 Linux/Debian/Ubuntu 上安装 LAMP: Linux、Apache、MySQL 和 PHP
LAMP 代表 Linux、Apache、MySQL 和 PHP,是一种流行的开源 Web 开发平台,可以提供强大的服务器环境来运行动态网站和 Web 应用程序。本文将详细介绍如何在 Ubuntu 系统上安装和配置 LAMP。原创 2024-06-17 11:18:00 · 596 阅读 · 1 评论 -
Linux/Ubuntu/Debian 常用用户管理命令
通过一些简单的命令,你可以轻松地创建、删除和管理用户账户。本文将详细解释一些常用的用户管理命令帮你有效地管理用户账户和组,确保系统的安全和稳定。使用该命令时可以指定一系列选项来定义新用户的属性,如主目录、默认 shell 等。命令用于更改用户的密码。它可以用于当前用户,也可以用于指定的其他用户(需要超级用户权限)。命令用于删除用户账户。命令用于显示指定用户所属的组。如果不指定用户,则显示当前用户所属的组。此命令将为指定用户更改密码(需要超级用户权限)。的用户,并删除其主目录和邮件文件。原创 2024-06-14 11:46:22 · 574 阅读 · 0 评论 -
Linux/Ubuntu/Debian常用服务管理命令
通过一些常用的命令,我们可以查看服务状态、启动或停止服务、重启服务等。这个命令用于列出所有服务的状态。它会显示系统中所有服务的当前状态,是一个非常有用的命令,能够帮助管理员快速了解所有服务的运行情况。这个命令用于重启指定的服务。重启服务包括先停止再启动的过程,适用于需要刷新服务配置或服务出现问题时。是一个管理网络连接的服务,通过这个命令可以查看其运行状态、启动时间、日志等信息。命令来提升权限,因为启动系统服务需要管理员权限。这个命令用于停止指定的服务。这个命令用于启动指定的服务。列出所有服务的状态。原创 2024-06-11 11:14:22 · 647 阅读 · 0 评论 -
在Linux/Ubuntu/Debian系统中使用 `tar` 压缩文件
文件通常比 gzip 和 bzip2 压缩档案都小,但压缩和解压可能需要更长的时间。命令是用于在类 Unix 操作系统中创建文件和目录存档的强大实用程序。以牺牲压缩速度为代价获得更好的压缩效果,请在 bzip2 中使用。详细输出可用于查看哪些文件和目录被添加到存档中。压缩可减小档案的大小,使其更易于存储和传输。文件,该文件通常比 gzip 压缩档案小。此命令将列出添加到存档中的每个文件和目录。此命令使用 gzip 压缩档案,生成。要创建 gzip 压缩档案,请使用。要获得最高的压缩率,请使用。原创 2024-06-03 17:53:27 · 559 阅读 · 1 评论 -
在Linux/Ubuntu/Debian中使用lscpu命令查看CPU信息
lscpu 是一个用于显示 CPU 架构信息的命令。它从 /proc/cpuinfo 文件中读取数据,并以易于理解的方式呈现。使用该命令可以快速获取 CPU 的详细信息,如处理器型号、核心数量、线程数等。原创 2024-05-31 17:55:49 · 456 阅读 · 0 评论 -
在Linux/Ubuntu/Debian中使用lshw查看系统信息
lshw是一个用于显示硬件配置的命令,可以提供系统硬件的详细信息,包括 CPU、内存、硬盘、主板等。该命令需要超级用户权限来获取详细信息。原创 2024-05-31 17:36:24 · 356 阅读 · 0 评论 -
在Linux/Ubuntu/Debian上安装TensorFlow 2.14.0
在Ubuntu上安装TensorFlow 2.14.0原创 2024-05-27 17:03:56 · 758 阅读 · 0 评论 -
在Anaconda中修改查找和安装软件包的存储库的来源channels
以下是一些关键的步骤和命令,用于修改Anaconda的channels原创 2024-05-27 16:58:39 · 594 阅读 · 0 评论 -
修改conda索引将conda-forge和defaults替换为清华大学的URL
要将`conda-forge`和`defaults`替换为清华大学的URL,你需要修改Anaconda的配置文件`.condarc`。原创 2024-05-16 18:40:01 · 515 阅读 · 1 评论 -
更改pip安装软件默认索引库
首先,需要找出是否已经有了pip.conf文件。这个文件的位置取决于您的操作系统。如果不存在,您可以创建一个。要更改pip使用的默认软件库,需要修改pip.conf文件,如果不存在则创建一个。选项指定其他软件库,否则pip将使用指定的默认软件库安装软件包。进行了这些更改后,除非在运行pip命令时使用。:使用文本编辑器打开pip.conf文件。,指定想要的默认软件库。原创 2024-05-16 17:14:15 · 314 阅读 · 0 评论 -
Linux/Debian/Ubuntu系统中apt/apt-get的20个常见命令
apt的20个常见命令。原创 2024-05-15 19:13:30 · 640 阅读 · 0 评论 -
在Linux系统中搜索已安装的包并删除
autoremove: 自动移除不再需要的依赖软件包,这些软件包是由于安装其他软件包而自动安装的,但现在不再需要。grep transmission: 使用grep命令筛选出包含"transmission"关键字的行。apt: Advanced Package Tool,用于管理Ubuntu及其衍生发行版的软件包。transmission: 要移除的软件包的名称,这里是Transmission。–installed: 只显示已安装的软件包。remove: 移除指定的软件包。list: 列出软件包的信息。原创 2024-05-15 18:06:59 · 443 阅读 · 0 评论 -
conda 常用20个命令
这些命令涵盖了Conda环境管理和包管理的常用功能,可帮助你有效地管理Python环境和软件包。这个命令用于添加一个新的软件包通道,以便在安装或更新软件包时搜索更多的来源。激活环境后,你将在该环境中工作,并且安装的软件包将会对该环境生效。这个命令用于清理Conda的缓存,包括已下载的包和未使用的依赖关系。这个命令用于导出当前环境的配置信息,包括所有安装的包及其版本号。这个命令用于移除一个已存在的软件包通道,减少搜索软件包的来源。这个命令用于退出当前的Conda环境,回到基础的系统环境中。原创 2024-05-12 08:44:06 · 747 阅读 · 1 评论 -
在Linux系统中显示 CPU、内存、磁盘和网络等资源的使用情况的命令
使用方法:netstat 命令有多种选项,例如 “-ntlp” 用于显示 TCP 协议连接和监听端口的进程,“-nulp” 用于显示 UDP 协议连接和监听端口的进程,“-nxlp” 则显示所有协议的连接和监听端口以及关联的进程。通过添加选项可以指定显示间隔和显示次数,例如 “mpstat 2 10” 表示每两秒显示一次,共显示 10 次。添加选项 “2 10” 可以指定显示间隔和显示次数,例如 “vmstat 2 10” 表示每两秒显示一次,共显示 10 次。说明:netstat 用于显示网络连接信息。原创 2024-05-10 17:41:51 · 291 阅读 · 0 评论 -
在Linux系统中使用“df -h”查询磁盘空间使用情况
df -h”是Unix和类Unix操作系统(如Linux)中使用的命令,用于以人类可读的格式显示磁盘空间使用情况。该输出显示了有关文件系统的信息,包括其大小、使用情况和可用空间,对于挂载的分区“/dev/sda1”和“/dev/sdb1”。原创 2024-05-08 17:46:14 · 356 阅读 · 0 评论 -
在Linux系统中查看文件和文件夹的磁盘使用情况
du是Linux和其他类Unix操作系统中的一个命令,用于估算文件和目录的磁盘使用情况。其名称来源于“disk usage”(磁盘使用情况)。du命令递归地统计目录中所有文件的大小,并报告其总和。它可以帮助用户了解哪些文件或目录占用了大量磁盘空间。原创 2024-05-06 16:37:58 · 275 阅读 · 0 评论 -
Linux默认shell简介、查看和更改
bin/bash和/usr/bin/bash是Bash shell的路径;/bin/rbash和/usr/bin/rbash是Bash的受限版本,用于限制用户的访问权限;而/bin/dash和/usr/bin/dash则是Debian Almquist Shell的路径,用于执行系统脚本和启动时的基本操作。在Linux系统中,/etc/shells文件用于指定哪些程序路径可以作为有效的登录shell。在Linux环境中,用户的“默认shell”是指他们登录系统后自动启动的命令行解释器或交互式shell。原创 2024-04-18 16:19:26 · 402 阅读 · 0 评论 -
在 Linux 操作系统中使用locate 命令快速定位文件和目录
在 Linux 操作系统中,locate 命令是一个非常实用的工具,用于快速定位文件和目录。虽然在某些 Linux 发行版中 locate 命令并不默认安装,但可以通过简单的步骤来安装。初始化数据库:安装完毕后,需要初始化数据库,以便 locate 命令能够正确运行。熟练掌握 locate 命令的使用方法,可以提高工作效率,减少在文件系统中查找文件的时间。locate 命令的使用非常简单,下面将介绍一些常见的用法和技巧。原创 2024-04-18 16:01:53 · 661 阅读 · 1 评论 -
检测Linux系统发行版名称和版本的几个方法lsb_release -a uname -a 等
例如,对于Debian和Ubuntu系统,“/etc/debian_version”文件存储了Debian版本号,“/etc/lsb-release”文件存储了LSB(Linux Standard Base)版本信息。因为不同的Linux发行版可能具有不同的特性、软件包管理工具和版本号,因此准确地确定系统所使用的发行版和版本是至关重要的。还可以查看系统的特定文件来获取发行版信息。通过查看该文件的内容,可以快速获得系统的发行版信息。对于Linux系统管理员和用户来说,了解系统的发行版名称和版本是非常重要的。原创 2024-04-15 16:33:58 · 285 阅读 · 0 评论 -
在Linux终端查找指定类型的文件并统计数量
它首先通过find命令找到所有的文件,然后使用file命令检查文件类型,再通过grep命令筛选包含"MIDI"关键词的文件信息,并最后通过wc -l命令计算出符合条件的文件数量。它的作用是在指定的目录(/path/to/directory)中搜索所有的文件(-type f),然后使用file命令检查每个文件的类型,并将结果通过管道传递给grep命令,用于过滤出包含"MIDI"关键词的文件信息。这两个命令的结合使用,可以帮助用户快速定位包含特定关键词的文件,从而进行进一步的处理和分析。原创 2024-04-10 17:31:43 · 613 阅读 · 0 评论 -
Linux文件操作命令:创建复制移动删除编辑以及查看内容touch, cp, mv, cat, head, tail...
在Linux系统中,文件操作是使用命令行界面进行文件创建、复制、移动、删除、编辑以及查看内容等操作的过程。本文将介绍一些常用的Linux文件操作命令,包括touch、cp、mv、rm、vi、cat、head和tail,并提供相应的示例。除了创建、复制、移动、删除和编辑文件外,查看文件内容也是常用的操作。这将在vi编辑器中打开example.txt文件,用户可以对其进行编辑并保存。这将在终端中显示example.txt文件的最后5行内容。这将在终端中显示example.txt文件的前5行内容。原创 2024-04-09 18:04:17 · 307 阅读 · 0 评论 -
Linux文件和目录管理及文本搜索命令find grep
在Linux系统中,"find"和"grep"命令经常被系统管理员和开发人员用于文件和文本处理任务。总的来说,"find"和"grep"命令是Linux系统中不可或缺的两个工具,它们为用户提供了强大而灵活的文件和文本处理功能,极大地提高了工作效率。"find"命令的强大之处在于它可以根据用户指定的条件搜索文件,并且支持使用通配符来进行模式匹配。在Linux操作系统中,“find” 和 “grep” 是两个非常常用的命令,它们在文件和目录管理以及文本搜索方面提供了强大的功能。原创 2024-04-08 17:49:44 · 505 阅读 · 0 评论 -
在Linux中使用dpkg -i离线安装下载的deb软件包
dpkg -i命令只能安装本地的 .deb 文件,如果你想要安装来自网络的软件包并自动解决依赖关系,可以考虑使用apt命令,如apt install。原创 2024-04-05 17:17:33 · 947 阅读 · 0 评论 -
Linux/Ubuntu/Debian中与进程和系统资源有关的命令top/ps
top命令是Linux系统中非常实用的一个工具,其主要功能是展示当前系统中资源使用情况最高的进程列表。top命令默认每3秒更新一次数据,提供了实时的系统资源状态,方便我们监控系统的运行状况。而ps命令则是用来列出当前系统中的进程列表的。通过ps命令,我们可以获取到系统中正在运行的进程的详细信息。常见的用法包括:直接输入ps命令,可以列出当前Shell会话中运行的进程;通过这些命令,我们可以方便地了解系统中的进程情况,以及系统资源的使用情况,这对于进行系统性能优化和故障排查都是非常有帮助的。原创 2024-04-03 18:07:23 · 381 阅读 · 0 评论 -
Linux用户识别与身份验证命令一览
这些命令在系统管理员的日常工作中发挥着至关重要的作用,它们不仅有助于管理员有效地管理用户和监视系统活动,还能确保系统的安全和顺畅运行。这些命令在系统管理、用户管理和监控工作中扮演着重要的角色。原创 2024-04-02 11:54:26 · 291 阅读 · 0 评论 -
在Linux或类Unix系统中获取帮助的命令
这些命令主要是用于在Linux或类Unix系统中进行系统管理、文档查询和软件包管理等操作的命令。这些命令对于理解、管理和探索系统的各个方面非常有用,包括已安装的软件包、命令及其文档。原创 2024-04-01 11:21:10 · 714 阅读 · 0 评论 -
Linux/Ubuntu/Debian 终端命令:设置文件/目录权限和组
因此,在 chmod -R 777 中,每个文件和目录都拥有所有者、组和其他人的完全权限(读、写和执行)。chgrp -R grp_owner directory_name:递归更改目录及其内容的组所有者。chmod go=+r myfile:授予组和其他人读取权限,同时删除组的任何现有权限。chmod a+rwx:向所有用户(所有者、组和其他)授予读、写和执行权限。chmod go -r:删除组和其他人的读取权限,同时保留所有者的权限不变。chmod filename:根据指定的权限更改文件的权限。原创 2024-03-29 11:33:48 · 1268 阅读 · 0 评论 -
在 Linux/Ubuntu/Debian中创建、复制和删除文件和目录
记住要小心谨慎,尤其是使用 rm -rf 等命令,因为它们可以不可逆地删除文件和目录。始终仔细检查命令,尤其是在以提升的权限或在关键文件/目录上使用它们时。要在 Linux 中创建、复制和删除文件和目录,可以使用各种命令。mv 旧名称 新名称。rm -rf 目录名。原创 2024-03-29 10:40:46 · 835 阅读 · 0 评论 -
在Linux/Debian/Ubuntu上通过 Azure Data Studio 管理 SQL Server 2019
执行 CREATE DATABASE 语句后,刷新 Azure Data Studio 中的数据库资源管理器以查看服务器数据库下列出的新创建的数据库。你还可以向 CREATE DATABASE 语句添加其他选项来指定各种设置,例如文件位置、文件大小、增长选项、排序规则等。通过Azure Data Studio连接到SQL Server 2019后,你可以使用SQL语句创建新数据库。成功执行查询后,Azure Data Studio 将在 SQL Server 实例上创建具有指定名称的新数据库。原创 2024-03-22 17:20:07 · 636 阅读 · 2 评论