From 6e643569af992fa88bea9a8cd95963f9dfa23da1 Mon Sep 17 00:00:00 2001 From: cxykevin Date: Sun, 30 Jun 2024 17:22:18 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20src/learn=5Flinux=5Fbasic/?= =?UTF-8?q?file=5Fand=5Fpath.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/file_and_path.md | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/src/file_and_path.md b/src/file_and_path.md index 8c3ceaa..495be65 100644 --- a/src/file_and_path.md +++ b/src/file_and_path.md @@ -56,7 +56,7 @@ ls 接下来,我们还要在文件系统中切换目录。那么,我们可以: ```bash -cd 你想切换的目录 +cd <你想切换的目录> ``` 如果你的目录以 `/` 开头,那么它就会从根目录去寻找,否则就会从当前目录去寻找。`cd ..` 就是返回上级目录。 @@ -68,7 +68,7 @@ cd 你想切换的目录 那我们的重命名,剪切,复制,粘贴去哪了呢?在Linux命令行中,其实没有剪切。 ```bash -mv 你想移动的目录 目标或新的名字 +mv <你想移动的目录> <目标或新的名字> ``` 我们可以使用上面的命令移动或者重命名一个目录(是的,它们是一个命令)。 @@ -80,7 +80,7 @@ mv 你想移动的目录 目标或新的名字 而复制也是一个道理: ```bash -cp 你想复制的目录 目标 +cp <你想复制的文件或目录> <新文件或目录的名字> ``` ### `rm` 删除文件 @@ -90,13 +90,13 @@ cp 你想复制的目录 目标 > 删除危险性较高,不要删除根目录或者其它重要目录!回车前再三确认! ```bash -rm 你想删除的文件 +rm <你想删除的文件> ``` 另外,删除文件夹的操作有点不一样: ```bash -rm -r 你想删除的文件夹 +rm -r <你想删除的文件夹> ``` 在`r`后面加上`f`就是强制删除了,而`rm -rf /*` 就是强制删除根目录下所有的文件。以后看到这串命令不要被骗了! @@ -111,28 +111,28 @@ rm -r 你想删除的文件夹 我们可以使用 `lsblk` 命令查看所有的硬盘和分区。 -知道分区后,我们 - 但是,磁盘文件并不能直接访问,这时候我们需要挂载了。 -如果你有一个桌面,那么它就会自动帮你执行操作。点击一下你的磁盘就可以挂载了。 +如果你有一个桌面或者文件管理器,那么它就会自动帮你执行操作。点击一下你的磁盘就可以挂载了。 -如果你的桌面没有找到,那么可以使用下面的命令: +如果你的桌面没有找到硬盘或者是U盘,那么可以使用下面的命令: ```bash -mount /dev/sdX(替换成你的硬盘) /mnt/任意目录名 --mkdir +mount /dev/sdX(替换成你的硬盘分区) /mnt/任意目录名 --mkdir ``` > `--mkdir` 如果目录不存在创建一个新的目录,如果你已经有目录了,那么可以不需要夹。 ```bash -umount /dev/sdX(你的硬盘) +umount /dev/sdX(你的硬盘分区) 或者 umount /mnt/目录名 ``` 就可以取消挂载了。 +> img等镜像文件可以使用操作loop的工具映射成一个虚拟的设备,再进行挂载,感兴趣的可自行查找 + 关于挂载的内容,这里就不过多讲述了,后面会提到。 ### Linux下的重要文件夹