打开终端时出错

打开终端时出错

打开任何终端窗口时出现此错误:

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 使用,因此您可能刚刚应用了它,但它现在不起作用,因为其他设置(包括创建一些启动时脚本)不在您的新安装中。

您有两个选择:

  1. 从中删除更改~/.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. 重复整个设置过程以使其再次工作:

答案2

我会选择简单的路线

sudo rm ~/.bashrc

此方法将彻底删除有问题的文件,包括您的别名

相关内容