我借给朋友一台装有 Ubuntu 12.04 LTS 的计算机,他搞砸了cat命令。
$ cat testfile.txt
cat: meow!
$
Run Code Online (Sandbox Code Playgroud)
有人可以告诉我如何解决这个问题吗?请?
的输出which cat:
/bin/cat
Run Code Online (Sandbox Code Playgroud)
Rma*_*ano 20
如果他是朋友,他可能会做一些类似的事情(以 root 身份)(1):
mv /bin/cat /bin/cat.orig
echo "echo 'cat: meow! '" > /bin/cat
chmod 755 /bin/cat
Run Code Online (Sandbox Code Playgroud)
如果他不是朋友,他就省略了第一行。
问 apt-file
apt-file search -F /bin/cat
Run Code Online (Sandbox Code Playgroud)
说包裹是coreutils。你可以重新安装它,虽然我认为它有点危险......
(1) 好吧,我真的会添加alias which="echo cat: is a siamese"到您的 .bashrc 中,但是...