之前不小心删除了/tmp目录,导致在终端输入clear等命令时终端闪退。
在网上查询资料解决了这个问题,现在记录如下。
(1)首先查看/tmp目录的权限。
bash
xjh@ubuntu:~$ sudo ls -al / | grep tmp
[sudo] password for xjh:
drwxrwxrwt 7 root root 4096 Sep 7 23:19 tmp
xjh@ubuntu:~$
(2)如果/tmp目录的权限不是如上所示,则修改其权限。
bash
xjh@ubuntu:~$ sudo chmod 1777 /tmp #或者输入"sudo chmod +t /tmp"
xjh@ubuntu:~$
关于这个的解释,见网文链接:UNIX / Linux: How to Use Sticky Bit on Directory and File