目录结构
ls
, cat
, mkdir
等)boot存放用于系统引导时使用的各种文件dev用于存放设备文件etc存放系统配置文件home存放所有用户文件的根目录lib存放跟文件系统中的程序运行所需要的共享库及内核模块mnt系统管理员安装临时文件系统的安装点opt额外安装的可选应用程序包所放置的位置proc虚拟文件系统,存放当前内存的映射root超级用户目录sbin存放二进制可执行文件,只有 root 才能访问tmp用于存放各种临时文件usr用于存放系统应用程序,比较重要的目录 /usr/local
本地管理员软件安装目录var用于存放运行时需要改变数据的文件
操作文件目录
命令说明语法参数参数说明ls显示文件和目录列表ls [-alrtAFR] [name…]-l列出文件的详细信息-a列出当前目录所有文件,包含隐藏文件mkdir创建目录mkdir [-p] dirName-p父目录不存在情况下先生成父目录cd切换目录cd [dirName]touch生成一个空文件echo生成一个带内容文件echo abcd > 1.txt,echo 1234 >> 1.txtcat显示文本文件内容cat [-AbeEnstTuv] [–help] [–version] fileNamecp复制文件或目录cp [options] source destrm删除文件rm [options] name…-f强制删除文件或目录-r同时删除该目录下的所有文件mv移动文件或目录mv [options] source destfind在文件系统中查找指定的文件-name文件名grep在指定的文本文件中查找指定的字符串tree用于以树状图列出目录的内容pwd显示当前工作目录ln建立软链接more分页显示文本文件内容head显示文件开头内容tail显示文件结尾内容-f跟踪输出
压缩解压缩
参考博客:压缩和解压
tar 命令语法参数参数说明tartar [-cxzjvf] 压缩打包文档的名称 欲打包目录-c建立一个归档文件的参数指令-x解开一个归档文件的参数指令-z是否需要用 gzip 压缩-j是否需要用 bzip2 压缩-v压缩的过程中显示文件-f使用档名,在 f 之后要立即接档名-tf查看归档文件里面的文件例子:
- 压缩文件夹:
tar -zcvf test.tar.gz test\
- 解压文件夹:
tar -zxvf test.tar.gz
压缩文件后缀为 gz
bzip2 命令语法参数参数说明bzip2bzip2 [-cdz]-d解压缩-z压缩参数-num用指定的数字num调整压缩的速度,-1或–fast表示最快压缩方法(低压缩比),-9或–best表示最慢压缩方法(高压缩比)。系统缺省值为6压缩文件后缀为 bz2