AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

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

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / unix / 问题

全部问题(unix)

Martin Hope
peterh
Asked: 2023-09-24 22:34:09 +0800 CST

如何参数化 Linux 内核启动以完全错过任何视频?

  • 5

我正在尝试启动 Linux 内核而不切换到任何 vga 模式。所以,我只想要字符显示。我能以某种方式做到这一点吗?事实上,一些类似的东西vga=off就很好了。

linux
  • 1 个回答
  • 12 Views
Martin Hope
Tornado726
Asked: 2023-09-24 03:33:53 +0800 CST

如何在 Linux 中重命名文件,就像 Windows 中的 ren 命令一样

  • 4

我需要在 Ubuntu 系统上重命名一堆文件(超过 100 个),并且想知道当文件的模式类似于 Windows 中的“Filename_01.jpg”到“NameOfFile_01.jpg”时如何执行此操作,我会输入:

ren Filename_*.jpg NameOfFile*.jpg 

由于我发现的各种命令(重命名、mmv 等)的工作方式和语法示例非常复杂,我无法弄清楚这些命令的头绪或尾部。我不需要完整解释该命令如何工作,我只需要执行此操作的确切语法。

rename
  • 1 个回答
  • 60 Views
Martin Hope
Alabaster3552
Asked: 2023-09-24 01:22:03 +0800 CST

寻求有关如何在家庭服务器的 SSD 和 HDD 磁盘上的卷组和逻辑卷之间划分存储的建议

  • 5

我正在构建一个家庭服务器来在 docker (Ubuntu LTS) 中托管一些自托管应用程序。我想将应用程序的所有文件放在用户主文件夹中,以便将它们保存在一个位置并轻松备份。我正在考虑 2 个主文件夹: /home/user/docker – 用于 docker compose 和所有 docker 卷以及 /home/user/data – 用于我的所有文件:

/home/user/
        docker/
            container1
            container2
            …
        data/
            entertainment/
                    movies
                    series
                    music
            downloads/
            documents/
                photos/
                personal files/
            backups/
                laptop_backups/
                phone_backups/

我会将 data/ 文件夹分配给 Nextcloud,以便从家庭笔记本电脑和手机进行访问。

我有一个 500GB SSD、1TB HDD + 几个不同的较小尺寸 HDD + 将来可能会添加更多 HDD。也许还多了一个SSD。

我打算将存储划分为LVM:

SSD – 2 个分区:100GB 和 400GB HDD – 1 个分区:1TB

我将创建 3 个卷组:100GB –“系统”,400GB –“SSD”,1TB –“HDD”。

我正在考虑以下设置:

  1. VG 100GB“系统” – LV“系统”用于/

  2. VG“HDD” – LV“慢速数据”用于:

     /home/user/data/entertainment
     /home/user/data/backups
     /home/user/data/downloads
    
  3. VG“SSD” – LV“快速数据”用于:

     /home/user/data/documents
     /home/user/user/docker
    

我的问题是:如何最好地在卷组和逻辑卷之间划分存储?我希望有一个灵活的设置,以便将来可以调整磁盘存储的大小和更改磁盘存储,同时以最佳方式使用 SSD 空间。

lvm
  • 1 个回答
  • 24 Views
Martin Hope
Mathew
Asked: 2023-09-23 22:44:10 +0800 CST

如何使用嵌套命令编写函数[重复]

  • 5
这个问题在这里已经有答案了:
shell 中的 "..."、'...'、$'...' 和 $"..." 引号之间有什么区别? (1 个回答)
昨天关门了。

我正在尝试编写一个 find 和 cd 函数,如下所示:

findcd () {
        cd "$(dirname "$(find '$1' -type '$2' -name '$3')")"
}

像这样被调用:

find . f [FILE_NAME]

但它看到了美元符号,并期待更多的争论来反对执行里面的内容。我刚刚开始编写别名和函数,所以任何建议都会非常有帮助!

bash
  • 1 个回答
  • 44 Views
Martin Hope
AndreKR
Asked: 2023-09-23 22:08:49 +0800 CST

禁用密码登录但保留 sudo -v?

  • 5

我使用的是 Raspberry Pi,但我认为这个问题不是特定于 Raspberry Pi 操作系统的。

我仅使用 SSH 密钥以用户 pi 身份登录。

我有一个调用当前要求 user 的密码的脚本。sudo -vpi

我想让这一步变得简单,所以最好让它根本不要求密码或有一个非常简单的密码(如"pi")。

但我当然不想通过 SSH 使用如此简单的密码公开用户帐户。

我已经有一个文件/etc/sudoers.d包含pi ALL=(ALL) NOPASSWD: ALL但它不会禁用 的密码问题sudo -v。

我有什么选择?


sudo -l编辑:按照评论中的要求输出:

pi@klipper:~ $ sudo -l
Matching Defaults entries for pi on klipper:
    env_reset, mail_badpass, secure_path=/usr/local/sbin\:/usr/local/bin\:/usr/sbin\:/usr/bin\:/sbin\:/bin, env_keep+=NO_AT_BRIDGE, env_keep+="http_proxy HTTP_PROXY", env_keep+="https_proxy HTTPS_PROXY", env_keep+="ftp_proxy FTP_PROXY",
    env_keep+=RSYNC_PROXY, env_keep+="no_proxy NO_PROXY"

User pi may run the following commands on klipper:
    (ALL : ALL) ALL
    (ALL) NOPASSWD: ALL
ssh
  • 1 个回答
  • 54 Views
Martin Hope
Galaxy
Asked: 2023-09-23 15:43:22 +0800 CST

如何用 awk 减去第一行的列值?

  • 5

输入文件是“id number1 number2 count”行,number1和number2都是上升的。

Barcode000000 48521 1855 0
Barcode000001 48621 1855 0
Barcode000002 48721 1855 1
Barcode000003 48821 1855 0
Barcode000004 48921 1955 20
Barcode000005 49021 1955 0

现在我用awk -v bin=100 '{print ($2-48521)/bin" "($3-1855)/bin" "$4}'.

如何从输入文件的第一行设置48521和?1855

awk
  • 3 个回答
  • 70 Views
Martin Hope
showkey
Asked: 2023-09-23 12:15:37 +0800 CST

如何同时播放mp3及其LRC文件?

  • 5
ls music
song.lrc    song.mp3

song.lrc是的歌词song.mp3,怎么才能一起播放song.mp3?song.lrc听音乐看歌词?我试过vlc,smplayer,audacious,clementine;它们都可以播放音乐,不显示歌词。

Song.lrc 的格式如下:

[00:12.00]Line 1 lyrics
[00:17.20]Line 2 lyrics
[00:21.10]Line 3 lyrics
...
mm:ss.xxlast lyrics line
music-player
  • 1 个回答
  • 29 Views
Martin Hope
morpheus
Asked: 2023-09-23 07:37:49 +0800 CST

如何将 $@ 传递给 Maven 的 exec.args ?

  • 5

我在脚本中尝试过的事情run.sh:

mvn exec:java -Dexec.mainClass=my.App -Dexec.args="$@"
mvn exec:java -Dexec.mainClass=my.App -Dexec.args=$@

当我这样调用脚本时:

./run.sh arg1 arg2 arg3

参数不会传递给 Java 应用程序。相反,Maven 尝试将它们解释为 Maven 选项。

编辑:我使用了-x选项。我看到这个:

mvn exec:java -Dexec.mainClass=my.App -Dexec.args=arg1 arg2 arg3

我怎样才能让它评估为:

mvn exec:java -Dexec.mainClass=my.App -Dexec.args="arg1 arg2 arg3"

这将解决我的问题。我尝试了很多变体,但无法使其工作。

shell-script
  • 1 个回答
  • 29 Views
Martin Hope
AndreKR
Asked: 2023-09-23 06:47:25 +0800 CST

我可以禁用密码登录但仍允许 sudo 吗?

  • 4

在回答评论时,我意识到我真正应该问什么,所以我问了一个新问题。


我使用的是 Raspberry Pi,但我认为这个问题不是特定于 Raspberry Pi 操作系统的。

我只使用 SSH 密钥以 user 身份登录pi。

如果作为 user pi,我想使用 sudo ,我需要输入 user 的密码pi。所以我想将此密码设置为简单的内容,例如pi.

但我当然不想通过 SSH 使用如此简单的密码公开用户帐户,因此我想禁用使用此密码登录的功能。

那可能吗?

ssh
  • 1 个回答
  • 48 Views
Martin Hope
Jacky001
Asked: 2023-09-22 23:52:44 +0800 CST

在 Xubuntu 20.04 Focal Fossa 上安装 docker 时出错

  • 6

我尝试用这个命令安装docker,

sudo apt install docker-ce docker-ce-cli containerd.io

它返回这个错误:

the following packages have unmet dependencies: containerd.io : Depends: libseccomp2 (>= 2.5.0) but 2.4.3-lubuntu3.20.3 is to be installed

Docker桌面也安装失败。

有谁知道这个错误的原因或者如何解决如何安装 docker 的问题?谢谢。

linux
  • 2 个回答
  • 18 Views
下一页

Sidebar

Stats

  • 问题 200806
  • 回答 265436
  • 最佳答案 132718
  • 用户 66935
  • 热门
  • 回答
  • 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