预习笔记day10(文件类型以及find、xargs、tar的使用)

1.linux文件类型详细介绍

1.1普通文件,ls -l加文件名来查看

以 -  开头,这些文件一般是用相关的应用程序或系统命令创建的。

普通文件又分为文本文件、二进制文件、数据格式文件

1.2目录文件,ls -ld加目录来查看属性

以d开头的,执行ls -F,它会在不同文件的结尾加上特殊标识,用以区分文件

1.3符号链接文件,也被称为软链接文件,它本身没有内容,而是指向了其他实体文件

ln -s 源文件名 新文件名_soft.txt可以给文件创建软链接,如果不用-s,则标识创建硬链接,硬链接文件不舍用目录

1.4字符/块设备文件

以c开头;以b开头,存储数据供系统及程序访问的接口设备

1.5套接口文件

以s开头,启动数据库软件时产生的文件

1.6管道文件

以p开头,用于解决多个程序同时访问一个文件所造成的错误

2.文件目录查找命令

2.1file:显示文件类型

-b 精简输出文件或目录

3.find:查找目录下文件

语法说明:find            -H-L-P             path                      options                 tests                actio

                                符号链接      需要查找的路径             参数               限定的条件        执行的动作

3.1-atime、-mtime 查找指定时间内修改过的文件

find  .   -atime    -2    (表示查找当前目录下,两天内被访问的文件)

find  .  -mtime   -5    (查找修改时间在5天内的文件)

3.2 -name 指定关键字查找

find  /etc/oldboy   -mtime   +5    -name  "*.txt" (表示在/etc/oldboy目录下查找5天以前以  .txt结尾的文件)

3.3  ! 反向查找,d代表目录

find   .   !   -type  d   (表示查找不是目录的文件,!必须在目录后)

3.4 f普通文件,-exec对匹配的文件执行该参数给出的shell命令(比如说ls、rm),最后以分号结束的,所以前面要给反斜杠转义 , {}指find命令        查找的内容,

find   /   -type  f   -exec  ls -l  {} \ ;    (find命令匹配到了根目录下所有的普通文件,并交给-exec选项中使用 ls -l  命令将他们列出)

3.5xargs 使用xargs来传递其他命令参数的过滤器 , |  管道

find  /   -type    f | xagrs ls -l   (find命令查找到的文件通过管道和xargs传递个 ls -l   (ls -l 可以为rm -f等命令)

3.5.1  -i    xargs执行mv的例子

find  .  -name  "*.txt" | xargs -i mv {}  /tmp   (通过find命令过滤当前文件夹下所有以  .txt 结尾的文件并通过管道传递给xargs,然后在通过 xargs  -i                                                                        将过滤出来的  .txt文件传递给mv并将它们放到mv后面且移动到  /tmp 下


3.5.2  -p  find结合xargs的  -p 选项使用的范例

find  /etc  -name  "file*"|xargs -p rm -rf  (使用-p参数会提示用户是否执行后面的命令,将 /etc 下过滤出来的所有带file的目录通过管道传给xargs,然后xargs在将参数传递给 rm -rf 

3.5.3 -n  多行输入变单行


3.5.4  -d 自定义分隔符


4.tar:打包压缩命令

4.1 zcvf 通过gzip压缩或解压;创建新的tar包;显示详细的tar命令执行过程;指定压缩包的名字


4.2 t  不解压查看压缩包的内容


4.3 -C 指定解压路径


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 220,367评论 6 512
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 93,959评论 3 396
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 166,750评论 0 357
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 59,226评论 1 295
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 68,252评论 6 397
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,975评论 1 308
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,592评论 3 420
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 39,497评论 0 276
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 46,027评论 1 319
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 38,147评论 3 340
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 40,274评论 1 352
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,953评论 5 347
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,623评论 3 331
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 32,143评论 0 23
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 33,260评论 1 272
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 48,607评论 3 375
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 45,271评论 2 358

推荐阅读更多精彩内容