首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Linux Shell查找文件

    /bin/bash # 查找当前目录中所有大于1mb的文件,把文件名写到文本文件中,统计个数 # # find命令,参数:路径地址,命令参数,-size n (查找长度为n的文件) -type f (...查找某类型文件,f普通文件) # tee命令 参数:文件名 (把输入数据保存成文件) # | 管道符号 把第一个命令的执行结果传给第二个命令 # wc统计命令,参数:-l (统计行数) find.../bin/bash # 目的:查找/目录下,文件名以abc开头的文件100个,保存到文件中 # # for in循环 # shell的命令替换,反引号,将命令执行结果保存到变量中 # find查找命令...参数:-name "xxx" (查找文件名,里面可以用通配符*) # head开头命令 参数:-n (显示多少行) # 输出重定向>> 两个>>代表追加 for filename in `find /

    5.2K20

    linux创建文件

    转载自:https://www.cnblogs.com/lclq/p/5741852.html Linux命令(1)-创建文件 1.可以使用cat创建一个新的文件   命令:cat>>filename...当文件不存在时,则创建一个新的文件。touch只能创建文件。   touch filename 以当前时间作为访问和修改时间属性值创建一个文件。   ...3.创建连接文件   Linux 系统引入了两种链接:硬链接 (hard link) 与软链接(又称符号链接,即 soft link 或 symbolic link)。...在Linux文件系统中,保存在磁盘分区中的文件不管是什么类型都给它分配一个编号,称为索引节点号(Inode Index)。在Linux中,多个文件名指向同一索引节点是存在的。一般这种连接就是硬连接。...它实际上是一个特殊的文件。在符号连接中,文件实际上是一个文本文件,其中包含的有另一文件的位置信息。   Linux使用ln命令创建连接文件,可以使用ln –help查看ln命令使用说明。

    7.6K10

    Linux文件服务OpenSSH(Secure Shell

    Linux操作系统通过各种文件服务提供了强大的文件管理和共享功能。...以下是一些常见的Linux文件服务: OpenSSH(Open Secure Shell)是一套用于提供安全网络通信的开源实现,主要包含SSH(Secure Shell)协议的实现。...SSH是一种加密的网络协议,用于在不安全的网络中安全地进行远程登录、文件传输和命令执行。OpenSSH提供了SSH客户端和服务器,是Linux和其他类Unix操作系统中常见的工具之一。...,用于通过加密的通道安全地传输文件。...OpenSSH是许多Linux发行版的标配,并且在许多其他操作系统上也可用。它在互联网上广泛使用,成为安全远程管理和文件传输的标准工具。

    20110

    Linux 查看文件创建时间

    在 Windows 下,一个文件创建时间、修改时间、访问时间。而在 Linux 下,一个文件也有三种时间,分别是访问时间(Access)、修改时间(Modify)、状态改变时间(Change)。...可以使用 stat 命令查看文件的访问时间、修改时间和状态改变时间。 很不幸,Linux 目前常见的文件系统是没有存储文件创建时间的,比如 ext3 就没有存储。...但是有些文件系统是有的,尽管它们为创建时间使用的字段名称是不一样的,比如: ufs2 -> st_birthtime zfs -> crtime ext4 -> crtime btrfs -> otime...可以使用 df -T 命令来查看磁盘各个分区使用的文件系统类型。 本人使用的机器的磁盘分区使用的文件系统类型是 ext3,也就是说本人是无法查看文件创建时间的。...但是,如果文件创建后就没有修改过,修改时间=创建时间;如果文件创建后,状态就没有改变过,那么状态改变时间=创建时间;如果文件创建后,没有被读取过,那么访问时间=创建时间,当这个基本不太可能。

    22.1K30

    linuxshell脚本备份文件

    以下是shell自动备份用的: 主要功能: 1)将pathSrc目录中的文件拷贝到pathDst目录中去。   具体步骤:先查询源目录和目标目录中的文件,分别存在fileSrc和fileDst中。...-print find命令将匹配的文件输出到标准输出。 -exec find命令对匹配的文件执行该参数所给出的shell命令。...-ok 和- exec的作用相同,只不过以一种更为安全的模式来执行该参数所给出的shell命令,在执行每一个命令之前,都会给出提示,让用户来确定是否执行. 1....-name 按照文件名查找文件 2. -perm 按照文件权限来查找文件 3....p - 管道文件。 l - 符号链接文件。 f - 普通文件。 6. 使用-size选项 ,按文件的大小查找文件

    6.2K20

    linux mail发送邮件_shell传输文件

    一、mail命令 1.配置 vim /etc/mail.rc 文件尾增加以下内容 set from=1968089885@qq.com smtp=”smtp.qq.com” set smtp-auth-user...最好看帮助 1) 无邮件正文 mail -s “主题” 收件地址 % mail -s “测试” 1968089885@foxmail.com 2) 有邮件正文 mail -s “主题” 收件地址< 文件...% cat /data/findyou.txt | mail -s “邮件主题” 1968089885@foxmail.com 3) 带附件 mail -s “主题” 收件地址 -a 附件 < 文件...相关阅读: Linux发邮件之mail命令详解 Linux监视进程之ps命令详解 Linux查看命令之od命令详解 Linux中文本处理工具之sort命令详解 linux拷贝命令之高级拷贝scp命令详解...linux命令详解之rpm命令参数使用方法 Linux命令详解之less命令 linux top命令详解 Linux进程管理命令详解 Linux chage命令详解 linux curl命令详解及实例分享

    8.7K20

    Linux下查看文件创建时间

    在windows下,一个文件有:创建时间、修改时间、访问时间。而在Linux下,一个文件也有三种时间,分别是:访问时间(Access)、修改时间(Modify)、状态改变时间(Change)。...使用stat命令查看文件的访问时间,修改时间和状态改变时间。 image.png 很不幸,Linux目前常见的文件系统是没有存储文件创建时间的,比如ext3就没有存储。...可以使用df -T 命令来查看磁盘各个分区使用的文件系统类型。如下图所示: image.png 本人使用的机器的磁盘分区使用的文件系统类型是ext3。也就是说本人是无法查看文件创建时间的。...但是,如果文件创建后就没有修改过,修改时间=创建时间;如果文件创建后,状态就没有改变过,那么状态改变时间=创建时间;如果文件创建后,没有被读取过,那么访问时间=创建时间,这个基本不太可能。...---- 参考文献 [1]What file systems on Linux store the creation time?

    25.7K40

    如何在Linux创建文件?多个文件创建操作命令。

    Linux中,我们可以从命令行或桌面文件管理器创建一个新文件。 对于定期使用Linux的任何人来说,知道如何创建文件都是一项重要技能。...在本教程中,我们将向您展示使用命令行在Linux中快速创建文件的各种方法。 在你开始之前 要创建一个新文件,您需要对父目录具有写权限。否则,您将收到一个权限被拒绝的错误。...要创建一个空的零长度文件,只需在重定向操作符之前指定要创建文件名即可: > file1.txt Copy 这是在Linux创建文件的最短命令。...当您要从Shell脚本创建包含多行文本的文件时,通常使用此方法。...以下命令将创建一个名为1G.test1GB 的新文件: fallocate -l 1G 1G.test Copy 结论 在本教程中,您学习了如何使用各种命令和重定向从命令行在Linux创建文件

    36.3K30

    Linux操作系统】shell文件权限

    用户通过输入Linux命令到shell----命令行解释器,shell将用户的命令翻译出来,调用相应的系统调用接口,交给操作系统(内核)处理,操作系统处理完成后,返回结果给shellshell翻译后展示给用户结果...-----shell的作用3:创建子进程来执行具有风险的请求。(shell运行起来本身就是一个进程) 问题4:为什么我听说shell是一门脚本语言?这和shell是一个软件层矛盾吗?...的版本 解答:以下列举几种shell: sh(Bourne Shell) 是UNIX最初使用的 shell bash(Bourne Again Shell):Linux默认,是Bourne Shell...bashy源码里面的,其执行速度比外部命令快,因为解析内部命令shell不需要创建子进程。...) 文件的拥有者:文件创建者在创建的时候默认创建者就是拥有者,但是文件如物品一般可修改其拥有者,所以文件创建者不一定是文件的拥有者 文件的所属组:我们在公司写项目的时候,和你(文件拥有者)分配在同一个组写项目的人就是文件的所属组的人

    1.4K30

    linux创建文件命令vim_vim文件

    创建文件【vi】 一、进入vi的命令 vi filename :打开或新建文件,并将光标置于第一行首 vi +n filename :打开文件,并将光标置于第n行首 vi + filename :打开文件...Ctrl+d:向文件尾翻半屏 Ctrl+f:向文件尾翻一屏 Ctrl+b;向文件首翻一屏 nz:将第n行滚至屏幕顶部,不指定n时将当前行滚至屏幕顶部。.../g:将第n1至n2行中所有p1均用p2替代 :g/p1/s//p2/g:将文件中所有p1均用p2替换 七、vi命令使用举例 退出vi 在指令模式下键入:q,:q!...其中:wq和:x是存盘退出,而:q是直接退出,如果文件已有新的变化,vi会提示你保存文件而:q命令也会失效,这时你可以用:w命令保存文件后再用:q退出,或用:wq或:x命令退出,如果你不想保存改变后的文件...命令,这个命令将不保存文件而直接退出vi。 保存后退出,加感叹号是表示强制:wq!(同时可以修改只读文件) 版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。

    6.8K30

    linux 查看目录大小_shell判断文件大小

    1> 要显示一个目录树及其每个子树的磁盘使用情况 du /home/linux 这在/home/linux目录及其每个子目录中显示了磁盘块数。...2> 要通过以1024字节为单位显示一个目录树及其每个子树的磁盘使用情况 du -k /home/linux 这在/home/linux目录及其每个子目录中显示了 1024 字节磁盘块数。...3> 以MB为单位显示一个目录树及其每个子树的磁盘使用情况 du -m /home/linux 这在/home/linux目录及其每个子目录中显示了 MB 磁盘块数。...4> 以GB为单位显示一个目录树及其每个子树的磁盘使用情况 du -g /home/linux 这在/home/linux目录及其每个子目录中显示了 GB 磁盘块数。...10>只显示一个目录树的全部磁盘使用情况 du -s /home/linux 11>查看各文件夹大小:du -h –max-depth=1 查看指定目录: 代码如下: 其中 /path表示路径

    11.5K20

    Linux Shell--判断文件夹是否存在

    中专为仓库建立了目录 第一次git clone代码,后续都会进行git pull增量更新代码 在打包的过程中会将仓库中的代码cp 到构建的目录下 将部分子模块重新mv到对应的目录下 开始Gradle打包 在Shell...中定义函数 在Shell中定义函数,与其他语言差不多,只是参数不用指定,使用$1则代表获取第一个参数,同理$2,$3...则代表对应的参数,而在调用时,使用空格即可传递参数。...cloneOrUpdateRespority(){ # 定义第一个参数为仓库名 respority=$1 echo $respority } ##调用函数 cloneOrUpdateRespority test 判断文件夹是否存在...通过-d "test"来判断文件夹是否存在 if [ -d 'test' ] && [ -d "${test}/.git" ];then echo "Git仓库存在" else

    6.2K40

    Linux文件与目录管理、Bash Shell基本使用

    1:Linux特点及哲学思想 ①一切皆文件* ②由众多目的的单一应用程序组成:一个程序只做一件事,且做好 ③组合目的的单一的小程序完成复杂的任务 ④尽量避免跟用户交互* ⑤使用文本文件保存配置信息...* 程序=指令+数据 程序=指令文件+库+配置文件+帮助文档 2:终端、shell理论 终端:人机交互的最后一个界面 shell:人机交互程序 ①图形shell (GUI) gnome ②字符界面...shell (CLI) sh dash ksh bash rbash … 当前shell echo “$SHELL” 3:Shell提示符 程序:指令+数据 指令+库+配置文件+帮助文档 管理员:...块设备:b 通常情况下黄色显示 套接字文件:s 进程间通信的特殊文件,通常情况下为紫色 命名管道:p fi,fo 颜色为黄褐色 5:命令操作 文件管理类 linux命令通用格式 命令字 [选项...-f:强行移动,不提示 删除:rm(非常危险,不会触发回收站) -r:递归删除 -f:强行删除 创建空文本文件:touch (也可以更新时间戳) 创建空目录:mkdir -p:递归创建目录

    1.3K10
    领券