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
    • 最新
    • 标签
主页 / unix / 问题

问题[command](unix)

Martin Hope
metablaster
Asked: 2024-08-03 01:40:29 +0800 CST

以标准用户身份运行同步命令

  • 5

网上有几个博客说,如果sync运行sudo这个,它将同步所有文件系统,但如果正常运行(没有 sudo),那么它将同步“当前”文件系统。

但不清楚“当前”的含义,哪个文件系统是当前的?

如果我有 3 个磁盘,每个磁盘有 2 个 ext4 分区,总共 6 个文件系统,那么哪一个是“当前的”,sync如果不运行,哪一个会起作用sudo?

编辑:

声明这一点的博客:

https://www.baeldung.com/linux/sync-command

https://phoenixnap.com/kb/linux-sync

引号:

通常,为了同步当前文件系统,我们运行不带任何选项的 sync 命令:

$同步

使用不带参数的 sync 会同步当前文件系统,而使用 sudo 执行该命令会同步所有已挂载的文件系统。

command
  • 1 个回答
  • 25 Views
Martin Hope
Nickotine
Asked: 2023-11-08 06:22:16 +0800 CST

命令类似于 head,只不过不是按换行显示输出,而是按空格显示输出

  • 3

head例子:

Desktop:  
 λ df -h
Filesystem       Size   Used  Avail Capacity iused    ifree %iused  Mounted on
/dev/disk1s7s1  113Gi  8.9Gi  8.6Gi    51%  355384 90345720    0%   /
/dev/disk1s2    113Gi  3.3Gi  8.6Gi    28%    1743 90345720    0%   /System/Volumes/Preboot
/dev/disk1s4    113Gi   24Ki  8.6Gi     1%       5 90345720    0%   /System/Volumes/VM
/dev/disk1s6    113Gi   63Mi  8.6Gi     1%     660 90345720    0%   /System/Volumes/Update
/dev/disk1s5    113Gi   91Gi  8.6Gi    92%  655534 90345720    1%   /System/Volumes/Data
/dev/disk1s1    113Gi   64Ki  8.6Gi     1%      15 90345720    0%   /Volumes/mnbvcxz    - Data
/dev/disk3s1     58Gi   57Gi  843Mi    99%     209  8636800    0%   /Volumes/Untitled

Desktop:  
 λ df -h | head -n1
Filesystem       Size   Used  Avail Capacity iused    ifree %iused  Mounted on

是否有一个专门的命令可以按空格而不是换行显示字段的输出?

一个 cmd 将会执行该awkcmd 的操作:

Filesystem       Size   Used  Avail Capacity iused    ifree %iused  Mounted on \ 
| awk -F ' ' '{print$1}'
Filesystem
command
  • 2 个回答
  • 55 Views
Martin Hope
Husky2490
Asked: 2023-08-04 19:42:16 +0800 CST

有人可以解释一下我什么时候会使用sync -d而不是不带选项的sync吗?

  • 5

我正在查看同步命令的在线手册页,但我不太清楚-d或--data选项的预期用途。

更快吗?它有什么明显的效果吗?或者是遗留下来的东西?

command
  • 1 个回答
  • 21 Views
Martin Hope
Manuel Jordan
Asked: 2023-06-13 00:12:54 +0800 CST

命令知道电力是否下降?还是在停电时触发动作?

  • 5

我有一台旧笔记本电脑,电池没电了——因为不可能买到新的或经过认证的兼容电池,因为这个型号大约是 10 年前的——因此,当电源断电时,笔记本电脑也会立即断电。

一种选择是购买 UPS 电源,但如果我不在家,就没有人可以安心地关闭笔记本电脑。

因此,目的是创建一种守护进程,每 N 次运行一个命令来检测电力是否下降或使用在电力下降时自动触发的命令二。

有可能实现这个目标吗?主要针对第一种情况?

注意:笔记本电脑是 Toshiba Satellite L845-SP4146KL

command
  • 1 个回答
  • 40 Views
Martin Hope
Liviu
Asked: 2022-12-20 14:23:14 +0800 CST

在一些旧的 Linux 操作系统上获取服务名称

  • 5
# cat /etc/system-release
CloudLinux Server release 6.<...>

# systemctl
-bash: systemctl: command not found

# service --status-all
<service description> is running
<some service description> is running
...
Table: filter
Chain INPUT (policy ACCEPT)
num  target     prot opt source               destination

Chain FORWARD (policy ACCEPT)
num  target     prot opt source               destination

Chain OUTPUT (policy ACCEPT)
num  target     prot opt source               destination

Usage: ipaliases {start|stop|restart|reload}
Table: filter
Chain INPUT (policy ACCEPT)
num  target     prot opt source               destination
1    cP-Firewall-1-INPUT  all  --  0.0.0.0/0            0.0.0.0/0

Chain FORWARD (policy ACCEPT)
num  target     prot opt source               destination
1    cP-Firewall-1-INPUT  all  --  0.0.0.0/0            0.0.0.0/0
...  

没有像这里的一些“正常”结果,只要看看 iptables 片段!我怎样才能找到服务的真实名称而不是花哨的描述?

command
  • 1 个回答
  • 26 Views
Martin Hope
SuperFluo
Asked: 2022-11-10 03:45:44 +0800 CST

chown 命令是否允许设置与用户组不同的组?

  • 5

这可能是一个愚蠢的问题,但我不了解 command 的细节chown。我还没有找到任何关于这个细节的解释,也许是因为它对每个人来说都太明显了。

更改文件所有权时,可以使用以下基本语法设置用户参数和组参数:

chown <username>:<groupname> <filename>

此语法允许您在字段中插入属于某个组的用户,并在字段中插入组。当我第一次了解 chown 命令时,我认为组名必须与用户组相同。但后来我发现组名可以引用与用户所属的组不同的组。

这是否意味着您可以为用户和组设置所有权,而组与用户组无关?如果是,在我看来,这个问题与我在这里找到的内容相冲突。还是我只是感到困惑?

谢谢!

command
  • 1 个回答
  • 21 Views
Martin Hope
Chris
Asked: 2022-09-24 05:51:34 +0800 CST

是否有一个无管道、简单的单行程序来为文件中的每一行执行命令?

  • 2

例如,

# a demonstration of the functionality
cat dependencies | xargs -n 1 pip install -U  

# expressed as a non-simple, pipeless one liner
awk '{system("pip install -U $0")}' dependencies

似乎应该有一些命令用于这个确切的任务,只有一个标志,但我不知道它是什么。有这样的事吗?

bash command
  • 2 个回答
  • 94 Views
Martin Hope
cipricus
Asked: 2022-07-08 14:49:19 +0800 CST

等离子按钮或命令显示桌面网格

  • 0

在此处输入图像描述

我发现桌面网格对于在虚拟桌面之间拖放应用程序窗口很有用,而且我知道它可以通过快捷方式显示。

在此处输入图像描述

但有时我会更频繁地这样做,当我使用鼠标时,所以我很好奇我们是否可以像我为活动所做的那样通过单击按钮(或通过我可以放入启动器的命令)来做到这一点

在此处输入图像描述

...或者我们可以做的方式(我最终意识到了!...但我不这样做) - 使用寻呼机小部件,它允许在面板上的小按钮之间拖动窗口(对于这个来说太小了目的,就我而言,太大而无法一直将它们放在面板上):

在此处输入图像描述

另外,我知道另一种选择是热角-但我仍然想要一个按钮(我总是因错误而撞到热角-对不起,我太挑剔了!)

Plasma 4 为此目的有一个扩展/小部件,但我找不到 Plasma 5 的扩展/小部件。

kde command
  • 1 个回答
  • 100 Views
Martin Hope
Hardguy
Asked: 2022-07-01 18:44:44 +0800 CST

杀-9和-19的区别?

  • 0

我通常使用kill命令来杀死进程。有时它不是只用kill命令杀死的。然后我使用-9选项。我检查了 kill 命令的手册页。

$ kill -l
 1) SIGHUP   2) SIGINT   3) SIGQUIT  4) SIGILL   5) SIGTRAP
 6) SIGABRT  7) SIGBUS   8) SIGFPE   9) SIGKILL 10) SIGUSR1
11) SIGSEGV 12) SIGUSR2 13) SIGPIPE 14) SIGALRM 15) SIGTERM
16) SIGSTKFLT   17) SIGCHLD 18) SIGCONT 19) SIGSTOP 20) SIGTSTP
21) SIGTTIN 22) SIGTTOU 23) SIGURG  24) SIGXCPU 25) SIGXFSZ
26) SIGVTALRM   27) SIGPROF 28) SIGWINCH    29) SIGIO   30) SIGPWR
31) SIGSYS  34) SIGRTMIN    35) SIGRTMIN+1  36) SIGRTMIN+2  37) SIGRTMIN+3
38) SIGRTMIN+4  39) SIGRTMIN+5  40) SIGRTMIN+6  41) SIGRTMIN+7  42) SIGRTMIN+8
43) SIGRTMIN+9  44) SIGRTMIN+10 45) SIGRTMIN+11 46) SIGRTMIN+12 47) SIGRTMIN+13
48) SIGRTMIN+14 49) SIGRTMIN+15 50) SIGRTMAX-14 51) SIGRTMAX-13 52) SIGRTMAX-12
53) SIGRTMAX-11 54) SIGRTMAX-10 55) SIGRTMAX-9  56) SIGRTMAX-8  57) SIGRTMAX-7
58) SIGRTMAX-6  59) SIGRTMAX-5  60) SIGRTMAX-4  61) SIGRTMAX-3  62) SIGRTMAX-2
63) SIGRTMAX-1  64) SIGRTMAX    

-9和有什么区别-19?

linux command
  • 1 个回答
  • 83 Views
Martin Hope
Ashar
Asked: 2022-04-25 18:30:31 +0800 CST

sed 替换字符串如何成为命令的输出?

  • 1

下面的 sed 命令有助于将文本添加Hello到输入的每一行的末尾

<complex_query> | sed "s,$,Hello,"
Output:
myvar1: Hello
myvar2: Hello

我现在希望输出grep wow data.txt | cut -d: -f2代替Hello

这怎么可能?

以下是我尝试过但不起作用的东西。

<complex_query> | sed "s,$,(grep wow data.txt  | cut -d: -f2),"

预期的期望输出:

myvar1: <output of grep wow data.txt  | cut -d: -f2 command>
myvar2: <output of grep wow data.txt  | cut -d: -f2 command>
sed command
  • 1 个回答
  • 871 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