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

's questions

Martin Hope
user611925
Asked: 2024-05-30 03:15:14 +0800 CST

关于安全启动、MOK 和 NVRAM

  • 6

晚上好,在谷歌搜索后我没有找到我的问题的答案。

当安装激活安全启动的发行版(例如 Ubuntu)时,安装程​​序会在 NVRAM 中创建一个 MOK 密钥,可以使用“mokutil -l”查看该密钥。

后来,我决定将发行版更改为 Fedora,安装程序将在 NVRAM 中插入自己的密钥,我可以使用“mokutil -l”看到该密钥,但 Ubuntu 密钥在 Fedora 中不可见。

这是否意味着每个发行版都会在 NVRAM 中创建自己的数据库?是否可以看到之前安装的其他发行版的密钥?要清除旧发行版中这些旧 MOK 的 NVRAM 吗?

这是出于安全原因,也是为了节省空间。由于NVRAM的容量很小,如果频繁安装,会不会有内存满的风险?

在 UEFI 中恢复安全启动出厂设置会重置 PEK、KEK、DB 和 DBX 密钥,但在我的情况下似乎不会删除 MOK 密钥。

linux
  • 1 个回答
  • 49 Views
Martin Hope
madderhatter
Asked: 2024-03-10 15:18:53 +0800 CST

如何自动设置导出 PATH="$HOME/neovim/bin:$PATH"

  • 6
这个问题是从 Vi 和 Vim Stack Exchange迁移来的,因为它可以在 Unix & Linux Stack Exchange 上得到回答。 7 小时前迁移 。

我使用的是 Raspberry Pi 5,我必须从源代码构建才能获得最新的稳定版本。该程序已成功构建,我可以正常运行它。但是,每当我打开新终端时,我都必须先运行该命令,export PATH="$HOME/neovim/bin:$PATH"然后才能正常使用该程序。如何将终端设置为在打开它时自动运行此命令,而无需手动输入。请解释一下,就像我是一个全新用户一样。预先感谢您的帮助。

untagged
  • 1 个回答
  • 8 Views
Martin Hope
Rahul Sharma
Asked: 2024-02-03 15:00:41 +0800 CST

如果我们删除原始文件,为什么硬链接不会损坏?[复制]

  • 7
这个问题在这里已经有了答案:
删除硬链接时会发生什么? (3 个回答)
5 小时前关闭。
这个问题是从服务器故障 迁移过来的,因为它可以在 Unix & Linux Stack Exchange 上得到回答。9 小时前迁移 。

如果我们删除原始文件,为什么硬链接不会损坏?如果我删除原始文件,那么软链接会损坏,但硬链接不会损坏,所以为什么它不会损坏

linux
  • 3 个回答
  • 51 Views
Martin Hope
user570260
Asked: 2023-04-27 20:12:51 +0800 CST

了解“lsattr”命令的功能及其对目录的限制

  • 5

为什么lsattr只对文件起作用?当我尝试在目录上使用它时,它不起作用,除了它的内容。对于文件,属性显示正确,但对于目录,什么都不显示。

例如:

$ sudo lsattr ~/.pcb
$

你能帮我理解这个工具的局限性及其正确使用方法吗?

filesystems
  • 1 个回答
  • 22 Views
Martin Hope
user330163
Asked: 2023-01-31 07:53:14 +0800 CST

返回脚本中的 root_menu 没有按应有的方式响应

  • 5

单文件 bash 脚本中的菜单及其子菜单,每个都有一个返回根目录的菜单。

我的问题是show_root_menu调用有时只是跳转到上层菜单而不是根目录。

Bash 安装程序菜单。

nvidia 子菜单最常出错,返回根菜单。

show_pckg_menu当从“安装图形专有驱动程序”子菜单中选择“显示根菜单”时,它会转到“包选项” :

显示根菜单


显示 nvidia_menu


show_pckg_menu

到目前为止,我的其他相关问题已解决:

  • “sh 命令”和作为可执行文件运行之间有什么区别?
  • 创建和调试 bash 脚本菜单

$ shellcheck myscript No issues detected!

实际脚本是:

#!/bin/bash
show_root_menu(){
width=72
height=50
menu_height=8
backtitle="Installer-menu"
title="Setup opions"
menu="Choose one of the following options:"

options=(1 'Add Mint PPA and update' 
         2 'Install Cinnamon '
         3 'update and upgrade '
         4 'Additional software installation '
         5 'Upgrade Kernel '
         6 'Resolve Ubuntu Cinnamon issues '
         7 'Install graphic proprietary driver'
         x reboot
         q quit )
    
result=$(dialog --clear \
                --backtitle "$backtitle" \
                --title "$title" \
                --menu "$menu" \
                $height $width $menu_height \
                "${options[@]}" \
                2>&1 >/dev/tty)
}
show_pckg_menu(){
width=72
height=22
menu_height=8
backtitle='Installer-menu'
title='Package options'
menu='Choose one of the following options:'

options=(1 'Install package list'
         2 'Export package list'
         3 'update and upgrade'
         4 'Show root menu'
         x reboot
         q quit )

result=$(dialog --clear \
                --backtitle "$backtitle" \
                --title "$title" \
                --menu "$menu" \
                $height $width $menu_height \
                "${options[@]}" \
                2>&1 >/dev/tty)
}
show_solver_menu(){
width=72
height=22
menu_height=8
backtitle='Installer-menu'
title='Resolver menu'
menu='Choose one of the following options:'

options=(1 'Network applet problem'
         2 'Sound problem'
         3 'update and upgrade'
         4 'Show root menu'
         x reboot
         q quit )


result=$(dialog --clear \
                --backtitle "$backtitle" \
                --title "$title" \
                --menu "$menu" \
                $height $width $menu_height \
                "${options[@]}" \
                2>&1 >/dev/tty)
}
show_nvidia_menu(){
width=72
height=22
menu_height=8
backtitle='Installer-menu'
title='NVidia driver selection'
menu='Choose one of the following options:'

options=(1 'Install nvidia 515'
         2 'Install nvidia 525'
         3 'Update and upgrade'
         4 'Show root menu'
         x reboot
         q quit )

result=$(dialog --clear \
                --backtitle "$backtitle" \
                --title "$title" \
                --menu "$menu" \
                $height $width $menu_height \
                "${options[@]}" \
                2>&1 >/dev/tty)
}
show_root_menu
case "$result" in
    1)  echo 'Mint backport repos installed';
        apt-key adv --recv-keys --keyserver keyserver.ubuntu.com A1715D88E1DF1F24 40976EAF437D05B5 3B4FE6ACC0B21F32 A6616109451BBBF2;
        sh -c 'echo "deb http://packages.linuxmint.com vanessa main upstream import backport romeo" >> /etc/apt/sources.list.d/mint.list';
        sh -c 'echo "deb-src http://packages.linuxmint.com vanessa main upstream import backport romeo" >> /etc/apt/sources.list.d/mint.list';
        apt-key export 451BBBF2 | gpg --dearmour -o /etc/apt/trusted.gpg.d/mint.gpg;
        apt update;
        show_root_menu;;
    2)  echo 'Installation of Cinnamon';
        apt install slick-greeter muffin cinnamon;
        show_root_menu;;
    3)  echo 'Package upgrade';
        apt update && apt upgrade -y;
        show_root_menu;;
    4)  show_pckg_menu;;
    5)  sh ubuntu-mainline-kernel.sh;
        show_root_menu;;
    6)  show_solver_menu;;
    7)  show_nvidia_menu;;
    x)  echo Reboot;
        reboot;;
    q)  clear; 
        exit ;;
esac

show_pckg_menu
case "$result" in
     1) echo 'Package Install';
        sh installpkgs.sh;;
     2) echo 'Manualy installed packages exported';
        sh pkgsexport.sh;;
     3) echo 'Package upgrade';
        apt update && apt upgrade -y;
        show_pckg_menu;;
     4) show_root_menu;;
     x) echo 'Reboot';
        reboot;;
     q) clear; 
        exit ;;
esac

show_solver_menu
case "$result" in
     1) echo 'Applying changes to network settings';
        clear;
        option_picked "Option 1 Picked";
        touch /etc/network/interfaces;
        sh -c 'echo "auto lo" >> /etc/network/interfaces';
        sh -c 'echo "iface lo inet loopback" >> /etc/network/interfaces';
        sh -c 'echo "  renderer: NetworkManager" >> /etc/netplan/*.yaml';
        netplan apply;
        show_solver_menu;;
     2) echo 'Applying changes to sound settings';
        ln -s /usr/share/pipewire /etc/pipewire;
        touch /usr/share/pipewire/media-session.d/with-pulseaudio;
        systemctl --user restart pipewire-session-manager;
        systemctl --user start pulseaudio;
        show_solver_menu;;
     3) echo 'Package upgrade';
        apt update && apt upgrade -y;
        show_solver_menu;;
     4) show_root_menu;;
     x) echo 'Reboot';
        reboot;;
     q) clear; 
        exit ;;
esac

show_nvidia_menu
case "$result" in
     1) echo 'NVidia driver 515 installation';
        apt install nvidia-driver-515 -y;
        show_nvidia_menu;;
     2) echo 'NVidia driver 525 installation';
        apt install nvidia-driver-525 -y;
        show_nvidia_menu;;
     3) echo 'Package upgrade';
        apt update && apt upgrade -y;
        show_nvidia_menu;;
     4) show_root_menu;;
     x) echo 'Reboot';
        reboot;;
     q) clear; exit ;;
esac
bash
  • 1 个回答
  • 23 Views
Martin Hope
user330163
Asked: 2023-01-26 21:52:54 +0800 CST

“sh 命令”和作为可执行文件运行之间有什么区别?

  • 5

我使用了@Artem S. Tashkinov 建议的脚本:“这是我为自己编写的,但它在控制台上运行。 ”

在这里查看相关帖子

$sh raw_io.sh: 
20: shopt: not found 
raw_io.sh: 
48: declare: not found 
raw_io.sh: 
61: Syntax error: redirection unexpected

我发现我只需要使其可执行并双击它,然后“在终端中运行”:

由于它令人耳目一新,我无法复制/粘贴输出。所以我做了一个屏幕截图: 在终端中输出运行

由于它通过双击工作,但我需要单击“在终端中运行”,我也想知道如何从终端直接启动它。

~/Desktop$ raw_io
raw_iso: command not found

那么这些启动方式有什么区别呢?

shell-script
  • 1 个回答
  • 83 Views
Martin Hope
user550837
Asked: 2022-12-24 15:22:23 +0800 CST

将第一个参数居中的 Shell 函数

  • 5

在 nano 文本编辑器中,我可以将选择通过管道传输到命令中,而且我经常需要将文本居中,所以我想出了以下代码

center() {
  str=$1
  # Strip leading and trailing whitespace from the string
  str=$(echo "$str" | sed -e 's/^[[:space:]]*//' -e 's/[[:space:]]*$//')
  str_len=${#str}
  margin=$(((80 - str_len) / 2))
  printf "%*s%s%*s\n" $margin "" "$str" $margin ""
}

但我不太了解脚本,所以我想知道如何改进这段代码。

为什么要链接到 bash 解决方案?我不使用这个 shell,我只是想让它用 sh 运行

function
  • 2 个回答
  • 42 Views
Martin Hope
user551971
Asked: 2022-12-06 17:00:45 +0800 CST

如何链接命令

  • 6

如何链接命令,即使一个命令的输出成为另一个命令的输入?

basename | dirname /dev/null

预期输出:

dev

实际输出:

usage: basename string [suffix]
       basename [-a] [-s suffix] string [...]
/dev

还尝试了以下但它也没有用:

dirname /dev/null | basename
command-line
  • 1 个回答
  • 37 Views
Martin Hope
user536152
Asked: 2022-09-19 00:51:41 +0800 CST

Bash函数/脚本参数完全复制到变量中

  • 2

如何将 Bash 函数/脚本参数完全复制到变量中,因为'(可能还有其他字符)不能保留在变量中?
例如

m() {
 v="$@"
 echo "$v"
}

$ m let it be 'foo' bar
let it be foo bar

感谢真诚的帮助,谢谢。

bash variable
  • 4 个回答
  • 196 Views
Martin Hope
user536152
Asked: 2022-09-18 06:19:52 +0800 CST

如何通过绑定在快捷方式中重置 Bash 不起作用

  • 1

为什么 Bash 在快捷方式中重置,例如绑定中的 alt-0 不起作用

bind -x '"\e0":"reset"'

它仅在屏幕清除后的第一个顶部/时间才起作用(给出可见的按键回声),
然后继续保持不可见的回声击键

有什么正确的解决办法吗?

bash bind
  • 1 个回答
  • 36 Views
Martin Hope
user541146
Asked: 2022-09-13 16:51:51 +0800 CST

即使您使用引号,这怎么可能不起作用?

  • 1

我知道要处理文件名中的空格,您应该将整个文件名用引号括起来,但这不适用于此脚本,实际上发生的情况恰恰相反,它只能在不使用引号的情况下工作,我不明白为什么. 经测试gnome-terminal。

echo "Drag and drop some file"
read FILE
NAME=$(basename "$FILE")
cp "$FILE" ~/foo/bar/"$NAME" && echo "Success!"
bash shell-script
  • 1 个回答
  • 80 Views
Martin Hope
user526448
Asked: 2022-05-19 18:00:35 +0800 CST

如何在 Arch Linux 中启用 USB 以太网?

  • 0

我有一个TD-LTE无线终端,可以作为外接4G网卡使用。它通过USB连接到计算机。当我使用 Debian 11 时,它可以很好地提供 USB 以太网。但是,当我尝试在 Arch 中使用它时。我无法访问找到 USB 以太网。
ip不显示外部设备

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: enp3s0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc fq_codel state DOWN mode DEFAULT group default qlen 1000
    link/ether f0:76:1c:08:1f:7b brd ff:ff:ff:ff:ff:ff
3: wlp4s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP mode DORMANT group default qlen 1000
    link/ether 48:51:b7:f5:a5:be brd ff:ff:ff:ff:ff:ff

也许 Arch 需要设备的特殊固件或驱动程序。我怎样才能找到它?
lspci不显示外部设备

00:00.0 Host bridge: Intel Corporation Haswell-ULT DRAM Controller (rev 0b)
00:02.0 VGA compatible controller: Intel Corporation Haswell-ULT Integrated Graphics Controller (rev 0b)
00:16.0 Communication controller: Intel Corporation 8 Series HECI #0 (rev 04)
00:1b.0 Audio device: Intel Corporation 8 Series HD Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation 8 Series PCI Express Root Port 1 (rev e4)
00:1c.1 PCI bridge: Intel Corporation 8 Series PCI Express Root Port 2 (rev e4)
00:1c.2 PCI bridge: Intel Corporation 8 Series PCI Express Root Port 3 (rev e4)
00:1d.0 USB controller: Intel Corporation 8 Series USB EHCI #1 (rev 04)
00:1f.0 ISA bridge: Intel Corporation 8 Series LPC Controller (rev 04)
00:1f.2 SATA controller: Intel Corporation 8 Series SATA Controller 1 [AHCI mode] (rev 04)
00:1f.3 SMBus: Intel Corporation 8 Series SMBus Controller (rev 04)
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 10)
04:00.0 Network controller: Intel Corporation Wireless 7260 (rev bb)

在 Arch 中,该设备可以很好地提供 4G 网络。我可以连接到它提供的 WLAN。更多细节:

  • 操作系统:Linux 5.17.8-arch1-1
  • 电脑:ThinkPad S3-S440
  • TD-TLE终端厂商:华为
    我已经关闭了USB3.0模式。
arch-linux usb
  • 1 个回答
  • 1062 Views
Martin Hope
Gene
Asked: 2022-04-14 07:37:30 +0800 CST

如何让 yum 知道安装了源包?

  • 0

我删除了一个 yum 包并从源代码安装了相同包的更高版本。但百胜没有看到。每当我尝试安装 yum 包时,它都会尝试安装旧的 yum 包,但看不到我安装的源包。

有没有办法让 yum 查看源包?请记住,我还不知道如何从源代码创建 rpm。

yum
  • 2 个回答
  • 69 Views
Martin Hope
user458762
Asked: 2022-03-18 10:21:55 +0800 CST

为什么 systemd-run 内存限制会导致程序崩溃?

  • 0

我对不同的程序使用不同的方法来控制它们的资源管理。当我将systemd-run用于gimp(GNU图像处理程序)时,当图片的内存要求高于限制(即我设置的300MB)时,程序崩溃并关闭。是否有任何systemd-run方法既可以安全地使用它而不会崩溃并将其内存限制在限制范围内?

我使用以下命令在其快捷方式(即其桌面文件)中使用 systemd-run 启动它:

systemd-run --scope -p MemoryLimit=300M gimp-2.8 %U
systemd-run
  • 1 个回答
  • 59 Views
Martin Hope
user458762
Asked: 2022-03-18 08:42:19 +0800 CST

有没有其他方法可以将程序添加到 cgroups-v2 而不是提供他们的 pid?

  • 0

我正在尝试学习 cgroups-v2 并练习它。cgroups-v2 文档指出,输入 pid 是向 cgroups-v2 添加程序的唯一方法。有没有其他方法可以将程序的可执行文件添加到 cgroups-v2?

即而不是这样做:

echo "34578" > /sys/fs/cgroup/Example/tasks/cgroup.procs

我可以对可执行文件执行此操作吗,例如:

echo "/usr/bin/firefox/firefox >  /sys/fs/cgroup/Example/tasks/cgroup.procs

我每次都必须知道程序的 pid 是什么来控制其资源吗?(我还发现systemd-run在systemd-run 解决方案中也可以完成类似的事情,但是,由于我尝试学习 cgroups-v2,所以它超出了主题)。

debian cgroups
  • 1 个回答
  • 44 Views
Martin Hope
user518378
Asked: 2022-03-15 12:27:03 +0800 CST

使用 Shell 从 KML 中提取海平面压力

  • 4

我目前正在做一个小项目;在名为 weatherdata.kml 的 kml 文件中,我想提取每个<Placemark>元素的海平面压力。我正在尝试解析有关海平面压力的信息并将其放入一个名为report.csv; 并每次在新行上打印海平面压力。

我认为这可以使用awk,到目前为止我已经尝试过:

 awk -F '[>,]' '/minSeaLevelPres/ {print $2}' report.csv

但是当我在 shell 中运行这个命令时,我得到了这个:

1002</minSeaLevelPres
1002</minSeaLevelPres
1002</minSeaLevelPres
1001</minSeaLevelPres
1001</minSeaLevelPres
1001</minSeaLevelPres
1001</minSeaLevelPres
1001</minSeaLevelPres
1001</minSeaLevelPres
1001</minSeaLevelPres
1001</minSeaLevelPres
1002</minSeaLevelPres
1002</minSeaLevelPres
1003</minSeaLevelPres

当我想得到这个时:

1002
1002
1002
1001
1001
1001
1001
1001
1001
1001
1001
1002
1002
1003

我不知道如何摆脱</minSeaLevelPres. 有人能帮忙吗?

下面是一个地标元素的一部分的示例weatherdata.kml

 <Placemark>
        <styleUrl>#ex</styleUrl>
        <lat>19.2</lat>
        <lon>-24.1</lon>
        <stormName>NINE</stormName>
    <stormNum>10</stormNum>
    <basin>AL</basin>
        <stormType>LO</stormType>
        <intensity>20</intensity>
           <intensityMPH>23</intensityMPH>
           <intensityKPH>37</intensityKPH>
           <minSeaLevelPres>1002</minSeaLevelPres>
           <atcfdtg>2020082350</atcfdtg>
        <dtg>0000 UTC JAN 07</dtg>
       </Placemark>
awk xml
  • 4 个回答
  • 818 Views
Martin Hope
user513736
Asked: 2022-03-05 05:04:58 +0800 CST

在ubuntu上从文件中一一安装软件包,而不会因错误而停止

  • 0

我想做类似的事情xargs sudo apt install < pkglist,但是一个一个地安装包,并在安装过程中出现错误或包名不存在时给出消息而不中断。

linux ubuntu
  • 2 个回答
  • 230 Views
Martin Hope
user513736
Asked: 2022-03-04 05:06:16 +0800 CST

如何从不同发行版的列表中安装软件包?

  • 0

我想pkglist.txt至少在 Manjaro 和 Ubuntu 中安装一个软件包列表,尽管如果有办法在所有发行版上安装它会更好。我怎样才能做到这一点?

我想到了类似的东西:

# If on Manjaro:
yay -S --no-confirm --needed - < pkglist.txt
# Else if on Ubuntu:
xargs sudo apt install < pkglist.txt

问题是我得到了一堆Unable to locate package错误。我可以从文件中一一安装软件包并忽略错误。

software-installation
  • 1 个回答
  • 119 Views
Martin Hope
user516609
Asked: 2022-03-03 11:17:36 +0800 CST

文件描述符 3u 的流是什么?

  • 0

在此处输入图像描述

我知道文件描述符 2u 的流是标准错误。但是,我不确定文件描述符 3u 的流是什么,为什么?最终,3u 在这里代表什么?

linux terminal
  • 1 个回答
  • 255 Views
Martin Hope
user458762
Asked: 2022-02-12 09:40:52 +0800 CST

为什么 nslookup 脚本会给出不同的结果?

  • 0

我尝试使用名称解析并获取网站的 IP 地址。我使用nslookup命令并使用其输出的第 6 行。因为我注意到 nslookup 的输出在第 6 行包含 IP 地址(在 IPv4 中)。我的命令是:

website=<somewebsiteURL>
IP=$(nslookup "$website" | head -n 6 | tail -n 1 | cut -d" " -f2)

我也尝试了 sed 命令来达到相同的目标并使用:

website=<somewebsiteURL>
IP=$(nslookup "$website" | sed -n 6p | cut -d" " -f2)

结果是一样的,结果不可靠,有时有效,有时无效。

它可以正常工作,但并非总是如此。有时它读取第 7 行,而不是第 6 行并失败。

实际上我用另一种方法解决了我的问题:

website=<somewebsiteURL>
newIP=$(nslookup "$website" | grep "Address: " | head -n 1 | cut -d" " -f2)

每次都给出正确的线路和 IP 地址(尽管它可以提供多个 IP > nslookup 可以返回多个 IP)

为什么前两个代码失败?

shell-script scripting
  • 2 个回答
  • 146 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