如何按安装日期列出已安装的软件包?
我需要在 debian/ubuntu 上执行此操作。其他发行版的答案也很好。
我安装了很多东西来编译某段代码,我想获得我必须安装的包的列表。
有时,我得到一个输入制表符分隔的列表,例如,它不太对齐
var1 var2 var3
var_with_long_name_which_ruins_alignment var2 var3
Run Code Online (Sandbox Code Playgroud)
有没有一种简单的方法可以使它们对齐?
var1 var2 var3
var_with_long_name_which_ruins_alignment var2 var3
Run Code Online (Sandbox Code Playgroud) 我一直认为传统的文件系统是为非 ssd 驱动器设计和优化的,例如,数据本地性很重要,而碎片是有问题的。
今天是否有推荐用于 SSD 驱动器的文件系统?我最好只使用 ext4 吗?
是否可以在同一台机器上安装和使用两个不同的 glibc 版本。其中一个版本仅用于运行依赖旧 glibc 二进制文件的遗留软件?
是否可以在包管理器的帮助下做到这一点(例如“安装此包及其依赖项到/opt/old-glibc),而不是可怕地管理它
如何找到文件列表使用了多少磁盘?我正在寻找一种变体
du -s *.sql
Run Code Online (Sandbox Code Playgroud)
我只想查看总计,并且使用上面的命令,它始终为每个文件显示一行。
一些程序需要它们的文件是可查找的,例如objdump确实如此。
$ objdump -D -b binary -m i8086 <(echo 0xea 0x5b 0xe0 0x00 0xf0|xxd -r -p)
objdump: Warning: '/proc/self/fd/11' is not an ordinary file
Run Code Online (Sandbox Code Playgroud)
让进程替换使用临时文件会很方便。
我可以在手册页中看到 bash 可以使用进程替换回退到临时文件,但是我可以明确要求他使用临时文件吗?
喜欢zsh的=()。
$ objdump -D -b binary -m i8086 =(echo 0xea 0x5b 0xe0 0x00 0xf0|xxd -r -p)
/tmp/zsh1u1Nrw: file format binary
Disassembly of section .data:
00000000 <.data>:
0: ea 5b e0 00 f0 ljmp $0xf000,$0xe05b
Run Code Online (Sandbox Code Playgroud) 我想尝试最基本的OpenGL驱动程序,以找出我的X服务器与OpenGL的问题。
然后我想让 X 使用软件渲染来渲染 OpenGL,就像 Windows 在opengl.dll没有安装驱动程序的情况下所做的那样。
我怎样才能做到这一点?搜索时没有找到任何东西X OpenGL software rendering。我很乐意提供参考,以及我必须使用的关键字才能找出如何做到这一点。
我Xorg在 RHEL 5.3 中使用。
我有一个朋友在防火墙后面,有一台 Windows 电脑。我家里有一台没有防火墙的 Linux 机器。
我想与他的机器建立 rdesktop 连接,而不使用任何中间服务,例如LogMeIn.
我的计划是:
X服务器上激活 rdesktop/vnc 。我不喜欢它的是在当前运行的X服务器上以他的用户身份运行程序的麻烦。我宁愿让他以某种方式为我的用户设置隧道,这样rdesktop localhost:1234只要他连接到我,我就可以。
有什么更聪明的方法吗?
为了测试防火墙,我想向其接口发送格式错误的数据包,而不管我的路由表如何。
有没有办法询问 linux“将这个确切的 tcp 包发送到这个 MAC 地址,而不管系统上的任何网络配置”?我想我需要 root 访问权限,但这没关系。
我可以使用 Unix 命令行在 Unix 管道上使用 TLS/SSL 吗?
我想要相当于
$ mkfifo /tmp/spipe
$ echo a|openssl s_server -acceptFifo /tmp/spipe &
[1] 25563
$ openssl s_client -connectFifo /tmp/spipe
a
[1] Done echo a|openssl s_server -acceptFifo /tmp/spipe
Run Code Online (Sandbox Code Playgroud)
(是的,编写一个简短的程序来做到这一点并不难,但我希望现有工具可以实现)
让我澄清一下,我不希望在此过程中的任何时候都建立 tcp 连接。我想通过 UNIX 管道使用 TLS/SSL 协议。客户端将打开一个 unix 管道,并将连接到另一个管道上的服务器“侦听”。我不想将数据从 TLS tcp 连接移动到管道。
在调试加载失败的服务时,人们希望做的一项常见任务是查看上次服务启动时的所有日志。
例如,给定
Jul 25 08:18:20 raspberrypi ngrok[3105]: Incorrect Usage: flag provided but not defined: -log
Jul 25 08:20:04 raspberrypi systemd[1]: ngrok@ssh.service holdoff time over, scheduling restart.
Jul 25 08:20:04 raspberrypi systemd[1]: Stopping Share local port(s) with ngrok...
Jul 25 08:20:04 raspberrypi systemd[1]: Starting Share local port(s) with ngrok...
Jul 25 08:20:04 raspberrypi systemd[1]: Started Share local port(s) with ngrok.
Jul 25 08:20:04 raspberrypi ngrok[5474]: t=2016-07-25T08:20:04+0000 lvl=warn msg="failed to get home directory, using $HOME instead" err="user: Current not implemented on linux/arm" …Run Code Online (Sandbox Code Playgroud) command-line ×2
debian ×2
firewall ×2
apt ×1
bash ×1
csv ×1
disk-usage ×1
filesystems ×1
glibc ×1
iptables ×1
journalctl ×1
linux ×1
networking ×1
opengl ×1
openssl ×1
pipe ×1
shell ×1
spoofing ×1
ssd ×1
ssh ×1
ssl ×1
systemd ×1
tabulation ×1
tls ×1
tmp ×1
ubuntu ×1
xorg ×1