当我运行命令时终端关闭

Pat*_*ery 2 gnome-terminal crash

我使用我在统一栏上的链接打开“终端”。

如果我输入: ls -l

我看到文件。

如果我输入:find或任何其他命令,终端会立即关闭。

这发生在我做了一个apt-get update和之后apt-get upgrade

编辑:现在必须是别的东西,因为 Google Chrome 和 Skype 现在无法打开。

我得到:

$ /usr/bin/google-chrome

[3903:3903:0430/105632:ERROR:process_singleton_posix.cc(975)] Failed to create socket directory.
[3903:3903:0430/105632:ERROR:chrome_browser_main.cc(1213)] Failed to create a ProcessSingleton for your profile directory. This means that running multiple instances would start multiple browser processes rather than opening a new window in the existing process. Aborting now to avoid profile corruption.
Run Code Online (Sandbox Code Playgroud)

Boo*_*eus 5

问题是您的程序无权写入临时文件夹。ls有效,因为它读取当前文件夹而不“保存”任何内容。find另一方面,将数据“缓存”到临时文件夹。如果他不能崩溃!

检查您对 /tmp 文件夹的权限。

ls -la /tmp

你应该得到这样的东西。

bookofzeus@askubuntu:~$ ls -la /tmp
total 60
drwxrwxrwt 12 root    root    12288 May  9 14:39 .
Run Code Online (Sandbox Code Playgroud)

现在,检查“.”上的权限。它应该是每个人都可以写的。

如果没有,那就是你的问题。

将其更改为 1777 ( sudo chmod 1777)