find命令基本应用

   简单的find命令查找

Find +路径+条件(支持文件通配)+找到后执行的操作

条件:

可根据文件类型查找:-type   f为普通文件 d为目录文件 l为链接文件(常用)

可根据属主和属组查找:-uid  -gid

可根据时间戳来查找:alime(查看时间)ctime(文件属性更改时间)mtime(文件修改时间,常用)

可根据权限查找:-perm(后边可跟执行权限 如755  222 等)

找到后执行的操作:

-prind+ls:显示到屏幕上  -delete:删除(不可删空目录)

-fls:找到的保存到另一文件中

-ok+commend\【】\:查到的执行命令钱询问是否执行

例如:查找/etc下大于1M所有的普通文件

find /etc size +1M type f

生产中常用磁盘告警需删除没用文件或备份文件以及日志中找错误.

 

 

 

 

                    文件压缩

常用targzip

tar: 

-c:打包 归档

-f:指定打包文件名

-r:将文件追加至归档

-t:不解压下查看归档文件里内容

生产中常用:tar  zcftar.gz

例如:将apple压缩至/apple

tar  zcf  apple .gz /apple

原创文章,作者:yuanchengren,如若转载,请注明出处:http://www.178linux.com/73170

(0)
yuanchengrenyuanchengren
上一篇 2017-04-11 11:38
下一篇 2017-04-11 15:06

相关推荐

  • 五种开源协议的比较(BSD,GPL,LGPL,Apache,BSD)

    BSD开源协议(original BSD license、FreeBSD license、Original BSD license) BSD开源协议是一个给于使用者很大自由的协议。基本上使用者可以”为所欲为”,可以自由的使用,修改源代码,也可以将修改后的代码作为开源或者专有软件再发布。 但”为所欲为”的前提当你发布使用了BSD协议的代码,或则以BSD协议代码…

    Linux干货 2016-01-16
  • Linux的哲学思想

    Linux的哲学思想 一切皆文件 不管是普通的文件、目录,还是跟硬件相关的字符设备、块设备、套接字等在Linux中都被当作文件来进行统一的操作管理。 单个程序完成简单的功能,复杂的功能由多个程序组合而成 单个程序只实现简单功能,保证了其高效运行,而复杂功能由多个简单程序组合而成,也能保证一定的高效性。 尽量避免与用户交互 程序从启动开始到结束不需要用户参与,…

    Linux干货 2017-07-02
  • 用户和组相关的配置文件总结

    包括:/etc/passwd,/etc/shadow,/etc/group,/etc/gshadow,/etc/login.defs,/etc/dufaults/useradd,/etc/skel/.*,/etc/gdm/custom.conf,   /etc/passwd 用户信息库文件;用于保存用户账号信息; 各字段含义依次为: 用户名:用户密…

    Linux干货 2016-10-25
  • 自用vim环境参数设置

    基本显示设置 set nu mber 显示行号 syntax on 语法高亮 set cursorline 用浅色高亮当前行 set ruler 显示标尺 set showcmd 输入的命令显示出来,看的清楚些 set cmdheight=1 命令行(在状态行下)的高度,设置为1 set tabst…

    Linux干货 2017-04-24
  • Linux无人值守安装

    前言     通常情况下,我们安装Linux操作系统的时候需要从光盘启动,通过系统光盘bootloader启动安装程序,进入交互式安装模式,由用户配置安装选项,如磁盘分区、选择安装包等操作;安装完毕后重启结束安装。在生产环境中,成百上千台服务器需要安装操作系统的时候如果也采用交互式安装模式,无疑是极其低效的。本文主要介…

    Linux干货 2015-05-18
  • N26-博客作业-week8

    1、写一个脚本,使用ping命令探测172.16.250.1-172.16.250.254之间的所有主机的在线状态;      在线的主机使用绿色显示;      不在线的主使用红色显示; #!/bin/bash # for i in {1..254}; do if -W 1 -c 1 ping 1…

    Linux干货 2017-03-26