Unix & Linux

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

16
使用awk命令删除重复的$ PATH条目
我试图编写一个bash shell函数,该函数将允许我从PATH环境变量中删除目录的重复副本。 有人告诉awk我,可以使用命令使用一行命令来实现此目的,但是我不知道该怎么做。有人知道吗?
48 bash  shell  awk  path 

7
执行远程命令,完全脱离ssh连接
我有2台计算机,localpc并且remoteserver。 我需要localpc在上执行一些命令remoteserver。它需要做的一件事情就是启动一个运行数小时的备份脚本。我希望命令localpc“启动”,然后完全在上运行remoteserver,就像localpc从来没有出现过一样。 到目前为止,这是我所做的: remoteserver 包含具有以下脚本: /root/backup.sh localpc 按计划运行: ssh root@remoteserver 'nohup /root/backup.sh' & 我这样做正确吗?有一个更好的方法吗?这样我会遇到麻烦吗?




6
如何完全禁用帐户?
如何完全禁用帐户?passwd -l不会允许任何人使用密码登录帐户,但是您仍然可以通过私钥/公钥登录。我将如何完全禁用该帐户?作为快速修复,我将文件重命名为authorized_keys_lockme。还有另一种方法吗?

7
我可以创建覆盖dns类似于在没有root访问权限的情况下在/ etc / hosts中写入
我想设置我的浏览器将使用的dns记录,但是我没有root访问权,因此无法进行修改/etc/hosts。我需要使用apache测试虚拟主机,而dns尚未设置。我可以使用firefox和chrome,因此,如果有一个插件可以方便使用它;或其他选项很有帮助。 更新:替代dns的替代方法可能是修改HTTP标头,如果将正确的标头发送到apache,则应返回正确的内容。

4
什么是Linux上的Active Directory等效项
我家里有几台机器(加上在VM中运行的许多Linux机器),我计划将其中一台用作集中式文件服务器。 由于我是Linux用户,而不是sysadmin,所以我想知道什么等效,比如说“ Active Directory”?我的目标是将文件保存在我在网络中登录的任何计算机中。


2
如何使用systemd-resolved对DNS进行故障排除?
您将如何查找所使用的DNS服务器以systemd-resolved进行故障排除? 通常,我可以使用dig和测试中显示的DNS服务器/etc/resolv.conf。(或Windows- ipconfig /all+ nslookup)。但是,当resolv.conf仅指向回送地址上的本地解析程序守护程序时,该方法将不起作用。在systemd-resolved下使用哪种方法来显示其使用的DNS服务器? (虽然我不确定是否可以在没有配置文件的情况下动态添加服务器,但unbound也可以查看 dnsmasq是否有配置文件。即使NetworkManager现在有了nmcli,我也可以查询nmcli d show wlan0以显示接口的DNS配置。 )

3
如何将目录同步到具有不同名称的新目录?
我正在进行数据传输,旧文件系统深深依赖于现在位于不同路径的目录。这是一个git目录,用于在线存储代码。我无权移动或重命名它。 所以我可以做的是将该目录rsync到相同的旧路径。但是目录名称也已更改。 有没有一种简单的方法可以将目录同步到名称不同的目标目录?
48 rsync 


1
目录列表别名按时间反向排序
当我需要查找我最近使用的文件时,此命令: ls -lt 列表按升序排列(按时间),当有很多文件时,我需要滚动到顶部以查看需要的文件,因为它不适合终端屏幕。 在找出tac与输出ls -lt dir/ | tac 相反的结果之后,我使用:是否有更有趣的方法,而无需使用外部脚本/工具?
48 ls 


13
匹配后如何打印所有行至文件末尾?
输入文件1为: dog 123 4335 cat 13123 23424 deer 2131 213132 bear 2313 21313 我给匹配从中的模式other file(如dog 123 4335从file2)。 我匹配该行的模式,dog 123 4335并且在打印不匹配行的所有行后,我的输出是: cat 13123 23424 deer 2131 213132 bear 2313 21313 如果仅使用无行地址仅使用模式,例如1s 如何匹配并打印行?

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.