1. 创建目录
在Linux中,创建目录使用的是mkdir命令。创建一个新目录时,可以使用绝对路径或相对路径,绝对路径是相对于根目录的路径,而相对路径是相对于当前路径的路径。
示例:
$ mkdir /home/mydir
$ mkdir mydir
2. 查看目录内容
要查看目录的内容,可以使用ls命令。ls命令可以显示指定目录中的文件和子目录。
示例:
$ ls
输出示例:
file.txt dir1 dir2
3. 进入目录
要进入一个目录,可以使用cd命令。cd命令用于切换当前工作目录到指定的目录。
示例:
$ cd mydir
4. 返回上一级目录
要返回上一级目录,可以使用cd命令加上特殊的路径“..”。
示例:
$ cd ..
5. 删除目录
要删除一个空目录,可以使用rmdir命令。如果目录不为空,可以使用rm命令加上参数-r来递归删除目录。
示例:
$ rmdir mydir
$ rm -r mydir
6. 复制目录
要复制目录及其内容,可以使用cp命令加上参数-r。
示例:
$ cp -r sourcedir destdir
7. 移动目录
要移动目录,可以使用mv命令。
示例:
$ mv sourcedir destdir
8. 切换当前用户
8.1 切换到root用户
要切换到root用户,可以使用su命令。
示例:
$ su
8.2 切换到其他普通用户
要切换到其他普通用户,可以使用su命令加上用户名。
示例:
$ su username
9. 修改目录权限
要修改目录的权限,可以使用chmod命令。chmod命令用于改变文件或目录的访问权限。
示例:
$ chmod 755 mydir
10. 显示当前路径
要显示当前路径,可以使用pwd命令。
示例:
$ pwd
输出示例:
/home/mydir
11. 查找目录
要查找指定目录下的文件或子目录,可以使用find命令。
示例:
$ find mydir -name "file.txt"
12. 查看目录占用空间
要查看目录占用的磁盘空间,可以使用du命令。
示例:
$ du mydir
结论
在Linux中,处理目录的常用命令包括创建目录、查看目录内容、进入目录、返回上一级目录、删除目录、复制目录、移动目录、切换当前用户、修改目录权限、显示当前路径、查找目录、查看目录占用空间等。这些命令可以帮助我们管理目录,进行文件操作,并且通过修改权限,可以保证目录的安全性和访问控制。