AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / user-252422

MarkMark's questions

Martin Hope
MarkMark
Asked: 2018-09-28 03:19:50 +0800 CST

删除 rpm 后清理系统的推荐方法是什么?

  • 0

假设我删除了一个 rpm,如下所示:

rpm -e <package-name>

然后我进行系统范围的搜索:

find / |grep <keyword-from-package-name>

它返回许多引用关键字的实例,例如

/etc/<keyword-from-package-name>

如果我执行以下操作:

ll /etc/<keyword-from-package-name>

我得到以下回复:

total 0

这意味着目录是空的,所以为了保持系统整洁:

我的问题是,删除 rpm 后删除剩余文件和目录的推荐方法是什么?

是不是通过查找每个单独的实例并验证文件/目录是否为空,如上所述,然后执行;

rm -f filename.extension

或者

rm -rf directory_name 

你做什么工作?

谢谢

package-management rpm
  • 1 个回答
  • 1053 Views
Martin Hope
MarkMark
Asked: 2018-08-29 01:29:42 +0800 CST

在终结者终端模拟器中重命名选项卡的键盘快捷键?

  • 4

在“终结者”终端模拟器中,我可以使用以下命令重命名窗口:Alt+ T。有谁知道用于重命名选项卡的键盘快捷键(或如何创建一个)?

keyboard-shortcuts gnome-terminator
  • 1 个回答
  • 3375 Views
Martin Hope
MarkMark
Asked: 2018-08-16 07:57:43 +0800 CST

使用 'rpm -i' 在 CentOS6 上安装软件包,但出现依赖错误,即使我已经安装了依赖,为什么?

  • 2

操作系统 = CentOS 6

我正在尝试按如下方式安装软件包:

rpm -i package_name.rpm

但我收到以下错误:

error: Failed dependencies:
sqlite >= 3.7.15 is needed by package_name

但是,我已经安装了所需的依赖项,如下所示:

打开浏览器并导航到https://www.sqlite.org/download.html,下载 sqlite-autoconf-3240000.tar.gz 并解压缩文件:

然后:

cd sqlite-autoconf-3240000
./configure --prefix = /usr/local
./configure 
make
make install

我验证 sqlite3 的工作方式如下:

[root@MyMachine home]# sqlite3
SQLite version 3.24.0 2018-06-04 19:24:41
Enter ".help" for usage hints.
Connected to a transient in-memory database.
Use ".open FILENAME" to reopen on a persistent database.
sqlite> 
centos software-installation
  • 1 个回答
  • 365 Views
Martin Hope
MarkMark
Asked: 2018-08-10 03:52:10 +0800 CST

如何在bash中删除一个单词?[复制]

  • 17
这个问题在这里已经有了答案:
在 unix 终端中删除单词“forward”的快捷方式是什么? (3 个回答)
4年前关闭。

向后删除一个单词:

Ctrl + w

向前删除一个字:

?

任何人都可以回答上述问题,或者我是否需要向 stty 添加命令,正如我通过运行以下命令所看到的那样:

stty -a

Ctrl与+关联的操作在w此处定义。

linux bash
  • 1 个回答
  • 6096 Views
Martin Hope
MarkMark
Asked: 2018-08-01 02:31:14 +0800 CST

使用 yum 和 pip 安装 python 包在系统级别上有什么区别?

  • 0

我想知道 pip、Python 包安装程序和 yum 之间有什么区别?

作为为我的问题提供一些背景的一种方式:

我假设第一个答案是因为 PIP 仅用于安装 Python 包,而 yum 安装来自不同类型供应商的包。但是,让我们专注于使用这两种工具安装 Python 包,以此来识别两者之间的区别:

我在工作中遇到了一个问题(使用 CentOS6),其中 Django 是我尝试安装的 rpm 缺少的依赖项。我认为正确的解决方法是“pip install Django”。但是,当我这样做并重新尝试“rpm -i”时,Django 依赖项仍然被报告为丢失。

一位更有经验的同事告诉我我做错了什么,我需要卸载它,并且只能使用 yum 安装。根据经验,我知道他不是一个详细说明事情的人,经过一番谷歌搜索后,我仍然一无所知。

我无法理解为什么会有差异,如果两者都安装相同的包,那么一个包如何作为满足所需依赖项的一种手段而另一个(pip)没有。

yum python
  • 2 个回答
  • 1325 Views
Martin Hope
MarkMark
Asked: 2018-06-14 01:47:35 +0800 CST

为什么打开 .bashrc 文件时必须把 ~/ 放在 .bashrc 之前?[复制]

  • 3
这个问题在这里已经有了答案:
当用作路径的前缀时,〜(波浪号)是什么? (2 个回答)
4年前关闭。

我想知道为什么在打开 bashrc 文件时需要将 ~/ 放在 .bashrc 之前。

为了显示:

我通常在我的系统上打开文件如下:

vim filename.extension 

但是在 /home 目录中,如果我执行以下操作:

vim .bashrc 

vim 将打开一个名为 .bashrc 的新文件

为了打开我的 bashrc 文件,我必须执行以下操作:

vim ~/.bashrc

为什么?

我当前的系统是 Linux Mint 18.3

linux bash
  • 2 个回答
  • 5557 Views
Martin Hope
MarkMark
Asked: 2018-06-07 05:51:56 +0800 CST

是否存在自动滚动到终端命令响应顶部的快捷方式?

  • 2

是否有一个快捷方式(键盘)可以自动滚动回对命令的响应的开头?

示例:我打开终端并输入“last”命令,然后按 Enter。出现了很久以前登录的用户,但我在最后(即最老的用户)。向上滚动到顶部可能会有点痛苦。有没有办法跳到这个命令的输出顶部?

我检查了'last'的手册页似乎不包含这样的功能。

linux last
  • 2 个回答
  • 384 Views
Martin Hope
MarkMark
Asked: 2018-05-19 00:56:59 +0800 CST

一个端口可以使用多个接口进行通信吗?

  • 3

我对以下命令的理解:

tcpdump -i any -nn port X
  • tcpdump-> 启动服务以捕获数据包。

  • -i any -> 在任何/所有接口上。

  • -nn -> 不要将主机地址转换为名称(避免 DNS 查找),也不要转换协议和端口号。

  • port X-> 将此规则应用于端口 X

假设以上是正确的,我觉得这个命令意味着端口(进程的逻辑端点)X 可以使用任何可用的接口来与另一个进程/设备等进行通信......并且这个 tcp 转储将捕获所有所有这些可用接口上的数据包。

有什么方法可以查看给定端口可用的所有可用接口的列表(命令?)?

linux networking
  • 1 个回答
  • 1566 Views
Martin Hope
MarkMark
Asked: 2018-04-13 06:13:03 +0800 CST

如何将参数传递给bash脚本中的函数?[复制]

  • 6
这个问题在这里已经有了答案:
如何将参数传递给bash脚本中的函数? (2 个回答)
4年前关闭。

我正在开始/尝试学习一些 bash 脚本,我想知道我从终端向函数传递参数的方法有什么问题(见下文),因为我的方法似乎与互联网教程中的许多方法相似。

#!/bin/bash

function addition_example(){
    result = $(($1+$2))
    echo Addition of the supplied arguments = $result
}

我调用脚本如下:

source script_name.sh "20" "20"; addition_example 

这将返回以下内容:

bash: +: syntax error: operand expected (error token is "+")

我也试过:

addition_example "$20" "$20"

这将返回以下内容:

bash: result: command not found
Addition of the supplied arguments =
bash scripting
  • 3 个回答
  • 17029 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    模块 i915 可能缺少固件 /lib/firmware/i915/*

    • 3 个回答
  • Marko Smith

    无法获取 jessie backports 存储库

    • 4 个回答
  • Marko Smith

    如何将 GPG 私钥和公钥导出到文件

    • 4 个回答
  • Marko Smith

    我们如何运行存储在变量中的命令?

    • 5 个回答
  • Marko Smith

    如何配置 systemd-resolved 和 systemd-networkd 以使用本地 DNS 服务器来解析本地域和远程 DNS 服务器来解析远程域?

    • 3 个回答
  • Marko Smith

    dist-upgrade 后 Kali Linux 中的 apt-get update 错误 [重复]

    • 2 个回答
  • Marko Smith

    如何从 systemctl 服务日志中查看最新的 x 行

    • 5 个回答
  • Marko Smith

    Nano - 跳转到文件末尾

    • 8 个回答
  • Marko Smith

    grub 错误:你需要先加载内核

    • 4 个回答
  • Marko Smith

    如何下载软件包而不是使用 apt-get 命令安装它?

    • 7 个回答
  • Martin Hope
    user12345 无法获取 jessie backports 存储库 2019-03-27 04:39:28 +0800 CST
  • Martin Hope
    Carl 为什么大多数 systemd 示例都包含 WantedBy=multi-user.target? 2019-03-15 11:49:25 +0800 CST
  • Martin Hope
    rocky 如何将 GPG 私钥和公钥导出到文件 2018-11-16 05:36:15 +0800 CST
  • Martin Hope
    Evan Carroll systemctl 状态显示:“状态:降级” 2018-06-03 18:48:17 +0800 CST
  • Martin Hope
    Tim 我们如何运行存储在变量中的命令? 2018-05-21 04:46:29 +0800 CST
  • Martin Hope
    Ankur S 为什么 /dev/null 是一个文件?为什么它的功能不作为一个简单的程序来实现? 2018-04-17 07:28:04 +0800 CST
  • Martin Hope
    user3191334 如何从 systemctl 服务日志中查看最新的 x 行 2018-02-07 00:14:16 +0800 CST
  • Martin Hope
    Marko Pacak Nano - 跳转到文件末尾 2018-02-01 01:53:03 +0800 CST
  • Martin Hope
    Kidburla 为什么真假这么大? 2018-01-26 12:14:47 +0800 CST
  • Martin Hope
    Christos Baziotis 在一个巨大的(70GB)、一行、文本文件中替换字符串 2017-12-30 06:58:33 +0800 CST

热门标签

linux bash debian shell-script text-processing ubuntu centos shell awk ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve