位置: 编程技术 - 正文

ubuntu系统中文件和内容查找命令小结(ubuntu系统中文件夹不能改名)

编辑:rootadmin
一.以文件名查找: 1. find 命令 由于find具有强大的功能,所以它的选项也很多,其中大部分选项都值得我们花时间来了解一下。即使系统中含有网络文件系统( NFS),find命令在该文件系统中同样有效,只你具有相应的权限。 在运行一个非常消耗资源的find命令时,很多人都倾向于把它放在后台执行,因为遍历一个大的文件系统可能会花费很长的时间(这里是指G字节以上的文件系统)。 find命令的一般形式为; find pathname -options [-print -exec -ok ...] 如 find / -name "filename" 目的:在根目录“/”开始搜被称为filename的文件,“filename”文件名可以包含通配符(*,?),注意:filename是文件名字符串,可以带双引号,也可不带find命令功能强大,它有很多选项让你以不同的方式搜索文件,例如,通过日期,文件大小,权限,拥有者等等。 find命令的参数; pathname: find命令所查找的目录路径。例如用.来表示当前目录,用/来表示系统根目录。 -print: find命令将匹配的文件输出到标准输出。 -exec: find命令对匹配的文件执行该参数所给出的shell命令。相应命令的形式为'command' { } ;,注意{ }和;之间的空格。 -ok: 和-exec的作用相同,只不过以一种更为安全的模式来执行该参数所给出的shell命令,在执行每一个命令之前,都会给出提示,让用户来确定是否执行。 3、find命令选项 -name 按照文件名查找文件。 -perm 按照文件权限来查找文件。 -prune 使用这一选项可以使find命令不在当前指定的目录中查找,如果同时使用-depth选项,那么-prune将被find命令忽略。 -user 按照文件属主来查找文件。 -group 按照文件所属的组来查找文件。 -mtime -n +n 按照文件的更改时间来查找文件, - n表示文件更改时间距现在n天以内,+ n表示文件更改时间距现在n天以前。find命令还有-atime和-ctime 选项,但它们都和-m time选项。 -nogroup 查找无有效所属组的文件,即该文件所属的组在/etc/groups中不存在。 -nouser 查找无有效属主的文件,即该文件的属主在/etc/passwd中不存在。 -newer file1 ! file2 查找更改时间比文件file1新但比文件file2旧的文件。 -type 查找某一类型的文件,诸如: b - 块设备文件。 d - 目录。 c - 字符设备文件。 p - 管道文件。 l - 符号链接文件。 f - 普通文件。 -size n:[c] 查找文件长度为n块的文件,带有c时表示文件长度以字节计。 -depth:在查找文件时,首先查找当前目录中的文件,然后再在其子目录中查找。 -fstype:查找位于某一类型文件系统中的文件,这些文件系统类型通常可以在配置文件/etc/fstab中找到,该配置文件中包含了本系统中有关文件系统的信息。 -mount:在查找文件时不跨越文件系统mount点。 -follow:如果find命令遇到符号链接文件,就跟踪至链接所指向的文件。 -cpio:对匹配的文件使用cpio命令,将这些文件备份到磁带设备中。 2. locate 命令 locate filename locate命令其实是“find -name”的另一种写法,但是要比后者快得多,原因在于它不搜索具体目录,而是搜索一个数据库(/var/lib/locatedb),这个数据库中含有本地所有文件信息。Linux系统自动创建这个数据库,并且每天自动更新一次,所以使用locate命令查不到最新变动过的文件。为了避免这种情况,可以在使用locate之前,先使用updatedb命令,手动更新数据库。 locate命令的使用实例:   $ locate /etc/sh 搜索etc目录下所有以sh开头的文件。   $ locate ~/m 搜索用户主目录下,所有以m开头的文件。   $ locate -i ~/m 搜索用户主目录下,所有以m开头的文件,并且忽略大小写。 发现包含字符串“filename”的文件名。这比find命令更容易。但是基于数据库(通常在夜间重建),所以你无法找到刚刚存到文件系统的文件。为了强制立即更新数据库,作为超级用户可以使用:updatedb& (中间没有空格) 3. which命令 which executeable_name 查找可执行文件,根据可执行文件的文件名。 例如 which apache2 , 返回/usr/sbin/apache2 二.以文件内容查找 1. grep -n 字符串名字 /filepath/filename 返回包含该字符串的该行,可以是多行。且包含行数。 2. sudo gedit /filepath/filename 而后,用ctrl+F 去查找相应的字符串。 3. vi或者less命令可以查找相应的内容 例如 vi /filepath/filename而后,输入 “/字符串” ,按下字母“n”到下一个匹配的字符串 4. tail命令 查看文件内容的特殊方法 1. 如果你只想看文件的前5行,可以使用head命令,如: head -5 /etc/passwd 2. 如果你想查看文件的后行,可以使用tail命令,如: tail - /etc/passwd tail -f /var/log/messages 参数-f使tail不停地去读最新的内容,这样有实时监视的效果 tail -f /var/log/messages 按Ctrl+C后,直接从脚本退出到提示符下了

推荐整理分享ubuntu系统中文件和内容查找命令小结(ubuntu系统中文件夹不能改名),希望有所帮助,仅作参考,欢迎阅读内容。

ubuntu系统中文件和内容查找命令小结(ubuntu系统中文件夹不能改名)

文章相关热门搜索词:ubuntu系统中文件没有在终端中打开这个选项,ubuntu系统中文件夹不能改名,ubuntu系统文件夹在哪儿,ubuntu系统文件损坏怎么修复,ubuntu系统中文件管理打不开,ubuntu系统中文件夹打开就闪退,ubuntu系统中文件没有在终端中打开这个选项,ubuntu系统中文件管理打不开,内容如对您有帮助,希望把文章链接给更多的朋友!

Linux/Ubuntu sudo不用输入密码的方法 打开上网客户端、新立得,这些涉及到系统的都要输入密码,对于我们大多数人来说,用Linux无非是做桌面应用,对安全性没必要搞得跟服务器一些。解

关于ubuntu sudo及root登录等相关资料 UbuntuLinux有一个与众不同的特点,那就是初次使用时,你无法作为root来登录系统,为什么会这样?这就要从系统的安装说起。对于其他Linux系统来说,一

ubuntu vsftpd匿名用户上传下载的配置方法 1sudoapt-getinstallvsftpd2sudonano/etc/vsftpd.conf修改如下3anonymous_enable=YES允许匿名用户访问write_enable=YESanon_upload_enable=YES匿上传anon_mkdir_write_enable=YES匿创建anon_umask

标签: ubuntu系统中文件夹不能改名

本文链接地址:https://www.jiuchutong.com/biancheng/356423.html 转载请保留说明!

上一篇:Ubuntu 命令技巧大全整理(ubuntu20.04命令)

下一篇:Linux/Ubuntu sudo不用输入密码的方法(ubuntu的sudo)

  • 城镇土地使用税的征税范围
  • 取得虚开普票怎样补增值税
  • 以设备投资入股要交增值税
  • 企业贷款合同签订后多久放款
  • 科技型中小微企业贷款贴息贴保项目入库申请指南
  • 驾驶员行车补贴开什么发票
  • 税务系统 受理
  • 汇算清缴所得税是什么意思
  • 递延所得税当期所得税费用
  • 短期借款超过一年未归还转到哪会计视野
  • 营改增后建安企业账务处理
  • 自己做的房子可以办房产证吗
  • 事业单位财政授权书模板
  • 个人电话费发票可以入账吗
  • 进项抵扣抵扣
  • 制造费用月末需要结转吗
  • 公司破产实收资本尚未交完股东对公司承担什么责任
  • 办理银行承兑汇票贴现的会计分录
  • 个体户个人所得税预缴纳税申报
  • win7安装sqlserver2008
  • vue实战项目教程
  • bios详细解释及作用
  • PHP:base64_decode()的用法_url函数
  • 增值税税率为零的有哪些项目
  • 梅德威海滩棕榈树间散步的冲浪者,印尼巴厘岛 (© helivideo/GettyImages)
  • 酒店购进布草可直接确认为成本吗
  • 固定资产盘盈为什么要调整所得税
  • 固定资产卡片账自固定资产报废后的保管期限是
  • thinkphp框架介绍
  • 制造费用期末怎么结转
  • frameworks
  • 深度学习中正样本、负样本、简单样本、困难样本的区别 (简单易懂)
  • webpack性能优化 加载
  • go语言入门指南
  • 好家伙41集
  • vgextend命令作用及含义
  • jetbrainsnews
  • vue 动态tab
  • 账户验证是什么意思
  • 回购证券标的
  • react context优化四重奏教程示例
  • 固定资产不折旧不摊销怎么做账
  • 保洁公司的税率是多少
  • 计提加计抵减
  • 待报解预算收入什么意思
  • 发放个税返还用不用申报
  • 长期待摊费用会计分录
  • 计提增值税如何计算
  • 跨月发票红冲还要交税吗
  • 企业用实物资产出资 增值税
  • 4s店出售试驾车账务处理
  • 发票丢失了可以用复印件加盖发票章入账吗
  • 转账支票的密码需要填写吗
  • 工程未完工,费用怎么处理
  • 注册公司没交社保
  • 公账钱怎么取出
  • 忘交残保金了怎么补交
  • mysql默认8小时自动断开
  • centos6安装步骤
  • gho文件硬盘安装
  • windows十桌面
  • bboy.exe进程是病毒吗 bboy进程安全吗
  • mac的替换在哪里
  • centos开机grub
  • 体验Win8灵活分屏贴靠功能图文介绍
  • javascriptz
  • 阿里云ecs keepalived
  • css命名大全
  • android app 开发框架
  • 安卓机的返回键
  • node+express+ejs使用模版引擎做的一个示例demo
  • android广播接收器数量达到1000
  • 用js改变css样式
  • javascript入门书
  • 用jquerymobile案例
  • dom4j解析xml字符串步骤
  • pycharm flask框架
  • 山西国家税务网官网
  • 赣州市民中心上班时间电话号码
  • 山西税务12366
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设