
由於錯誤,我執行了“sudo nano cat filepathxxxx”,並以某種方式更改了內容。 cat 命令不再工作,我無法安裝它我嘗試執行“yum install coreutils”,但我已經安裝了,沒什麼可做的你能告訴我我可以添加什麼來恢復它嗎?問候,
答案1
運行sudo yum reinstall coreutils
以刷新包中的所有文件coreutils
,包括/bin/cat
.
同時,有些東西可能會因為損壞而停止工作cat
。這是一個不處理選項的替代品,但對於關鍵系統腳本來說應該足夠了。運行sudo nano /bin/cat
並輸入該內容,然後sudo chmod 755 /bin/cat
.
#!/bin/sh
if [ $# -eq 0 ]; then
tee
else
for x; do tee <"$x"; done
fi