Questions tagged «linux»

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

14
从命令行手动关闭端口
我想关闭客户端和服务器应用程序之间处于侦听模式的开放端口。 Linux中是否有任何手动命令行选项来关闭端口? 注意: 我知道“只有拥有连接套接字的应用程序才能关闭它,这将在应用程序终止时发生。” 我不明白为什么只有打开它的应用程序才有可能...但是我仍然很想知道是否还有其他方法可以做到。
112 linux  port  sockets 

2
使用快捷方式删除隐藏密码提示(Linux)中输入的密码
有没有办法删除我在Linux的隐藏密码提示中输入的所有字符?例如,当我SSH到服务器时,它会要求我输入未显示输入密钥的密码: $ ssh root@somehost root@somehost's password: 有没有一种方法可以删除我所有输入的文本,而无需在未知时间内按Backspace键?当我认为输入错误时,我想重新开始并按退格键几秒钟会很烦。我想Esc,CtrlA有希望选择整个文本Home。CtrlC取消整个命令,我必须再次发送命令以重试。这几乎是最好和最快的解决方案,但仍然不能令人满意。插入在我的外壳中也不起作用。

10
Linux / OS X tar不兼容-在Linux上解压缩时,在OS X上创建的tarball会产生错误
当我将Macbook上的文件打包并在Linux中解压缩文件时,我反复收到以下警告/错误: tar: Ignoring unknown extended header keyword `SCHILY.ino' tar: Ignoring unknown extended header keyword `SCHILY.nlink' tar: Ignoring unknown extended header keyword `SCHILY.dev' tar: Ignoring unknown extended header keyword `SCHILY.ino' tar: Ignoring unknown extended header keyword `SCHILY.nlink' tar: Ignoring unknown extended header keyword `SCHILY.dev' tar: Ignoring unknown extended header keyword `SCHILY.ino' …
106 linux  macos  command-line  tar 





5
是否允许非root用户进程绑定到端口80和443?
是否可以调整内核参数以允许用户级程序绑定到端口80和443? 我问的原因是我认为允许特权进程打开套接字并进行监听是愚蠢的。任何打开套接字并进行侦听的操作都是高风险的,并且高风险的应用程序不应以root用户身份运行。 我宁愿尝试弄清哪个非特权进程正在侦听端口80,而不是尝试删除具有root特权的恶意软件。



8
如何配置SSH,以便它不会自动尝试所有身份文件?
我一直将ssh身份文件放在〜/ .ssh /文件夹中。我大概那里有30个文件。 当我连接到服务器时,我将指定要使用的身份文件,例如 ssh -i〜/ .ssh / client1-identity client1@10.1.1.10 但是,如果我未指定身份文件,则仅使用以下内容: ssh user123@example.com 我得到错误 user123的身份验证失败太多 我了解这是因为,如果未指定身份文件,并且ssh可以找到身份文件,则它将尝试所有身份文件。 我也了解我可以编辑~/.ssh/config文件并指定类似以下内容的文件: 主机example.com PreferredAuthentications交互式键盘密码 为了防止该连接尝试已知的身份文件。 因此,我想我可以将身份文件移出~/.ssh/目录,或者可以在配置文件中指定要禁用身份文件身份验证的每个主机,但是有什么方法可以告诉SSH购买默认而不是搜索身份文件?还是指定要搜索的内容?

4
在Bash中使用一行命令以列表格式显示每个子目录的大小?
我想以列表格式获取目录及其大小的列表,例如执行时的方式ls -l。 事实是,有一个单行命令可以做到这一点吗?我看到其他人只有很长的命令才能输出此命令。那太长了。 什么命令可以执行此操作或可以轻松键入的命令组合?du -h给它,但它显示所有子文件夹,这不是我想要的。仅当前目录文件夹。
100 linux  bash  du 

6
如何删除目录的符号链接?
我用以下命令建立了符号链接: ln -s ../test5 我现在要删除它,但我的rm失败: $ rm -Rf test5/ rm: cannot remove `test5/': Not a directory $ rm test5/ rm: cannot remove directory `test5/': Is a directory $ rmdir test5/ rmdir: test5/: Not a directory $rm -r test5/ rm: cannot remove `test5/': Not a directory $ls -l 0 lrwxrwxrwx 1 …

2
创建具有多个目录和文件位置的tar
我有一些位于不同位置的脚本和文件,例如: /etc/dir1 /var/www/html /home/somedir 我想制作一个tar文件,以便它复制具有位置结构的文件和文件夹。当我解压缩到另一个位置时,所有文件都将以正确的路径复制到各自的位置;与制造焦油的地方相同。
100 linux  centos  tar 


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.