小编Tot*_*tor的帖子

如何使用 ssh-add 列出添加到 ssh-agent 的密钥?

如何以及在哪里可以检查已将哪些密钥添加ssh-add到我的ssh-agent?

ssh key-authentication ssh-agent

311
推荐指数
2
解决办法
32万
查看次数

弹出 U 盘/弹出命令

我知道该eject命令可用于弹出几乎所有连接的硬件组件,但它可以用于弹出 USB 驱动器吗?

是否可以使用该eject命令弹出 USB 驱动器和外部硬盘驱动器?

eject usb-drive

74
推荐指数
6
解决办法
17万
查看次数

如何将文本行截断为最多 N 个字符?

给定一个文本文件或命令的输出,我如何截断它,以便每行长于N字符(通常N=80在终端中)都缩短到N最大字符数?

text-processing cut

73
推荐指数
1
解决办法
6万
查看次数

谁有这个unix socketpair的另一端?

我想确定哪个进程具有 UNIX 套接字的另一端。

具体来说,我问的是用 来创建的socketpair(),尽管任何 UNIX 套接字的问题都是一样的。

我有一个程序parent可以创建一个socketpair(AF_UNIX, SOCK_STREAM, 0, fds), 和fork()s。父进程关闭fds[1]并保持fds[0]通信。孩子反其道而行之,close(fds[0]); s=fds[1]。然后孩子exec()的另一个程序,child1。两者可以通过这个 socketpair 来回通信。

现在,假设我知道parent是谁,但我想弄清楚是谁child1。我该怎么做呢?

有几种工具可供我使用,但没有一个可以告诉我套接字的另一端是哪个进程。我试过了:

  • lsof -c progname
  • lsof -c parent -c child1
  • ls -l /proc/$(pidof server)/fd
  • cat /proc/net/unix

基本上,我可以看到两个套接字以及关于它们的所有内容,但无法判断它们是否已连接。我试图确定父进程中的哪个 FD 正在与哪个子进程通信。

process lsof open-files socket

68
推荐指数
5
解决办法
4万
查看次数

如何在 Linux 上找到与设备关联的驱动程序(模块)?

在 Linux 上,给出:

  • 一个设备,例如/dev/sda
  • 以及它的主要和次要号码,例如8, 0

我怎么知道哪个模块/驱动程序在“驱动”它?

我可以深入研究/sys/proc发现吗?

linux drivers kernel-modules

68
推荐指数
4
解决办法
8万
查看次数

如果出现问题,我可以回滚 apt-get 升级吗?

在启动aptitude upgradeor之前,有没有办法apt-get upgrade设置一些东西,以便您可以“轻松”将系统回滚到实际升级之前的“apt”状态,如果出现问题?

即,例如,重新安装在此过程中升级的旧版本软件包。

(编辑)一些提示:我知道etckeeper例如使用一些钩子,apt以便在apt安装或卸载软件包时通知它。我想可能有某种脚本可以保存新安装的软件包列表及其以前的版本号,以便能够从apt缓存 ( /var/cache/apt/archives) 中重新安装它们。还有checkinstall哪些可以跟踪文件修改...

有关如何正确实现这一目标的任何详细信息?

aptitude debian apt upgrade package-management

67
推荐指数
2
解决办法
12万
查看次数

ps 能否在 Linux 上只显示非内核进程?

如何要求ps只显示用户进程而不显示内核线程?

看到这个问题,明白我的意思......

linux process ps filter linux-kernel

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

检查文件夹是否是挂载的远程文件系统

检查给定文件夹是否位于 shell 脚本中已安装的远程 (nfs) 文件系统上的最佳方法(可靠、便携等)是什么?

我正在寻找一个看起来像这样的命令:

chk-remote-mountpoint /my/path/to/folder 
Run Code Online (Sandbox Code Playgroud)

linux filesystems mount shell-script

48
推荐指数
3
解决办法
14万
查看次数

如何在 Linux 上检查驱动器温度?

我已经使用过hdparm -nsmartctl -A但它似乎总是一种“每驱动器”技术,因为驱动器可能只回答这些工具中的一个。

那么,是否有一种标准方法可以在 Linux(HDD 或 SSD)上获取驱动器温度?如果没有,我可以使用什么(其他)工具来获取这些信息?

linux ssd hard-disk temperature

38
推荐指数
2
解决办法
7万
查看次数

运行 Zsh 首次使用向导

我在第一次配置 Zsh 时做了一个错误的选择,所以现在我想再次运行配置向导(第一次登录时运行的东西)。我该怎么做呢?

zsh configuration

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