在主目录新建task2,新建文件tmp,打开tmp拷贝任意内容粘贴,编程,读出文件tmp大小,并把其值打印在屏幕
时间: 2024-02-22 14:57:51 浏览: 34
你可以按照以下步骤在主目录下新建task2文件夹,创建tmp文件并打开它,复制粘贴内容并保存,然后使用Python编程读取文件大小并将其打印到屏幕上:
1. 在终端中使用以下命令在主目录下创建task2文件夹:
```
mkdir ~/task2
```
2. 使用以下命令在task2文件夹中创建tmp文件并打开它:
```
touch ~/task2/tmp && nano ~/task2/tmp
```
这将会打开一个命令行编辑器,你可以在其中复制粘贴任意内容并保存。
3. 使用以下Python代码读取tmp文件大小并将其打印到屏幕上:
```python
import os
file_path = os.path.expanduser('~/task2/tmp')
file_size = os.path.getsize(file_path)
print(f"File size of {file_path}: {file_size} bytes")
```
运行该代码,输出将会类似于:
```
File size of /home/username/task2/tmp: 23 bytes
```
其中,username是你的用户名,23是tmp文件的大小(以字节为单位)。
相关问题
linux在tmp目录下新建文件
可以使用以下命令在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"的新文件。
利用管理员身份复制/etc目录下的magic文件到新建的tmp文件夹中,并查看其权限
1. 切换到管理员身份:
```
sudo su
```
2. 复制magic文件到tmp文件夹:
```
cp /etc/magic /tmp/
```
3. 查看文件权限:
```
ls -l /tmp/magic
```
输出结果应该类似于:
```
-rw-r--r-- 1 root root 1112 Sep 30 15:32 /tmp/magic
```
解释一下:
- `-rw-r--r--` 表示该文件的权限,其中第一个字符表示文件类型,`-` 表示普通文件,后面的三组 `rwx` 表示文件所有者、文件所有者所在组和其他用户的读、写、执行权限。`r` 表示读权限,`w` 表示写权限,`x` 表示执行权限,`-` 表示无权限。
- `1` 表示该文件的硬链接计数,即有多少个文件名指向该文件。
- `root root` 表示该文件的所有者和所在组。
- `1112` 表示该文件的大小,单位为字节。
- `Sep 30 15:32` 表示该文件的最后修改时间。
- `/tmp/magic` 表示该文件的路径。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)