打开任何终端窗口时出现此错误:
bash: /dev/cgroup/cpu/user/32215/tasks: File o directory non esistente
bash: /dev/cgroup/cpu/user/32215/notify_on_release: File o directory non esistente
malik@malik-desktop:~$
这是什么问题?如何解决?它似乎不会影响任何东西,但很烦人。谷歌搜索了一下,我找到了一些讨论 200 行内核补丁的网站。我使用的是 10.04 lts。
我从 10.10 升级到 11.10 并维护 /home,然后回滚到 10.04 并使用相同的 /home。/ 格式。
答案1
稍微谷歌一下,我就找到了一个讨论 200 行内核补丁的网站。
当我看到“cgroup”时,我立即想到了这一点。该补丁也可以作为 bash-hack 使用,因此您可能刚刚应用了它,但它现在不起作用,因为其他设置(包括创建一些启动时脚本)不在您的新安装中。
您有两个选择:
从中删除更改
~/.bashrc
。它们看起来像这样:if [ "$PS1" ] ; then mkdir -p -m 0700 /dev/cgroup/cpu/user/$$ > /dev/null 2>&1 echo $$ > /dev/cgroup/cpu/user/$$/tasks echo "1" > /dev/cgroup/cpu/user/$$/notify_on_release fi
重复整个设置过程以使其再次工作:
答案2
我会选择简单的路线
sudo rm ~/.bashrc
此方法将彻底删除有问题的文件,包括您的别名