小编ter*_*don的帖子

如何在不从命令行提取的情况下查看 tar.gz 文件的内容?

我希望看到的档案内容(文件和文件夹列表),例如 tar.gz文件,而不提取它。

有没有办法做到这一点?

command-line

331
推荐指数
9
解决办法
62万
查看次数

没有更多的磁盘空间:如何找到占用空间的内容?

我在一台运行 16.04 的服务器上遇到了一个问题:没有剩余的磁盘空间。

我不知道是什么占用了空间。是否有命令列出当前目录大小,以便我可以遍历并最终进入占用所有空间的目录?

disk-usage

131
推荐指数
7
解决办法
17万
查看次数

如何使用 Ubuntu 12.04 LTS 中的终端检查分区中使用的磁盘空间?

我正在使用 Ubuntu 12.04 LTS,我想知道是否有一个命令可以使用终端告诉分区中使用的空间。就像我想使用 su 命令更改为名为 admin(它名为 admin)的用户一样。所以我输入:

su admin
Run Code Online (Sandbox Code Playgroud)

输入了密码

现在我想查看这个分区中使用的磁盘空间。所以.... 是否有一个命令呢?

command-line disk-usage

95
推荐指数
3
解决办法
49万
查看次数

如何彻底删除virtualbox

我已经安装了 VirtualBox,但它开始给我带来问题。所以我使用以下方法卸载了它:-

sudo apt-get remove virtualbox-\*
sudo apt-get purge virtualbox-\*
Run Code Online (Sandbox Code Playgroud)

但是当我重新安装 VirtualBox 时,它又恢复到以前的设置并开始出现同样的问题。如何从笔记本电脑中完全删除 VirtualBox,然后重新安装它,以免再次出现相同的问题?

uninstall virtualbox

87
推荐指数
5
解决办法
44万
查看次数

如何从特定文件夹中删除除一个命名文件之外的所有文件

这是情况。

我有一个目录,其中包含许多具有不同扩展名的文件。我想删除除具有特定名称的文件之外的所有文件。

这可以使用 GUI 轻松完成,方法是全选并按下ctrl和取消选择相关文件。

这正是我想要的,但是如何从命令行执行此操作?

例如: dirA 包含以下文件:

a.txt
b.txt
c.php
d.html
a.db
b.db
e.html
Run Code Online (Sandbox Code Playgroud)

我想删除所有文件,只保留名为a.txt.

command-line

59
推荐指数
5
解决办法
8万
查看次数

为什么我会在 /var/log/auth.log 中每小时看到一个 CRON 会话打开和关闭?

我对 Linux 整体很陌生,所以这可能是一个愚蠢的问题 - 但我仍然想知道答案

今天早上,当我查看我的 /var/log/auth.log(我被告知要养成一个习惯)时,我注意到它每小时记录一次事件,如下所示:

     May 13 20:17:01 Ubuntu-Server-1401-VM CRON[2280]: pam_unix(cron:session): session opened for user root by (uid=0)
     May 13 20:17:01 Ubuntu-Server-1401-VM CRON[2280]: session closed for user root
Run Code Online (Sandbox Code Playgroud)

然后它在 x:17:01 每小时发生一次,直到我打开日志。在此期间(发生日志完整的地方),与此服务器的 SSH 连接一直保持活动状态。我最好的猜测是,我的 SSH 客户端每小时都会查看它是否可以获得 root 访问权限,以此来验证与服务器的 SSH 连接的连接 - 但我想安全一点。有谁知道这是什么?

server cron

57
推荐指数
2
解决办法
11万
查看次数

“致命错误:openssl/opensslv.h:没有这样的文件或目录”编译mitmproxy

我正在尝试通过 pip 安装 mitmproxy 包,如下所示:

$ sudo pip install mitmproxy
Run Code Online (Sandbox Code Playgroud)

它以以下错误消息终止:

x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fno-strict-aliasing -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security -fPIC -I/usr/include/python2.7 -c build/temp.linux-x86_64-2.7/_openssl.c -o build/temp.linux-x86_64-2.7/build/temp.linux-x86_64-2.7/_openssl.o

build/temp.linux-x86_64-2.7/_openssl.c:391:30: fatal error: openssl/opensslv.h: No such file or directory

compilation terminated.

error: command 'x86_64-linux-gnu-gcc' failed with exit status 1

----------------------------------------
  Can't roll back cryptography; was not uninstalled
Cleaning up...
Command /usr/bin/python -c "import setuptools, tokenize;__file__='/tmp/pip-build-jvLTVf/cryptography/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /tmp/pip-DrY4DI-record/install-record.txt --single-version-externally-managed --compile failed with error code …
Run Code Online (Sandbox Code Playgroud)

compiling gcc pip

54
推荐指数
2
解决办法
17万
查看次数

Ubuntu 14.04 中的 Grub 更新警告

我试图更新 Grub 所以我运行:

sudo update-grub

Generating grub configuration file ...
Warning: Setting GRUB_TIMEOUT to a non-zero value when GRUB_HIDDEN_TIMEOUT is set is no longer supported.
Run Code Online (Sandbox Code Playgroud)

这个警告究竟想改变什么?(我之前从 12.04 升级到 14.04)

这是我的/etc/default/grub文件:

GRUB_DEFAULT="0"
GRUB_HIDDEN_TIMEOUT="0"
GRUB_HIDDEN_TIMEOUT_QUIET="true"
GRUB_TIMEOUT="10"
GRUB_DISTRIBUTOR="`lsb_release -i -s 2> /dev/null || echo Debian`"
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""
Run Code Online (Sandbox Code Playgroud)

grub2

44
推荐指数
2
解决办法
3万
查看次数

跟踪日志文件但仅显示特定行

我正在使用 -f 标志跟踪日志文件。然后我将它传递给 grep,以仅查找包含“X”的行。这工作得很好。现在我想再次将它传送到另一个 grep 中,这将删除所有包含“Y”的行。当我添加第二个管道时,文件停止刷新,看起来没有数据到来。

这是有效的命令: tail -f my_file.log | grep "X"

这是没有的命令: tail -f my_file.log | grep "X" | grep -v "Y"

我应该如何构造它以便命令起作用?

command-line grep

40
推荐指数
3
解决办法
8万
查看次数

为什么在执行“sudo”时出现“无法解析主机”?

每当我执行“sudo”时,我都会收到一条错误消息,提示“sudo:无法解析主机 HP-Pavilion”。我最近将我的主机名更改为“HP-Pavilion”。我想知道我是不是搞砸了什么。

$ sudo mkdir SourceCodePro
sudo: unable to resolve host HP-Pavilion
[sudo] password for mike:
Run Code Online (Sandbox Code Playgroud)

感谢您的帮助。

command-line sudo hostname

34
推荐指数
1
解决办法
9万
查看次数

标签 统计

command-line ×5

disk-usage ×2

compiling ×1

cron ×1

gcc ×1

grep ×1

grub2 ×1

hostname ×1

pip ×1

server ×1

sudo ×1

uninstall ×1

virtualbox ×1