linux在tmp目录下新建文件
时间: 2023-12-31 14:05:51 浏览: 31
可以使用以下命令在Linux的tmp目录下创建一个名为"myfile.txt"的新文件:
```
touch /tmp/myfile.txt
```
这将在/tmp目录下创建一个名为"myfile.txt"的新文件。如果/tmp目录不存在,也可以先用mkdir命令创建一个目录,然后再用touch命令创建文件:
```
mkdir /tmp/mydir
touch /tmp/mydir/myfile.txt
```
这将在/tmp目录下先创建一个名为"mydir"的目录,然后在该目录下创建一个名为"myfile.txt"的新文件。
相关问题
linux在tmp下创建文件
在 Linux 中,可以使用命令 "touch" 在 /tmp 目录下创建文件。
例如:
touch /tmp/example.txt
这将在 /tmp 目录下创建一个名为 example.txt 的新文件。
Linux配置tmp目录下指定文件夹不删除
在Linux中,tmp目录是用于存放临时文件的目录。默认情况下,系统会定期清理tmp目录下的文件,以释放磁盘空间。但你可以通过以下步骤,配置tmp目录下指定文件夹不被删除:
1. 首先,你需要创建一个文件夹,用于存放需要保留的临时文件。假设你想要在tmp目录下创建名为“mytmp”的文件夹,可以使用以下命令:
```
mkdir /tmp/mytmp
```
2. 接着,你需要修改/tmp目录的权限,以允许你的用户组访问和写入mytmp文件夹。可以使用以下命令:
```
chmod 1777 /tmp
chmod 2777 /tmp/mytmp
```
上述命令中,“1777”表示设置了sticky bit,它可以确保只有文件的所有者和root用户可以删除文件,其他用户只能修改和读取文件。而“2777”表示设置了权限为rwxrwxrwt,其中“t”表示设置了sticky bit。
3. 最后,你可以将需要保留的临时文件放在mytmp文件夹中,这些文件就不会被系统自动清理了。
需要注意的是,由于/tmp目录是用于存放临时文件的,因此不应该将重要的数据存放在其中。如果需要长期保存数据,应该将其放在其他目录中。