find命令,linux和windows互传文件

find命令

  • -name 指定名字搜索

    [[email protected] ~]# find /etc/ -name "sshd_config"
    /etc/ssh/sshd_config

    模糊搜索含有指定字符的文件

    [[email protected] ~]# find /etc/ -name "sshd*"
    /etc/ssh/sshd_config
    /etc/systemd/system/multi-user.target.wants/sshd.service
    /etc/sysconfig/sshd
    /etc/pam.d/sshd
  • -type指定文件类型,后面跟d,f,l,b,c.
    [[email protected] ~]# find /etc/ -type d -name "sshd*"
    [[email protected] ~]# find /etc/ -type f -name "sshd*"
    /etc/ssh/sshd_config
    /etc/sysconfig/sshd
    /etc/pam.d/sshd
  • -mtime最近更改文件内容的时间
  • -atime最近访问文件的时间
  • -ctime最近改动文件的时间如权限,大小等,改了mtime,ctime也跟着变了
    [[email protected] ~]# find /etc/ -type f -mtime -1 小于一天,+1是大于一天
    /etc/resolv.conf
    /etc/tuned/active_profile
    [[email protected] ~]# find /etc/ -type f -mtime -1 -name "*.conf" 小于一天并且文件名为"*.conf",-o是或者。
    /etc/resolv.conf
  • -inum指定inode号,找硬链接文件
    [[email protected] ~]# find / -inum 33583028
    /root/2.txt
    /tmp/2.txt.bak
  • -mmin -60一小时以内的
  • -exec可以把找到的文件丢给后面的命令
    [[email protected] ~]# find /root/ -type f -mmin -12000 -exec ls -l {} \;
    -rw-------. 1 root root 3100 6月   8 23:46 /root/.bash_history
    -rwx------. 2 root root 0 6月   8 20:22 /root/2.txt
    [[email protected] ~]# find /root/ -type f -mmin -60 -exec mv {} {}.bak \;
  • -size -10k小于10k的文件或者10M,必须带单位
    [[email protected] ~]# find /root/ -type f -size -10k -exec ls -l {} \;
    -rw-r--r--. 1 root root 18 12月 29 2013 /root/.bash_logout
    -rw-r--r--. 1 root root 176 12月 29 2013 /root/.bash_profile
    -rw-r--r--. 1 root root 176 12月 29 2013 /root/.bashrc
    -rw-r--r--. 1 root root 100 12月 29 2013 /root/.cshrc
    -rw-r--r--. 1 root root 129 12月 29 2013 /root/.tcshrc
    -rw-------. 1 root root 1261 5月  28 19:09 /root/anaconda-ks.cfg
    -rw-------. 1 root root 3100 6月   8 23:46 /root/.bash_history
    -rw-r--r--. 1 root root 799 5月  30 21:11 /root/.ssh/authorized_keys
    -rw-r--r--. 1 root root 352 5月  31 23:19 /root/.ssh/known_hosts
    -rw-------. 1 root root 1675 5月  31 23:28 /root/.ssh/id_rsa
    -rw-r--r--. 1 root root 400 5月  31 23:28 /root/.ssh/id_rsa.pub
    -rwx------. 2 root root 0 6月   8 20:22 /root/2.txt

    stat查看文件的详细信息

    [[email protected] ~]# stat 2.txt
    文件:"2.txt"
    大小:0          块:0          IO 块:4096   普通空文件
    设备:803h/2051d   Inode:33583028    硬链接:1
    权限:(0700/-rwx------)  Uid:(    0/    root)   Gid:(    0/    root)
    环境:unconfined_u:object_r:admin_home_t:s0
    最近访问:2017-06-08 20:22:15.371780752 +0800
    最近更改:2017-06-08 20:22:15.371780752 +0800
    最近改动:2017-06-08 22:13:30.666649524 +0800
    创建时间:-

    文件名后缀

  • 文件名区分大小写
  • 文件名的后缀可以自定义,但并不能代表文件的类型。

    linux和windows互传文件

  • yum install -y lrzsz安装完后就可以使用了,sz命令可以从linux向windows传文件,rz命令可以从windiws向linux传文件

原文地址:http://blog.51cto.com/akui2521/2092684

时间: 2024-09-29 21:03:03

find命令,linux和windows互传文件的相关文章

文件后缀名   、linux 和windows 互传文件 文件后缀名

文件后缀名   .linux 和windows 互传文件 文件后缀名 在linux 下面 命令 文件 都区分大小写 大写的 LS 就识别不了 ls 这个命令 LANG=en  就显示成英文 linux 和windows 互传文件 首相只能使用远程工具 xshell  .securecrt 首先安装一个包 yum install  -y lrzsz sz + 文件名   把linux 上的文件 传到  windows上 把 linux 上的 4.txt 传到windows 上 使用rz 回车 就可

linux和windows互传文件/用户配置文件和密码配置文件/用户组管理/用户管理

2.27linux和windows互传文件 3.1 用户配置文件和密码配置文件 3.2 用户组管理 3.3 用户管理 linux和windows互传文件 显示日期date [[email protected]_1 ~]# date 2017年 11月 21日 星期二 08:38:25 CST 显示系统语言 [[email protected]_1 ~]# echo $LANG zh_CN.UTF-8 [[email protected]_1 ~]# stat 1.txt.bak 文件:"1.tx

第三周第一节、linux和windows互传文件,用户配置文件和密码配置文件、用户及用户组管理

Linux和Windows互传文件 samba.ftp服务都可以实现Linux和Windows文件传输,平时我们使用的Xshell中也有一个命令可以实现Linux和Windows文件互传:首先我们要安装软件包:[[email protected] ~]# yum -y install lrzsz从Windows上传Linux一个文件:[[email protected] ~]# rz从Linux上传至Windows一个文件:[[email protected] ~]# sz anaconda-k

Linux和windows互传文件

搞Linux 也有一段时间了,自己总想着如何能让Linux和Windows不使用FTP或者Samba能够互相上传下载文件呢? 首先我们使用虚拟机来测试一下, 安装lrzsz: yum install -y lrzsz 测试发送一个文件从Linux到windows #sz text.txt 然后就会弹出一个放文件的窗口,选择一个位置即可! 测试copy一个文件从windows到linux 当前目录 #rz 即可查看当面windows系统内的文件 选择传到当前目录下

2.27linux和windows互传文件 3.1 用户配置文件和密码配置文件 3.2 用户组管理 3.3 用户管理

2.27linux和windows互传文件 3.1 用户配置文件和密码配置文件 3.2 用户组管理 3.3 用户管理 2.27 linux和windows互传文件 首相只能使用远程工具 xshell  .securecrt 首先安装一个包 yum install  -y lrzsz sz + 文件名   把linux 上的文件 传到  windows上 把 linux 上的 4.txt 传到windows 上 使用rz 回车 就可以吧windows 上的文件传到linux 下 的当前目录下 传输

Linux 三周第一次课(4月2日)Linux,windows 互传文件 用户配置文件密码 组管理

三周第一次课(4月2日) 2.27linux和windows互传文件3.1 用户配置文件和密码配置文件3.2 用户组管理3.3 用户管理 Linux和windows文件互传 我通常使用的是ftp或者是其他文件管理方式 这里介绍一个办法,但是只能在xshell下使用, 安装 lrzsz工具包 安装好了之后就可以使用sz命令 +要传输的文件 如果是想从windows往linux传就可以使用 rz命令 overall 总结 可以使用xshell securecrt 不能使用putty 安装lrzsz工

find命令,文件名后缀,Linux和window互传文件

        find命令 find命令用于搜索  其他搜索命令 :ls \whereis locate (yum install -y mlocate 安装后收到手动生成相应数据库 updatedb) 格式:find[路径][类型]  find [路径] -name filename  搜索文件      通过文件类型查找文件 find [路径] -type [类型:f\b\c\d\l\s] -name filename 格式:find[路径][类型] 类型 -type -name -mti

ubuntu windows互传文件

Preface: ubuntu和windows互传文件,我一定要吐槽!这啥跟啥.因为最近在弄个东西,在ubuntu下生成的结果,需要频繁地转到windows下,windows下的数据要传到ubuntu下,前几天通过印象笔记和百度云,用网络传可破,但是特么太麻烦了,上传下载.查了samba,特么太复制,ubuntu和windows互传文件,弄了好久才弄成功.而且弄成功了都不知道怎么弄成功的,先记录下来用过的几种可能行的方法. 1.先在ubuntu安装samba <span style="fo

Linux和window互传文件、用户配置文件和密码配置文件、用户组管理、用户管理

        Linux和window互传文件(前提使用:XShell.securecrt) linux -->window 1.安装 yum install -y lrzsz 安装后 使用命令#: sz +文件名 window-->linux 命令#:rz 传输成功  用户配置文件和密码配置文件 用户配置文件:/etc/passwd /etc/passwd 用户密码文件,当我们增加一个用户时,文件就会增加相应的一行内容. 第一个字段:为用户名 第二个字段:该用户的登录口令(密码,密码其实是