zoukankan      html  css  js  c++  java
  • 6.8

    1、find命令

      which:从环境变量PATH中查找命令所在路径

      whereis :搜索文件路径,但是搜索结果不全面,不常用

      locate:默认没有按照,执行“yum install -y locate”进行安装,在malocate.db中进行查找,数据库文件每天凌晨四点自动更新,也可以通过updatedb手动更新

      快捷键:

      ctrl+l:清屏,将光标定位到第一行

      ctrl+d:退出终端,相当于执行exit或logout

      ctrl+u:删除光标前的的命令  

      ctrl+e:将光标定位到命令的行尾

      ctrl+a:将光标定位到命令的行首

      find:查找文件或目录

      也可以执行模糊搜索,将所有带sshd的文件查找出来:

      -type选项:按照文件类型查找 

      增加“-type d”选项,只查找目录,增加“-type f”,只查找文件:

      也可以增加“-type l”查找软连接文件,增加“-type s”查找socket文件,增加“-type c”查找字符串设备,

      -mtime选项:通过更改时间查找

      -atime选项:通过最近访问时间查找

      -ctime选项:通过最近改动时间查找

       可以通过stat命令查看文件的详细信息,其中更改主要是指更改文件内容,改动是指改动文件名、、大小、所有者、所属组、权限、iNode等文件信息:

      通过英文信息可以更容易进行分辨:

      更改文件内容,除mtime会变之外,ctime一定会变,因为更改文件内容会导致文件大小等属性变化,更改文件ctime,文件内容不变,所以mtime不一定会变,执行cat等命令去访问文件后,文件atime会变化。

      执行“find / -type f -mtime -1”命令,查找所有一天以内更改过内容的文件,“fine / -type f -mtime +1”查找所有一天以前更改过内容的文件,atime和ctime与,mtime相似:

      默认情况下,当增加多个选项时,所有选项直接的关系为与的关系,在选项前增加-o选项,将选项之间的关系变为或,如find /etc/ -type f -o -atime -1 -o -name ".conf"命令为在/etc/目录下查找一天以内更改的或后缀为.conf的文件。

      在通过时间进行查找时,默认单位是天,可以修改单位为分钟,如查找一小时内更改过内容的文件:

      增加"-exec ls -l {} ;"选项,在查找文件的同时,显示文件的信息,其中{}表示查找到文件的列表:

      也可以通过-exec选项进行重命名、copy等其他操作,如给查找到的文件增加一个.bak的后缀:

      增加-size选项,通过文件大小进行查找,如执行“find /root/ -size +10k”查找大于10k的文件,如果要查找的单位为兆,单位应为“M”:

      查找硬链接文件,通过find命令根据iNode号查找硬链接文件,增加-inum iNode

    2、文件名后缀

      linux中文件和命令区分大小写,linux中文件后缀名并不代表文件格式,可以自定义文件后缀

       默认情况下.conf为配置文件,.log为日志文件,.gz为压缩文件

       可以通过data命令查看时间,echo $LANG查看当前系统语言:

    3、linux和windows文件互传

       需要使用XShell,putty不支持该功能

      安装lrzsz,执行“yum install -y lrzsz”:

      安装完之后,可以通过sz命令将linux上的文件发送至windows,执行“sz 文件名”,如sz a.txt,执行之后会弹出浏览文件夹的对话框,选择相应的文件夹之后点击确定,就可以将a.txt文件发送至windows:

      如果想将windows中的文件上传至linux,可以使用rz命令,执行"rz命令后,会弹出选择文件的对话框,选择需要上传的文件,然后上传,就会将windows中的文件上传到linux的当前目录下:

  • 相关阅读:
    MVC 下 JsonResult 的使用方法(JsonRequestBehavior.AllowGet)<转>
    MVC Razor模板引擎 @RenderBody、@RenderPage、@RenderSection及Html.RenderPartial、Html.RenderAction
    ASP.NET MVC路径引用总结
    XHTML 相对路径与绝对路径
    MVC中处理Json和JS中处理Json对象
    ASP.NET MVC中为DropDownListFor设置选中项的方法
    List转MVC DropDownListFor(SelectList)
    C# MVC 枚举转 SelectListItem
    MVC为Html对象建立一个扩展方法,使用自己的控件就像使用TextBox一样方便
    Java语言的主要特点
  • 原文地址:https://www.cnblogs.com/w494129131/p/9159639.html
Copyright © 2011-2022 走看看