Linux文件管理命令
2018-12-27 本文已影响7人
sunpy
Linux目录结构

Linux中路径
- 绝对路径
绝对路径都是从根目录开始查找的,所以必须是以 “ / ” 开头。 - 相对路径
查看当前目录: pwd命令。
特殊目录: . 代表当前目录; .. 代表上一级目录。
而相对路径的使用本身使用特殊目录。
Linux文件/目录操作
像命令操作,不可能每个都记得,可以使用man 命令查看帮助。
- 创建文件:touch 文件名
- 删除文件:rm 文件名
- 移动文件:mv 文件名 目标路径
- 修改文件名:mv 原文件名 目标文件名
- 查看文件:cat 文件名
- 查看文件头部(前10行):head 文件名
- 查看文件头部(前指定行):head -n 行数 文件名
- 查看文件尾部(后10行):tail 文件名
- 查看文件尾部(后指定行):tail -行数f 文件名
- 创建目录:mkdir 目录名
- 删除目录:rm/rmdir 目录名
- 文件/目录复制:cp 原文件/目录名 目标文件/目录名
Linux文件/目录权限
- 查看文件/目录权限:ls -al 文件/目录名
- 改变文件权限:chmod -/+ [r/w/x] 文件名(加减号代表增加去掉权限)
- 改变文件拥有者:chown 用户名 文件名
- 改变文件拥有组:chgrp 组名 文件名
- 查看文件类型:ls -l (第一个字符:d目录、l连接文件、b块文件、c字符文件、s代表socket文件、-普通文件、p管道文件)
- 查找文件
6.1 一般查找:find 路径 -name 文件名
6.2 数据库查找:locate 文件名(最好先updatedb)
6.3 查找执行文件:which/whereis 文件名
文件打包压缩
- 压缩单个文件:gzip 文件名
- 解压单个文件:gunzip 文件名
- 打包文件/目录:tar -zcvf 压缩后包名 压缩前文件
- 解包文件/目录:tar -zxvf 压缩后包