Questions tagged «linux»

使用Linux内核的一系列类似Unix的操作系统。如果您的问题仅与特定分布有关,请使用更具体的标签。


5
如何确定Ubuntu上的可用空间?
我在尝试通过ssh将文件保存到Ubuntu服务器时遇到错误。它说没有剩余的可用空间。我不知道那怎么可能是真的。我该怎么做才能确定还剩多少空间和/或哪些资源正在使用最多的空间? 更新: df -h给了我一些东西看。这是我要查找的命令吗?

3
强制注销用户
当我以身份登录计算机root并键入who以查看哪些用户登录时,我发现其他人也以root用户身份登录 devuser pts/0 2011-11-18 09:55 (xxx.xxx.xxx.xxx) root pts/1 2011-11-18 09:56 (xxx.xxx.xxx.xxx) testuser pts/2 2011-11-18 14:54 (xxx.xxx.xxx.xxx) root pts/3 2011-11-18 14:55 (xxx.xxx.xxx.xxx) 如何强制pts / 3上的root用户注销?
60 linux  login  root  session 

2
如何使用tar命令对文件进行分组而不进行压缩?
我有一个非常大的文件夹,包含12万多个文件。我需要将它们移动到同一台计算机上的另一个位置(相同分区)。 我想使用tar命令将它们分组为一个单元,然后将mv它们组合到最终位置。 我需要使用什么命令将tar它们全部运行在一起而不压缩任何内容(我需要最快的结果)。
60 linux  tar 

2
如何清除ssh-agent条目(在Mac OS X上)?
我正在运行Mac OS X,看来在使用身份文件SSH到多台计算机后,我的“ ssh-agent”建立了大量的身份/密钥,然后有时向远程计算机提供过多的身份/密钥,导致它们在连接之前将我踢开: 收到与10.12.10.16的断开连接:2:cwd的身份验证失败太多 很明显发生了什么,此页面对此进行了更详细的讨论: SSH服务器仅允许您尝试进行一定次数的身份验证。每次失败的密码尝试,提供的每一次失败的pubkey /身份等等,都会占用这些尝试之一。如果您的代理中有很多SSH密钥,则可能会发现SSH服务器可能会在允许您尝试进行密码身份验证之前将您踢出局。在这种情况下,有几种不同的解决方法。 重新启动会清除代理,然后一切正常。我还可以将以下行添加到我的.ssh/config文件中,以强制其使用密码身份验证: PreferredAuthentications keyboard-interactive,password 无论如何,我在引用的页面上看到了有关从代理中删除密钥的说明,但是我不确定这是否适用于Mac,因为无论如何重启后它们似乎都会被清除。 有没有一种简单的方法可以清除“ ssh-agent”中的所有密钥(重启时会发生相同的事情)?
60 linux  macos  unix  ssh  ssh-agent 

2
Linux上的这些Windows进程是什么?
我检查htop了系统上正在运行的内容,发现/看到了一些我不知道它是什么的内容,Windows Desktop并且explorer.exe。我使用的是Ubuntu Linux,此笔记本电脑上没有Windows。 这是过程的图像 我如何找出这些是什么? ~$ ps -aux | grep "explorer.exe\|services.exe" root 3110 0.0 0.0 2645728 352 ? Ssl 06:45 0:00 C:\windows\system32\services.exe root 3413 0.0 0.0 2658592 1440 ? Ssl 06:45 0:00 C:\windows\system32\explorer.exe /desktop root 20817 0.0 0.0 14360 2408 pts/4 S+ 15:20 0:00 grep --color=auto explorer.exe\|services.exe
59 linux  windows  ubuntu 

6
文件名后的“ tail -f”替代
我使用定时旋转文件记录器生成了一些日志。这将记录到一个名为的文件中tool.log,并在午夜将其移至tool.log.<date>并启动一个new tool.log。 我tail -f tool.log正在机器上运行以查看日志,但是在午夜,tool.log将其重命名为时tool.log.<date>,tail仍会继续观看重命名的文件。 我希望找到一个类似于的工具tail,但将继续监视名为的文件tool.log,而不是跟随inode。 是否存在这样的东西?如果没有,我可以为此目的用Python编写自己的代码。
59 linux  logging  tail 

5
少即是多?多一点吗?我很混乱
当我第一次听到他们的名字时,当我试图猜测这些工具可能会做什么时,我感到非常困惑,我以为我听错了。 more和之间有什么区别less,即为什么我应该选择一个而不是另一个? 他们俩似乎都在做同样的事情... 另外,为什么他们首先要这样命名?
59 linux  unix  terminal  less  posix 

7
如何在不同的过程中使用不同的网络接口?
我在Linux PC上有两个网络接口,我需要手动设置给定进程将使用的接口。 该程序(Twinkle软电话)没有类似的选项,因此我认为必须在外部进行设置。 我该怎么做? 编辑:我不是要使服务器进程绑定到特定的接口,而是要使客户端程序使用特定的接口与服务器联系。
59 linux  networking 

7
如何加入/合并许多mp3文件?
在Google上搜索如何加入/合并许多mp3文件,这表明我应该将cat它们放在一起。 这可能会“起作用”,但是显然这不是正确的方法,因为每个标头和IDv3标签集也会被串联在一起。 是否存在可以编写脚本来加入/合并许多mp3的Linux程序? mplayer / mencoder / ffmpeg可以做到吗?
59 linux  bash 

4
cd`(反引号)的目的是什么?
以下在Fedora和CentOS中的行为相同。 cd mydirectory 作品。 cd notadirectory 工作(从Bash获取错误)。 然而, cd ` 给我一些提示: > 我没想到任何东西会给出任何回应,它只是转向下一行再次提示。我只是用CTRL+ C退出我的root@localhost。 这个的目的是什么,用它可以做些什么? 谢谢!
58 linux  bash 

4
如何为传输守护程序(BitTorrent客户端服务器)设置密码?
配置文件是模棱两可的,无论如何,当您在Debian中重新启动守护程序时,配置文件会不断被覆盖。 在中/etc/transmission-daemon/settings.json,有以下选项: rpc-username rpc-password proxy-auth-username proxy-auth-password 每次我用以下方式重新启动守护程序: /etc/init.d/transmission-daemon restart 它会覆盖rpc-password,并且它打印的密码也无法正常工作。 有人知道如何正确设置密码吗?我不想禁用它。


5
使用键盘快捷键清除终端
我很好奇是否有办法通过一些键盘快捷键清除终端缓冲区/输出。我正在使用Ubuntu。我知道 Ctrl + L 清除终端,但是您仍然可以向后滚动以查看旧文本。我正在寻找类似于的东西 reset 命令可以。在Mac上 apple + k 似乎可以解决问题。

13
Windows watch命令的Windows模拟是什么?
我正在寻找一个Windows程序/脚本/命令行功能,其功能类似于Linux的watch程序。 watch 定期调用另一个程序/以任何方式显示结果,这非常适合每秒刷新一次输出文件或类似文件: watch cat my-output.txt 或者,更强大地: watch grep "fail" my-output.txt 我在cygwin的图书馆中寻找过它,但似乎不存在。

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.