码迷,mamicode.com
首页 > 其他好文 > 详细

学习笔记第十节课

时间:2018-03-31 10:14:53      阅读:132      评论:0      收藏:0      [点我收藏+]

标签:作业

find命令
  • find是用来搜索文件的命令。
  • which whereis locate 都是搜索的命令。
  • 做个实验: 我们搜一个文件 知道文件名字,知道大概 它出搜索出指定文件 或者包含搜索关键词的所有文件和目录,
  • 技术分享图片
  • 也可以只搜索目录,加个type d表示目录 f表示文件(二进制和文本文档都可以列出来)
  • 技术分享图片
  • find+路径+要搜索的内容 就是find的用法

  • 还有一些常用的 比如 mtime ctime atime
  • 先了解下这三个time是什么, 这里用到一个命令 stat 是用来查看一个文件的具体信息的。(最主要能查看三个tmie)
  • 最近访问:atime 最近更改:mtime 最近改动:ctime
  • 技术分享图片
  • 做个实验:改一下2.txt的权限,然后再去看最近改动,发现时间有变化。
  • 技术分享图片
  • 更换下语言,看的更直观一些。更改语言的命令 LANG= 语言
  • 技术分享图片
  • 刚才改动的就是ctime
  • 如果追加一些内容, 再去查看,发现更改的是mtime
  • 技术分享图片
  • 更改了文件的内容 ctime一定会变。
  • cat 访问一下2.txt atime 也有变动。
  • 技术分享图片

  • 了解了三个time 可以实用操作下,用find去搜索
  • find /etc/ -type f -mtime -1 -1表示一天以内,就是查看一天以内的mtime改动的文件。 +1 就是一天以上。
  • 技术分享图片
  • 也可以同样的查看 atime ctime 用法都一样。
  • 技术分享图片
    • o表示或者,
  • 技术分享图片

  • 硬链接的文件也可以通过find去搜索,
  • 做个实验:先创建一个硬链接,然后查看这个文件 有三个文件使用了同一个inode 号。
  • 技术分享图片
  • 查看它的inode号是多少
  • 技术分享图片
  • 使用find / -inum +indoe号 就可以搜索出带有此inode号的文件
  • 技术分享图片

  • 知识点
  • 寻找一个文件 一天以内时间有点大,也可以查询一小时以内的。
  • find /root/ -type f -mmin -60 mmin 一小时以内的
  • 技术分享图片
  • find /root/ -type f -mmin -500 -exec mv {} {}.bak \;
    这种可以指定的去搜索文件,(比如.bak)
    技术分享图片


    • find /root/ -size +10k -size 是搜索文件大小
    • 也可以-10k 使用文件大小的计量单位 比如M b
    • 技术分享图片
    • 技术分享图片
    • find /root/ -type f -size +10k -exec ls -lh {} \; 必须要给一个单位。

文件名后缀

  • 在linux下,文件名不太严谨,我们可以自定义文件名,文件名后缀。
  • 管理员习惯把相同的文件 写相同的后缀名 方便我们去区分。
  • date查看时间, echo $ LANG 查看语言

linux和windows互传文件

  • 互传文件 先安装一个工具
  • yum install -y lrzsz
  • 使用sz命令 就可以把linux上的文件传到windows上去。
  • rz 就可以把windows上的东西传到linux上 (当前目录)
  • 技术分享图片
  • 前提是用 xshell securecrt putty是传不了的。

学习笔记第十节课

标签:作业

原文地址:http://blog.51cto.com/13645927/2093248

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!