Unix & Linux

Linux,FreeBSD和其他类似Un * x的操作系统用户的问答

1
`docker logs foo | less不可搜索或不可滚动,但docker logs foo 2>&1 | 更少`是
使用任何一个都可以阅读文本。但是只有使用stderr重定向,才能滚动或键入/ somepattern并获得匹配项。 没有它,搜索将给出“没有要搜索的内容(按RETURN)”和〜的列。 既然,stderr和stdout是不一样的,但是为什么直到我开始用更少的东西做完之后,为什么stderr和stdout却不显示它们相同? 这也许是一些我不理解的奇怪的多窗口vim东西。有什么想法吗?
10 pipe  less  stdout  stderr 

4
使用网络管理器时绑定有线和无线
我在笔记本电脑上运行Linux Mint 17.3。停靠后,我通过以太网连接,但是当我断开连接时,我不想中断ssh会话,正在进行的下载等,并在Wi-Fi适配器上使用相同的IP地址,因此仍然会出现与我网络上的其他计算机相同。 在模式1下绑定,活动备份听起来完全像我想要的。我在网上找到了很多有关如何设置它的资源,但是网络配置在发行版之间甚至每个发行版的不同版本之间似乎都相差很大,因此,其步骤也相差很大。 而且,我发现的大多数说明都依赖于静态配置,例如将网络地址甚至WPA密码硬编码到/ etc / network / interfaces中。我将笔记本电脑带到其他网络,因此我依靠网络管理器来存储网络配置。 通过搜索“ bond eth0 wlan0”,我发现了一个/ etc / networking / interfaces示例文件,该文件或多或少都可以工作,但是显然我不得不禁用Network Manager来防止它对路由表进行奇怪的处理。而且当绑定处于活动状态时,我似乎无法使用网络管理器小程序来更改Wi-Fi网络。 Network Manager 0.9.8支持绑定接口,但仅适用于以太网和InfiniBand连接,不支持Wi-Fi。 有没有办法绑定与网络管理器兼容的以太网和Wi-Fi连接?


3
禁用gnome-keyring守护程序
我尝试过的方法: https://wiki.gnupg.org/GnomeKeyring https://blog.josefsson.org/tag/keyring/ 从启动应用程序中删除GNOME密钥环应用程序 http://lechnology.com/software/keeagent/installation/#disable-ssh-component-of-gnome-keyring 当我登录时,这些都不阻止启动此过程: me 1865 0.0 0.0 281816 7104 ? Sl 10:50 0:00 /usr/bin/gnome-keyring-daemon --daemonize --login 这使我的Thunderbird无法正确解密电子邮件。当我终止该进程时,我可以按预期解密电子邮件,但是我不想每次登录时都这样做。 OS Information: Debian GNU/Linux 8.3 (jessie) 有人可以帮忙吗?

2
在Systemd中启用“链接的”单位文件
我仍在与systemd接触,遇到了一些麻烦。这不是什么大问题,但我想了解更多有关这方面的信息。我在其他地方找不到对此的任何引用。 首先,我了解应该将服务的自定义单位文件放入/etc/systemd/system。但是,如果单位文件可以位于其他位置,则对我们的服务器管理将非常有用。 在文档中,我看到您可以像这样“链接”单元文件: systemctl link /path/to/servicename.service 这将在中创建指向上述内容的链接/etc/systemd/system。现在,您可以启动/停止此服务。从表面上看,这似乎是我们管理服务的好方法。 但是,尝试启用此类“链接的”单位文件会导致失败: root@test1:/etc/systemd/system# systemctl link /root/myservice.service Created symlink from /etc/systemd/system/myservice.service to /root/myservice.service. root@test1:/etc/systemd/system# systemctl status myservice.service * myservice.service - My Test Service Loaded: loaded (/root/myservice.service; linked; vendor preset: enabled) root@test1:/etc/systemd/system# systemctl enable myservice.service Failed to execute operation: No such file or directory 使用完全相同的单位文件,但复制到/etc/systemd/system而不是链接到中,您将得到: root@test1:/etc/systemd/system# …
10 linux  systemd 

4
如何使用systemd journal配置fail2ban?
我已经安装fail2ban在Debian Jessie LXC容器上,当前由于以下原因而失败: Starting authentication failure monitor: fail2ban ERROR No file(s) found for glob /var/log/auth.log ERROR Failed during configuration: Have not found any log file for ssh jail 系统上没有syslog或rsyslog,因此/var/log/auth.log不会生成。有没有办法告诉fail2ban使用输出journalctl _COMM=sshd?

4
由于Google已停止提供Chrome 32bit,该在哪里下载?
Google已停止使用32位版本的Chrome,因此在一台32位Debian机器上将无法再更新APT存储库: W: Failed to fetch http://dl.google.com/linux/chrome/deb/dists/stable/Release Unable to find expected entry 'main/binary-i386/Packages' in Release file (Wrong sources.list entry or malformed file) 似乎还从Google服务器中删除了.deb文件。 是否.deb可以从其他地方下载最新版本(46?)的替代下载? 原因:对于自动的Debian构建系统(debootstrap基于-),我急需一种方法来安装Google Chrome 32位v46(或类似版本)。目前,对于我来说,切换到其他浏览器(包括Chromium)还不够快。
10 debian  chrome  32bit 

2
sudo tar将提取的文件所有权更改为未知用户
我正在运行以下命令: $ sudo tar xvzf nexus-latest-bundle.tar.gz 提取的文件属于未知(1001)用户: drwxr-xr-x 8 1001 1001 4096 Dec 16 18:37 nexus-2.12.0-01 drwxr-xr-x 3 1001 1001 4096 Dec 16 18:47 sonatype-work 在正常配置下,它不是root用户吗? 我正在研究从AWS AMI复制的Linux安装。
10 files  permissions  users  root  tar 

1
wpa-conf在哪里记录?
我用wpa-conf在/etc/network/interfaces使WLAN接口自动连接到AP: # This file describes the network interfaces available on your system # and how to activate them. For more information, see interfaces(5). source /etc/network/interfaces.d/* # The loopback network interface auto lo iface lo inet loopback auto wlan0 iface wlan0 inet dhcp wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf 实际上,我只是在某个Wiki上发现了这一点。似乎没有在interfaces(5)或任何其他手册页中进行记录。 那么,什么是该wpa-conf关键字?一种扩展?还是内置的ifup?在哪里可以获得可以使用的所有命令的列表/etc/network/interfaces?



1
nvidia-smi无限期挂起:可能是什么问题?
我尝试nvidia-smi从计算机上的外壳运行,但是它无限期地挂起:可能是什么问题? 更新(2016-08-09):由于此问题没有得到答案,因此我将其交叉张贴了: https://devtalk.nvidia.com/default/topic/955951/linux/nvidia-smi-hangs-indefinitely-what-c​​ould-be-the-issue-/ ; https://www.quora.com/unanswered/What-c​​ould-be-the-issue-when-nvidia-smi-hangs-无限期
10 nvidia  gpu 

1
为什么GnuPG 2和gpg-connect-agent失败并显示“ ERR 67108983 No SmartCard daemon”?
使用Debian Jessie和GnuPG 2,每次我尝试使用GnuPG 2(gpg2)或gpg-connect-agent与OpenPGP智能卡(在我的情况下为YubiKey)一起使用时,操作都会失败并显示一条消息 $ gpg-connect-agent --hex "scd apdu 00 f1 00 00" /bye ERR 67108983 No SmartCard daemon <GPG Agent> $ gpg2 --card-status ERR 67108983 No SmartCard daemon <GPG Agent> 使用旧版GnuPG 1(gpg)时,一切正常。 这是怎么了

4
xdotool:如何通过标题和具有不同模式的类搜索窗口(类似于AutoHotkey)
xdotool允许您使用其search子命令搜索Windows。我需要找到一个窗口,该窗口具有类'gvim'和包含单词'TODO'的标题。我该怎么做呢? 我尝试过的 您可以执行xdotool search --name --class,但是名称和标题都只能接受一种模式。 xdotool支持命令链接,但是我找不到链接两个搜索调用的方法-第二个简单地覆盖了第一个。

2
NFS挂载目录中的用户权限
我有oracle linux 6.7,这是Windows中的NFS服务器,并且我试图在Linux中挂载共享文件夹。 Windows NFS服务器具有共享的安装: 192.168.1.10:/OracleBK 在我的oracle linux服务器中,我创建了一个文件夹/ orabackup,来自oinstall组的oracle用户是该文件夹的所有者: mkdir /orabackup chown -R oracle:oinstall /orabackup chmod -R 777 /orabackup mount -t nfs -o rw 192.168.1.10:/OracleBK /orabackup / etc / fstab对应的行是 192.168.1.10:/OracleBK /orabackup nfs defaults 0 0 用于安装使用的文件夹的命令是: mount /orabackup 现在,“ orabackup”文件夹已安装。 但是,oracle用户无法读写,并且需要对该目录的读写权限。超级用户可以读写。 应该如何赋予oracle用户完全权限?
10 nfs 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.