文件管理命令包括文件与目录管理、磁盘与文件系统管理、文件权限管理、文件的压缩与打包管理等。本章主要介绍基本文件管理相关的命令,所有命令均以root用户身份运行。 Ø cd命令 cd命令用来切换工作目录。用法为cd DirName,DirName可为绝对路径或相对路径。如下例: l 切换到根目录: # cd / l 执行 切换到上级目录: # cd .. l 切换到home目录: # cd ~ l 切换到指定目录: # cd /etc 说明:路径可以是绝对路径或相对路径,绝对路径从 / (根目录) 开始,然后指定到所需的目录;相对路径从当前目录开始。 Ø pwd命令 pwd命令以绝对路径的方式显示用户当前工作目录。命令将当前目录的全路径名称(从根目录)写入标准输出。全部目录使用/分隔。 执行 pwd 命令,即可在终端显示当前工作目录。 Ø ls命令 ls命令用来显示目标列表,在Linux中是使用率很高的命令。ls命令的输出结果会根据文件的类似不同来显示不同的颜色。 l 显示当前目录下的非隐藏文件及目录: # ls l 显示当前目录下包括非隐藏文件的所有文件及目录列表: # ls -a l 输出长格式列表,可显示文件及目录的权限、大小、修改时间、所属用户及群组等: # ls -l l 显示递归文件: # ls -R Ø mkdir命令 mkdir dirname命令用来创建目录。该命令创建由dirname命名的目录。如果在目录名的前面没有加任何路径名,则在当前目录下创建由dirname指定的目录;如果给出了一个已经存在的路径,将会在该目录下创建一个指定的目录。在创建目录时,应保证新建的目录与它所在目录下的文件没有重名。 l 在/usr目录下创建test文件夹,-m选项用于设定文件的读写执行权限: # mkdir -m 755 /usr/test l 递归创建目录,目录不存在时自动生成目录路径: # mkdir -p /usr/test/test1/test2/test3 Ø rm命令 rm命令可以删除一个目录中的一个或多个文件或目录,也可以将某个目录及其下属的所有文件及其子目录均删除掉。对于链接文件,只是删除整个链接文件,而原有文件保持不变。 命令选项: -d:直接把欲删除的目录的硬连接数据删除成0,删除该目录; -f:强制删除文件或目录; -i:删除已有文件或目录之前先询问用户; -r / -R:递归处理,将指定目录下的所有文件与子目录一并处理; --preserve-root:不对根目录进行递归操作; -v:显示指令的详细执行过程。 例如:执行 rm -r * 命令将删除当前目录下的所有文件及子目录。 注意:使用rm命令要格外小心,要注意与通配符的使用。因为一旦删除了一个文件,就无法再恢复它。特别是 rm -r * 命令。 听了介绍之后如果大家对中兴新支点感兴趣的话,可以去官网进行免费下载哦,地址是:gd-linux.com 未完待续。
|