树莓派创客:手把手教你玩转人工智能
上QQ阅读APP看书,第一时间看更新

1.2.4 小心使用rm

nano afile.txt会创建一个新文件afile.txt。尝试着不做任何事直接退出,看看会发生什么。

如果我们直接退出,那么上面的操作会新建一个空的文件,名字是afile.txt。现在,假设要删除这个文件,或者是别的一些不再需要的文件,可以使用rm命令。rm命令跟之前的ls等命令不一样,非常危险并且具有破坏性,应该小心使用。虽然它有一些保护机制,但是使用者还是能很容易地避开这些保护机制。永远不要尝试rm -rf /,这样会删除系统上的所有文件。更严重的是,这个操作是无法撤销的。

现在让我们回到tempfolder文件夹,看一看在这一章里新建的文件。输入“ls”命令,你会看到刚刚复制进来的文件。接下来尝试着用如下命令删除文件:

      rm fourinarow.py
      rm 4row_*.png

使用cd ..命令回到/home/pi文件夹。rm -r tempfolder会删掉现在已经空了的文件夹。-r选项在删除文件夹时是必须使用的,同时这个选项也会递归删掉所有文件夹内的文件。