Linux 目录处理命令
目录处理命令
目录处理命令:mkdir
命令英文原意: make directories
命令所在路径:/bin/mkdir
执行权限:所有用户
语法:mkdir -p 【目录名】
功能描述:创建新目录 -p 递归创建
例子:
$ mkdir -p /tmp/java/helloworld
创建多级目录时 必须加上 -p
目录处理命令:cd
命令英文原意: change directory
命令所在路径:shell内置命令
执行权限:所有用户
语法:cd【目录】
功能描述:切换目录
例子:
$ cd /tmp/zhangsan/xuexi 切换到指定目录
$ cd ../ 回到上一级目录
目录处理命令:pwd
命令英文原意: print working directory
命令所在路径:/bin/pwd
执行权限:所有用户
语法:pwd
功能描述:显示当前目录
例子:
$ pwd
目录处理命令:cp
命令英文原意: copy
命令所在路径:/bin/cp
执行权限:所有用户
语法:cp -rp【原文件或目录】【目标目录】
-r 复制目录
-p 保留文件属性
功能描述:复制文件或者目录
例子:
$ cp -r /tmp/gcx /root 将目录 gcx 复制到 目录 /root下
$ cp -rp /tmp/zhangsan /root 将目录张三 复制到目录 /root下 ,保持目录属性
复制文件到 /tmp下
复制目录 加上 -r选项
复制目录保持原有属性 没有带-p选项
复制目录保持原有属性 带上-p选项
复制文件时顺便改名
目录处理命令:mv
命令英文原意: move
命令所在路径:/bin/mv
执行权限:所有用户
语法:mv【原文件或目录】【目标目录】
功能描述:剪切文件,改名
例子:
$ mv /root/gcx /tmp
$ mv /root /zhangsan /tmp/lisi
剪切文件进行改名
目录处理命令:rm
命令英文原意: remove
命令所在路径:/bin/rm
执行权限:所有用户
语法:rm -rf【目录或文件】
-r 删除目录
-f 强制执行
功能描述:删除文件
例子:
$ rm -rf /root/gcx.log
目录处理命令:rmdir
命令英文原意: remove empty directories
命令所在路径:/bin/rmdir
执行权限:所有用户
语法:rmdir【目录名】
功能描述:删除空目录
例子:
$ rmdir /tmp/zhangsan/xuexi