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-173459

xetra11's questions

Martin Hope
xetra11
Asked: 2021-12-23 02:50:34 +0800 CST

如何使用 SED 将正则表达式捕获的版本号替换为另一个版本号?

  • 0

我正在尝试使用以下 sed 命令:

sed 's/shared:core:([0-9]{1,4}(\.[0-9a-z]{1,6}){1,5})/shared:core:1.1.1/' test.txt

替换的内容test.txt

shared:core:0.0.2

我希望它变成

shared:core:1.1.1

但什么都没有发生。我想我需要一些关于它如何与 sed 一起使用的提示

shell sed
  • 2 个回答
  • 131 Views
Martin Hope
xetra11
Asked: 2020-03-10 23:49:30 +0800 CST

如何执行具有 sudo 权限但没有根上下文的程序?

  • 0

我想以特权启动我的 IntelliJ IDEA。那是因为在 IDE 中启动我的应用程序时,它会启动一个 SFTP 服务器。这只有在我获得许可的情况下才有效。

到目前为止的方法是使用sudo. 这里的不便之处在于 IntelliJ 启动了一个全新的配置上下文,该上下文现在位于root目录中。因此,我必须从 IDE 的空白/新用户配置开始(可以轻松更改,但这不是重点),而且我必须再次输入我的许可证代码。

有没有一种方法可以简单地执行程序而不实际充当 root 但仍然充当我的登录用户?

sudo permissions
  • 1 个回答
  • 415 Views
Martin Hope
xetra11
Asked: 2019-10-24 08:16:42 +0800 CST

在剪贴板中的内容上使用 less

  • 1

我复制了一些文本并想使用less. 我想知道如何直接less在我的剪贴板内容上使用,而无需先将其保存到文件中或被echod 等。

less
  • 3 个回答
  • 157 Views
Martin Hope
xetra11
Asked: 2019-10-10 23:05:30 +0800 CST

`udevd command not found` - 我只是无法让命令列表工作

  • 1

我有以下命令执行顺序来用 docker 测试一些东西。问题是这udevd不是我可以执行的二进制文件,其中命令udevd --debug &变得无用或更确切地说是不起作用。

I have this script (command list):
$ docker run -it --privileged debian /bin/bash
$ apt-get update
$ apt-get install xserver-xorg xorg jwm
$ udevd --debug &
$ udevadm trigger
<lots of output, brace yourself>
$ startx

执行此操作时,我发生了这种情况:

root@ba9551bd941f:/# udevd --debug &
[1] 9688
root@ba9551bd941f:/# bash: udevd: command not found
udevadm trigger
[1]+  Exit 127                udevd --debug
root@ba9551bd941f:/# 

我也不知道如何安装udevd或让它出现的任何东西。interwebz 只是在谈论udev不是二进制文件(没有提到udevd),并且它总是在一些基本包中。

我在这里找到了这个:https ://linux.die.net/man/8/udevd 这告诉我它是一个二进制文件 - 但是从哪里得到它?

package-management
  • 1 个回答
  • 1608 Views
Martin Hope
xetra11
Asked: 2019-05-31 16:17:22 +0800 CST

avrdude 下载后也找不到 GLIBC_2.29

  • 2

avrdude我在使用闪存我的微控制器时有点挣扎。

它依赖于它无法找到的libm.so.6 GLIBC_2.29 。它查看/usr/lib/libm.so.6该文件实际所在的位置,但它也位于/lib/lib.so.6.

所以当我跑步的时候

sudo pacman -S glibc 

安装/更新库https://www.archlinux.org/packages/core/x86_64/glibc/

我很确定我只将它安装到/lib/.

但既然avrdude正在寻找/usr/lib它仍然不会找到它。我很难理解这两个目录的含义,因为它有点搞砸了,而不是对我的情况有帮助。

我怎样才能正确地做到这一点?

编辑

我想做一些愚蠢的事情,所以我做了,cp /lib/libm.so.6 /usr/lib/libm.o.6但cp命令告诉我文件是一样的。

现在我不明白为什么avrdude找不到正确的 GLIBC 版本,因为它已正确更新(据我所知)。

arch-linux pacman
  • 1 个回答
  • 8918 Views
Martin Hope
xetra11
Asked: 2018-12-09 03:59:17 +0800 CST

如何让 openssl 在 Debian 9.5 上运行

  • 1

这是我使用的发行版

  root@ci-server:~/temp# lsb_release -a
    No LSB modules are available.
    Distributor ID: Debian
    Description:    Debian GNU/Linux 9.5 (stretch)
    Release:        9.5
    Codename:       stretch

安装 openssl 时,我收到以下消息,但使用openssl只是不起作用

root@ci-server:~/temp# apt-get install openssl
Reading package lists... Done
Building dependency tree
Reading state information... Done
openssl is already the newest version (1.1.0j-1~deb9u1).
0 upgraded, 0 newly installed, 0 to remove and 17 not upgraded.
root@ci-server:~/temp# openssl version
openssl: error while loading shared libraries: libcrypto.so.1.1: cannot open shared object file: No such file or directory

但libcrypto.so.1.1在这里被发现

root@ci-server:~/temp# find / -name "libcrypto.so.1.1"
/usr/lib64/libcrypto.so.1.1

ldconfig内容

root@ci-server:~# cat /etc/ld.so.conf
include /etc/ld.so.conf.d/*.conf

和

root@ci-server:~# ls -l /etc/ld.so.conf.d/
total 12
-rw-r--r-- 1 root root 38 Jan 17  2017 fakeroot-x86_64-linux-gnu.conf
-rw-r--r-- 1 root root 44 Mar 20  2016 libc.conf
-rw-r--r-- 1 root root 68 Jan 14  2018 x86_64-linux-gnu.conf

寻找/usr/lib64inside/etc/ld.so.conf.d没有产生任何结果

root@ci-server:~# grep -irl "/usr/lib64" /etc/ld.so.conf.d/
root@ci-server:~#
debian openssl
  • 1 个回答
  • 920 Views
Martin Hope
xetra11
Asked: 2018-09-25 08:31:37 +0800 CST

由于密码错误,无法通过 smbclient 连接到 Windows 10

  • 1

我从 arch ( https://wiki.archlinux.org/index.php/samba#Client )下载了 samba 包

然后我启用了本文所述的网络发现: https ://websiteforstudents.com/access-windows-10-files-ubuntu-17-04/

我还确保我的 Windows 10工作站域是WORKGROUP

然后我回到 arch 并使用https://git.samba.org/samba.git/?p=samba.git;a=blob_plain;f=examples/smb.conf.default/etc/samba/smb.conf的内容创建了所需的配置;hb=HEAD(Arch 推荐)

在配置中,我更改了以下属性:

workgroup = WORKGROUP

现在它等同于 Windows 10 工作站域。

完成后,我运行以下命令:

smbclient -L W10(其中 W10 是我的 Windows 10 的 IP)。我之前确保主机可以ping通

出现以下提示:

Enter WORKGROUP/root's password: *****
session setup failed: NT_STATUS_ACCESS_DENIED

密码实际上是正确的,所以还有其他东西不起作用。我也想知道如何更改WORKGROUP/root它自动附加的用户名。因为我机器的登录用户名是xetra11而不是root

windows smb
  • 1 个回答
  • 9461 Views
Martin Hope
xetra11
Asked: 2018-09-18 09:13:49 +0800 CST

ssh 从 linux 到 windows 什么都不做

  • 1

我在我的 Windows 10 机器上安装了 KpyM 并启动了它。它说服务正在运行。

  Proto  Lokale Adresse         Remoteadresse          Status
  TCP    0.0.0.0:22             DESKTOP-4VRVV1O:0      ABHÖREN

所以现在我切换到我的 linux 机器并执行以下操作:(用户名是我登录 Windows 10 时看到的名称?)

ssh <username>@<ip-windows>

过了一会儿:

ssh: connect to host <ip-windows> port 22: Connection timed out

我在这里想念什么?

linux ssh
  • 2 个回答
  • 1520 Views
Martin Hope
xetra11
Asked: 2018-02-13 09:29:18 +0800 CST

python脚本具有777权限和所有者root但仍然创建文件被拒绝

  • 2

我编写了一个 python 脚本来启动几个 java 应用程序。我希望将他们的 PID 归档到/var/run/coma. 因此,我编写了脚本并赋予它777权限,只是为了首先进行测试。

-rwxrwxrwx  1 root   root    3575 Feb 12 18:20 coma-startup.py

当我以另一个用户身份启动此脚本并执行代码以在上述目录中创建文件时,我收到以下信息

PermissionError: [Errno 13] Permission denied: '/var/run/coma/coma-system.pid'

我不明白这个?在我看来,该脚本应该以 root 权限执行。我在这里不明白什么?

permissions scripting
  • 2 个回答
  • 7547 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