ubuntu系统查找命令
2015-07-15 17:18
295 查看
ubuntu系统查找命令
一.以文件名查找:1. find 命令
find / -name "filename"
目的:在根目录“/”开始搜被称为filename的文件,“filename”文件名可以包含通配符(*,?),注意:filename是文件名字符串,可以带双引号,也可不带find命令功能强大,它有很多选项让你以不同的方式搜索文件,例如,通过日期,文件大小,权限,拥有者等等。
2. locate 命令
locate filename
发现包含字符串“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. 如果你想查看文件的后10行,可以使用tail命令,如:
tail -20 /etc/passwd
tail -f /var/log/messages
参数-f使tail不停地去读最新的内容,这样有实时监视的效果
tail -f /var/log/messages
按Ctrl+C后,直接从脚本退出到提示符下了
相关文章推荐
- CentOS yum 命令出现 [Errno 14] curl#6 - "Couldn't resolve host ..." 的解决方法
- PC端一些非经典兼容性问题小札
- HTML5新标签video在iOS上默认全屏播放
- android PopupWindow实现从底部弹出或滑出选择菜单或窗口
- 运放物品的模电压
- Roll-a-Ball教程学习笔记(未整理)
- zend studio 11 创建WDSL文件
- 推荐系统笔记
- UIViewController生命周期
- javascript操作Document对象
- Objective-C语言--self和super关键字解析
- MATLAB中常用的产生随机数的几种函数
- powerbuilder导出数据到Excel表
- [Elasticsearch] 控制相关度 (一) - 相关度分值计算背后的理论
- open()函数 linux中open函数使用
- .Net学习笔记----2015-07-15(HTML+CSS练习)
- Codeforces Round #312 (Div. 2)
- Java中的重载、重写、多态,静态绑定、动态绑定
- 往MySQL中存储图片
- YT06-背包-1003—悼念512汶川大地震遇难同胞——珍惜现在,感恩生活 -(6.27日-烟台大学ACM预备队解题报告)