Linux文件处理命令
1.Linux返回上一级目录的命令
cd .. 返回上一级目录
cd ../.. 返回上两级目录
cd或cd ~ 返回home目录
cd - 目录名 返回指定目录
pwd命令格式: pwd 功能:显示出当前工作目录的绝对路径。
2.文件解、压缩
压缩打包命令:tar -zcvf /data/wwwroot/###.tar.gz 目标文件夹名
将abc文件夹打包压缩为abc.tar.gz:tar -zcvf /data/wwwroot/abc.tar.gz abc
解压命令:tar -xzvf file.tar.gz
将abc.tar.gz解压 tar -xzvf abc.tar.gz
zip/unzip命令
格式:zip 压缩文件.zip 目录或文件
功能:将目录或文件压缩成zip格式。
常用选项:
-r 递归处理,将指定目录下的所有文件和子目录一并处理。
3.目录文件处理命令
ls命令格式:ls [选项] [目录或文件]
功能:对于目录,列出该目录下的所有子目录与文件;对于文件,列出文件名以及其他信息。
常用选项:
-a :列出目录下的所有文件,包括以 . 开头的隐含文件。
-d :将目录像文件一样显示,而不是显示其他文件。
ls -l filepath 第五列为文件字节数
[root@*******]$ ls -l ~/Downloads/jdk-8u60-linux-x64.tar.gz
-rw-rw-rw- 1 test test181238643 12月 2 2018 /home/test/Downloads/jdk-8u60-linux-x64.tar.gz
ls -h filepath h表示human, 加-h参数得到人好读的文件大小
[root@*******]$ ls -lh ~/Downloads/jdk-8u60-linux-x64.tar.gz
-rw-rw-rw- 1 test test 173M 12月 2 2018 /home/test /Downloads/jdk-8u60-linux-x64.tar.gz
ll 文件名 查看一个文件的详细信息
ll test/ 查看test文件下详细信息 ll显示当前文件下详细信息
mkdir命令格式:mkdir [选项] dirname…
功能:mkdir命令用来创建目录。
常用选项:
-p –parents 可以是一个路径名称。
mkdir –p 递归创建目录
例如:mkdir -p /tmp/a/b 在目录/tmp下递归创建a目录,并在a目录下创建b目录
rmdir 删除空目录
cp命令格式:cp [选项] 源文件或目录 目标文件或目录
功能:复制文件或目录。
常用选项&#x