当我ls
在/proc/PID
目录中执行操作时,文件名旁边会显示一些@ 符号。通常我会认为这意味着扩展属性,但是当我执行长格式时,ls
它们不会出现在我期望的位置,并且输出看起来与平时不同。我试过谷歌搜索,但只找到了扩展属性描述。到底是怎么回事?
root@hashcat:/proc/29286/ns# l
ipc@ mnt@ net@ pid@ user@ uts@
root@hashcat:/proc/29286/ns#
root@hashcat:/proc/29286/ns# ls -l
total 0
lrwxrwxrwx 1 dylan dylan 0 Mar 21 21:09 ipc -> ipc:[4026531839]
lrwxrwxrwx 1 dylan dylan 0 Mar 21 21:09 mnt -> mnt:[4026531840]
lrwxrwxrwx 1 dylan dylan 0 Mar 21 21:09 net -> net:[4026531956]
lrwxrwxrwx 1 dylan dylan 0 Mar 21 21:09 pid -> pid:[4026531836]
lrwxrwxrwx 1 dylan dylan 0 Mar 21 21:09 user -> user:[4026531837]
lrwxrwxrwx 1 dylan …
Run Code Online (Sandbox Code Playgroud) 我在远程服务器上有一个 100gig 文件,我需要做的是连接到那台机器和 zcat 该文件并将 zcat 的输出通过管道传输到本地机器上的命令......我希望 smbclient 会有所帮助,但我可以'似乎找到了一种在本地运行命令的方法,但管道的左侧来自远程源。
我认为使用我编写的命令 remoteZcatCommand会有点像
remoteZcatCommand 100gigRemotefile.gz | grep findSomeStuff
这可能有点误导,因为grep findSomeStuff
实际上是一个需要本地机器上的硬件的命令。也不能将 100gig 文件移动到本地计算机。