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

vikarjramun's questions

Martin Hope
vikarjramun
Asked: 2018-06-02 08:29:36 +0800 CST

如何通过命令管道所有 bash 终端输出[重复]

  • 6
这个问题在这里已经有了答案:
如何通过管道传递给 shell 的每个命令? (2 个回答)
4年前关闭。

我希望能够通过某个命令管理所有 bash 终端命令(除了对某人恶作剧之外没有其他充分的理由)。我只想将任何已执行命令的标准输出通过管道传输到预先确定的程序中,而不做任何特别的事情。

例如:如果该预定程序是cowsay

echo "Hello World"

应该输出

 _____________
< Hello World >
 -------------
        \   ^__^
         \  (oo)\_______
            (__)\       )\/\
                ||----w |
                ||     ||

我怎样才能做到这一点?(我想用来对他人恶作剧的一些有趣的程序包括rev、cowsay和lolcat)

command-line bash pipe cowsay
  • 1 个回答
  • 2174 Views
Martin Hope
vikarjramun
Asked: 2018-05-31 07:48:42 +0800 CST

无法更新 WSL 上的 ebtables

  • 2

sudo apt update && sudo apt upgrade -y我昨天在跑步。该软件包有一个更新ebtables(我查了一下,显然它是 iptables 但用于以太网?)。但是,apt安装失败。

root@win10:~# apt dist-upgrade -V
阅读包裹清单...完成
构建依赖树
读取状态信息...完成
正在计算升级...完成
将升级以下软件包:
   ebtables (2.0.10.4-3.5ubuntu2 => 2.0.10.4-3.5ubuntu2.18.04.1)
1 个已升级,0 个新安装,0 个要移除,0 个未升级。
需要获得 0 B/79.9 kB 的档案。
此操作后,将使用 0 B 的额外磁盘空间。
你想继续吗?[是/否]
(正在读取数据库...当前安装的 29277 个文件和目录。)
准备解压.../ebtables_2.0.10.4-3.5ubuntu2.18.04.1_amd64.deb ...
invoke-rc.d: 无法确定当前运行级别
 * 错误:访问 ebtables 规则集的权限不足。
调用 rc.d:initscript ebtables,操作“停止”失败。
dpkg:警告:旧的 ebtables 包预删除脚本子进程返回错误退出状态 1
dpkg: 尝试使用新包中的脚本...
invoke-rc.d: 无法确定当前运行级别
 * 错误:访问 ebtables 规则集的权限不足。
调用 rc.d:initscript ebtables,操作“停止”失败。
dpkg:错误处理存档/var/cache/apt/archives/ebtables_2.0.10.4-3.5ubuntu2.18.04.1_amd64.deb(--unpack):
 新的 ebtables 包预删除脚本子进程返回错误退出状态 1
update-rc.d:警告:不再支持启动和停止操作;回到默认值
invoke-rc.d: 无法确定当前运行级别
E:子进程/usr/bin/dpkg返回错误码(1)

我尝试了重新启动、sudo dpkg --configure -a和sudo apt clean/autoclean/remove/install -f/update/...,但没有任何效果。

我现在该怎么办?我应该拿着包裹(sudo apt-mark hold ebtables)吗?有安装它的解决方法吗?

software-installation dpkg apt windows-subsystem-for-linux ebtables
  • 2 个回答
  • 3043 Views
Martin Hope
vikarjramun
Asked: 2017-08-10 18:29:20 +0800 CST

管道时 curl 如何打印到终端

  • 7

当我curl创建文件并将其通过管道传输到文件或其他命令时,我会在终端中看到输出。我不确定这是怎么发生的,因为管道应该从 curl 中获取所有输出,对吧?

例如:

$ curl http://www.archive.org/stream/Pi_to_100000000_places/pi.txt > /dev/null
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  129M    0  129M    0     0  22.5M      0 --:--:--  0:00:05 --:--:-- 24.7M

编辑

我像这样使用卷曲:

curl http://www.archive.org/stream/Pi_to_100000000_places/pi.txt | some_other_command > some_file

我不想将状态传递给 some_other_command,我只是想知道它是如何显示状态的。但是,显示如何重定向添加到答案的两个流,所以不要删除它。

command-line
  • 2 个回答
  • 25835 Views
Martin Hope
vikarjramun
Asked: 2017-05-11 08:36:43 +0800 CST

编写 systemd 脚本

  • 3

我有一个需要在启动时运行的进程。它需要在机器运行的整个时间内保持运行。到目前为止,我只是在启动服务器的所有内容中输入以下内容。

command -f argument & disown

我知道我需要制作一个初始化脚本,但我不知道怎么做。经过一番研究,Ubuntu 似乎使用 systemd(一些参考资料说 Upstart,它们不一样吧?)作为它的 init 系统。但是我在网上找到的所有指南都告诉我将我的可执行文件放在/etc/initor中/etc/init.d。Init 应该是一个完全不同的 init 系统。

有人可以指出我正确的方向吗?一个示例 systemd 脚本甚至是在线指南都会有很大帮助。

boot
  • 1 个回答
  • 3444 Views
Martin Hope
vikarjramun
Asked: 2016-07-03 13:15:03 +0800 CST

侦听端口并关闭 Ubuntu 的软件

  • 2

我目前在戴尔 Dimention 3000(不是服务器)上运行 Ubuntu 12.04 LTS(使用 Wubi 安装)。我想安装一些软件来监听某个端口,并在连接或命令时关闭系统。我尝试过使用 SSH,但我想要更快的东西。我正在寻找类似于 Tomcat 关闭端口的东西。另一种选择可能是 tomcat webapp(我在该服务器上运行 tomcat),加载时会关闭我的计算机。但是,我绝对更喜欢其他软件来处理该任务。任何帮助表示赞赏。

非常感谢你,vikarjramun

12.04
  • 2 个回答
  • 69 Views
Martin Hope
vikarjramun
Asked: 2016-05-07 14:46:12 +0800 CST

无法在 Ubunu 12.04 上安装 Tomcat 7 [重复]

  • -1
这个问题在这里已经有了答案:
无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗? (25 个回答)
6年前关闭。

我正在尝试在运行 Wubi 12.04(不是服务器)的戴尔 Dimention 3000 上安装 Tomcat 7。我在这里找到了说明: http://www.liquidweb.com/kb/how-to-install-apache-tomcat-7-on-ubuntu-12-04/,但无法通过步骤 1A。尝试安装某些软件包时出现 404 错误。

这是我用来安装的代码:sudo apt-get install tomcat7

这是我的终端窗口的日志:

Script started on Wed 04 May 2016 07:23:33 PM CDT
]0;username@ubuntu: ~username@ubuntu:~$ sudo apt-get install tomcat7
[sudo] password for username: 

Reading package lists... 0%

Reading package lists... 100%

Reading package lists... Done


Building dependency tree... 0%

Building dependency tree... 0%

Building dependency tree... 1%

Building dependency tree... 2%

Building dependency tree... 3%

Building dependency tree... 4%

Building dependency tree... 5%

Building dependency tree... 7%

Building dependency tree... 14%

Building dependency tree... 32%

Building dependency tree... 50%

Building dependency tree... 50%

Building dependency tree... 51%

Building dependency tree... 52%

Building dependency tree... 53%

Building dependency tree... 54%

Building dependency tree... 55%

Building dependency tree... 56%

Building dependency tree... 57%

Building dependency tree... 58%

Building dependency tree... 59%

Building dependency tree... 60%

Building dependency tree... 61%

Building dependency tree... 62%

Building dependency tree... 63%

Building dependency tree... 64%

Building dependency tree... 66%

Building dependency tree... 68%

Building dependency tree... 69%

Building dependency tree... 71%

Building dependency tree... 74%

Building dependency tree... 77%

Building dependency tree... 87%

Building dependency tree       


Reading state information... 0%

Reading state information... 0%

Reading state information... 2%

Reading state information... Done

The following extra packages will be installed:
  authbind ca-certificates-java default-jre-headless icedtea-6-jre-cacao
  icedtea-6-jre-jamvm java-common libcommons-collections3-java
  libcommons-dbcp-java libcommons-pool-java libecj-java libnss3 libnss3-1d
  libservlet3.0-java libtomcat7-java openjdk-6-jre-headless openjdk-6-jre-lib
  tomcat7-common tzdata tzdata-java
Suggested packages:
  default-jre equivs libcommons-collections3-java-doc
  libgeronimo-jta-1.0.1b-spec-java ecj ant libecj-java-gcj sun-java6-fonts
  ttf-dejavu-extra fonts-ipafont-gothic fonts-ipafont-mincho ttf-telugu-fonts
  ttf-oriya-fonts ttf-kannada-fonts ttf-bengali-fonts tomcat7-docs
  tomcat7-admin tomcat7-examples tomcat7-user libtcnative-1
The following NEW packages will be installed:
  authbind ca-certificates-java default-jre-headless icedtea-6-jre-cacao
  icedtea-6-jre-jamvm java-common libcommons-collections3-java
  libcommons-dbcp-java libcommons-pool-java libecj-java libnss3-1d
  libservlet3.0-java libtomcat7-java openjdk-6-jre-headless openjdk-6-jre-lib
  tomcat7 tomcat7-common tzdata-java
The following packages will be upgraded:
  libnss3 tzdata
2 upgraded, 18 newly installed, 0 to remove and 237 not upgraded.
Need to get 44.5 MB/50.4 MB of archives.
After this operation, 71.4 MB of additional disk space will be used.
Do you want to continue [Y/n]? Y


0% [Working]

0% [Connecting to security.ubuntu.com (91.189.91.26)]

Get:1 http://security.ubuntu.com/ubuntu/ precise-security/main libnss3 i386 2:3.21-0ubuntu0.12.04.3 [1,244 kB]


0% [1 libnss3 0 B/1,244 kB 0%]

3% [Working]

Get:2 http://security.ubuntu.com/ubuntu/ precise-security/main openjdk-6-jre-lib all 6b38-1.13.10-0ubuntu0.12.04.1 [6,258 kB]


3% [2 openjdk-6-jre-lib 0 B/6,258 kB 0%]

10% [2 openjdk-6-jre-lib 3,420 kB/6,258 kB 55%]

17% [Working]

Get:3 http://security.ubuntu.com/ubuntu/ precise-security/main libnss3-1d i386 2:3.21-0ubuntu0.12.04.3 [13.4 kB]


17% [3 libnss3-1d 0 B/13.4 kB 0%]

17% [Working]

Err http://security.ubuntu.com/ubuntu/ precise-security/main tzdata all 2016c-0ubuntu0.12.04
  404  Not Found [IP: 91.189.91.26 80]


17% [Working]                                               29.1 kB/s           21min 11s

Get:4 http://security.ubuntu.com/ubuntu/ precise-security/main openjdk-6-jre-headless i386 6b38-1.13.10-0ubuntu0.12.04.1 [35.1 MB]


Get:5 http://security.ubuntu.com/ubuntu/ precise-security/main icedtea-6-jre-cacao i386 6b38-1.13.10-0ubuntu0.12.04.1 [771 kB]


Get:6 http://security.ubuntu.com/ubuntu/ precise-security/main icedtea-6-jre-jamvm i386 6b38-1.13.10-0ubuntu0.12.04.1 [553 kB]

99% [Working]                                                     29.1     kB/s 19s

Err http://archive.ubuntu.com/ubuntu/ precise-updates/main tzdata all 2016c-0ubuntu0.12.04
  404  Not Found [IP: 91.189.91.26 80]

99% [Working]                                                     29.1 kB/s 19s

Err http://archive.ubuntu.com/ubuntu/ precise-updates/main tzdata-java all 2016c-0ubuntu0.12.04
  404  Not Found [IP: 91.189.91.26 80]

99% [Working]                                                     29.1 kB/s 19s

Fetched 43.9 MB in 4min 19s (169 kB/s)
Failed to fetch     http://archive.ubuntu.com/ubuntu/pool/main/t/tzdata/tzdata_2016c-    0ubuntu0.12.04_all.deb  404  Not Found [IP: 91.189.91.26 80]
Failed to fetch     http://archive.ubuntu.com/ubuntu/pool/main/t/tzdata/tzdata-java_2016c-0ubuntu0.12.04_all.deb  404  Not Found [IP: 91.189.91.26 80]
E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?
]0;username@ubuntu: ~username@ubuntu:~$ exit\\\[K[K[K[K[K[K[Kexit
exit

Script done on Wed 04 May 2016 07:38:30 PM CDT
12.04
  • 1 个回答
  • 463 Views

Sidebar

Stats

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

    如何运行 .sh 脚本?

    • 16 个回答
  • Marko Smith

    如何安装 .tar.gz(或 .tar.bz2)文件?

    • 14 个回答
  • Marko Smith

    如何列出所有已安装的软件包

    • 24 个回答
  • Marko Smith

    无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗?

    • 25 个回答
  • Martin Hope
    Flimm 如何在没有 sudo 的情况下使用 docker? 2014-06-07 00:17:43 +0800 CST
  • Martin Hope
    Ivan 如何列出所有已安装的软件包 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    La Ode Adam Saputra 无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗? 2010-11-30 18:12:48 +0800 CST
  • Martin Hope
    David Barry 如何从命令行确定目录(文件夹)的总大小? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher “以下软件包已被保留:”为什么以及如何解决? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford 如何删除 PPA? 2010-07-30 01:09:42 +0800 CST

热门标签

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

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

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve