Linux命令指南:mkdir、cp、ln和rm的使用

需积分: 0 0 下载量 183 浏览量 更新于2024-09-13 收藏 17KB DOCX 举报
"本文主要介绍了Linux操作系统中的几个常用命令,包括创建目录(mkdir)、复制文件与文件夹(cp)、建立链接文件(ln)以及删除文件(rm)。这些命令是Linux系统管理的基础,对于日常操作和维护至关重要。" 在Linux系统中,掌握一些基本的命令行操作能极大地提高工作效率。下面对这些命令进行详细讲解: 1. 创建目录: - `mkdir` 命令用于创建新的目录。例如,`mkdir test` 可在当前路径下创建名为 "test" 的一级目录。若要创建多级目录,如 "mytest/test1/test1_1",可使用 `-p` 参数:`mkdir -p mytest/test1/test1_1`。此外,`mkdir -m 777 testmod` 可以同时给新目录赋予所有用户读写执行的权限。 2. 复制文件与文件夹: - `cp` 命令用于复制文件和目录。例如,`cp ~/.bashrc bashrc_bak` 将家目录下的 `.bashrc` 文件复制到当前目录并重命名为 `bashrc_bak`。使用 `-f` 参数可强制覆盖已存在的同名文件,如 `cp -f ~/.bashrc bashrc`。复制目录使用 `-r` 参数,如 `cp -r /root/test .` 或 `cp -r /root/test/ .`。复制时保留源文件属性可使用 `-a` 参数,如 `cp -a ~/.bashrc bak/.bashrc`。`cp -u` 参数可确保目标文件是最新的,如 `cp -u /src/.bashrc bak_src/bashrc`。 3. 建立链接文件: - `ln` 命令用于创建链接。`ln -s test.txt test.txt_slnk` 创建了一个符号链接(软链接),类似于Windows的快捷方式。如果空间不足,可以使用硬链接(`ln -l`)来备份文件,如 `ln -l test.txt test.txt_hlnk`。即使原文件被删除,只要硬链接存在,数据仍然可访问。 4. 删除文件: - `rm` 命令用于删除文件。例如,`rm test.txt` 可删除当前目录下的 `test.txt` 文件。若文件被锁定或正在使用,可使用 `-f` 参数强制删除,如 `rm -f test.txt`。删除目录则需加上 `-r` 参数,如 `rm -r mytest`,这将递归删除整个 "mytest" 目录及其内容。 以上只是Linux命令行操作的冰山一角,Linux系统提供了丰富的命令来实现各种任务,包括文件管理、系统监控、网络通信等。熟悉并熟练使用这些命令,对于Linux用户来说至关重要。在日常工作中,通过组合使用这些命令,可以实现更复杂的自动化任务,提高工作效率。