zhoubo5201 于 2010-05-14 07:05:02发表:
我是来学习的
1106194350 于 2010-05-14 00:32:01发表:
学习ing......
heimodao 于 2010-05-12 17:50:44发表:
find ~ name "*linux*"
two__fishes 于 2010-05-12 17:13:09发表:
find / -name "*" -exec grep "linux" {} \; -print
白夜空语 于 2010-05-12 16:14:25发表:
赶上新闻联播了,搬块砖头,侯着
linuxzwh 于 2010-05-12 15:35:48发表:
{:2_91:}
百分之一 于 2010-05-12 12:56:22发表:
大家顶啊,这么好的帖子,楼主辛苦了
心事杯子 于 2010-05-12 05:56:56发表:
别人都在假装正经我只好假装不正经了,悄悄地抱个瓜
不要喜欢你 于 2010-05-12 04:17:35发表:
我也来为盖楼事业添砖加瓦
chainloader 于 2010-05-12 02:27:23发表:
:0wszxc看错鸟,还以为是查文件名呢...不过内容好像老师有讲过,我给忘了.
怕梦醒却已醒 于 2010-05-12 00:21:46发表:
大家有什么好看法,赶快说说
hongyu315 于 2010-05-11 17:09:24发表:
locate linux
橘子耐恰橘子皮 于 2010-05-11 16:46:29发表:
Good study,day day up!
zzy870720z 于 2010-05-10 10:29:23发表:
以前知道find,还没用过命令的组合呢,学习了
jtchen 于 2010-05-10 09:41:01发表:
学习了
lianshaohua 于 2010-05-10 09:06:31发表:
都是牛人,学习了;
lianshaohua 于 2010-05-10 09:06:23发表:
wangyu 于 2010-05-09 23:03:38发表:
哈哈,这个作业挺有意思的,我也想想
naruto01 于 2010-05-09 20:06:37发表:
额~虽然我也不知道,但是只要找到相关资料,应该很容易解决的啊~ 总结下来就是个 1.递归目录 2.正则表达式
相思爱文 于 2010-05-09 17:49:29发表:
引用::0wszxc ^ ^ 是么? 查看文件? ls ~/*LINUX* 不行么? chainloader 发表于 2010-5-9 17:22
chainloader 于 2010-05-09 17:22:47发表:
:0wszxc ^ ^ 是么? 查看文件? ls ~/*LINUX* 不行么? 那另外给你看点资料,搜索的, 我们先来学习一下如何搜索文件,特别是刚开始学习Linux的时候,自己建立的文件不知道放在哪里了,常有发 生。如果知道文件名,却不知道文件在那个目录下面了,我们就可以使用locate命令来搜索文件。看如下操作 : [root@Linux one]# locate install.log /root/install.log /root/install.log.syslog 看一下,我们一下就搜索了两个与install.log相关的文件,他们都在/root目录下,同时我们感觉到,使用这个命 令搜索文件的速度比较快,其实要使用这个命令,必须配合数据库来使用,因为这个命令是从数据库中来搜索 文件,这个数据库的更新速度是7天更新一次。如下操作: [root@Linux one]# touch 001.txt [root@Linux one]# locate 001.txt 发现这个命令找不到新建立的文件,所以我们要使用这个命令搜索文件之前,必须自己更新一下数据库,如下 操作: [root@Linux one]# updatedb [root@Linux one]# locate 001.txt /root/one/001.txt 看看,如果执行updatedb这个命令更新数据库之后,我们就可以找到我们所需要的数据。不过更新数据库的时 间需要一段时间。 我觉得吧,跟上路径应该就能搜了, ~/ <- 这个应该是代表主目录,
xiaoyun5109 于 2010-05-09 15:13:11发表:
find / -name "*LINUX*" -and -type f -ls
相思爱文 于 2010-05-09 12:40:21发表:
[i=s] 本帖最后由 相思爱文 于 2010-5-9 13:26 编辑 [/i]grep linux * |cut -d':' -f 1 若是包含子目录,我就不会了。
shen.yhx 于 2010-05-09 00:51:20发表:
find -name linux
pl_014 于 2010-05-09 00:28:49发表:
用文件查找命令find或locate
zhoubo5201 于 2010-05-14 07:05:02发表:
我是来学习的
1106194350 于 2010-05-14 00:32:01发表:
学习ing......
heimodao 于 2010-05-12 17:50:44发表:
find ~ name "*linux*"
two__fishes 于 2010-05-12 17:13:09发表:
find / -name "*" -exec grep "linux" {} \; -print
白夜空语 于 2010-05-12 16:14:25发表:
赶上新闻联播了,搬块砖头,侯着
linuxzwh 于 2010-05-12 15:35:48发表:
{:2_91:}
百分之一 于 2010-05-12 12:56:22发表:
大家顶啊,这么好的帖子,楼主辛苦了
心事杯子 于 2010-05-12 05:56:56发表:
别人都在假装正经我只好假装不正经了,悄悄地抱个瓜
不要喜欢你 于 2010-05-12 04:17:35发表:
我也来为盖楼事业添砖加瓦
chainloader 于 2010-05-12 02:27:23发表:
:0wszxc看错鸟,还以为是查文件名呢...不过内容好像老师有讲过,我给忘了.
怕梦醒却已醒 于 2010-05-12 00:21:46发表:
大家有什么好看法,赶快说说
hongyu315 于 2010-05-11 17:09:24发表:
locate linux
橘子耐恰橘子皮 于 2010-05-11 16:46:29发表:
Good study,day day up!
zzy870720z 于 2010-05-10 10:29:23发表:
以前知道find,还没用过命令的组合呢,学习了
jtchen 于 2010-05-10 09:41:01发表:
学习了
lianshaohua 于 2010-05-10 09:06:31发表:
都是牛人,学习了;
lianshaohua 于 2010-05-10 09:06:23发表:
都是牛人,学习了;
wangyu 于 2010-05-09 23:03:38发表:
哈哈,这个作业挺有意思的,我也想想
naruto01 于 2010-05-09 20:06:37发表:
额~虽然我也不知道,但是只要找到相关资料,应该很容易解决的啊~
总结下来就是个 1.递归目录 2.正则表达式
相思爱文 于 2010-05-09 17:49:29发表:
查文件名 ls -d ~/*LINUX*
本贴是查文件内容,不是文件名
chainloader 于 2010-05-09 17:22:47发表:
:0wszxc
^ ^ 是么? 查看文件? ls ~/*LINUX* 不行么?
那另外给你看点资料,搜索的,
我们先来学习一下如何搜索文件,特别是刚开始学习Linux的时候,自己建立的文件不知道放在哪里了,常有发
生。如果知道文件名,却不知道文件在那个目录下面了,我们就可以使用locate命令来搜索文件。看如下操作
:
[root@Linux one]# locate install.log
/root/install.log
/root/install.log.syslog
看一下,我们一下就搜索了两个与install.log相关的文件,他们都在/root目录下,同时我们感觉到,使用这个命
令搜索文件的速度比较快,其实要使用这个命令,必须配合数据库来使用,因为这个命令是从数据库中来搜索
文件,这个数据库的更新速度是7天更新一次。如下操作:
[root@Linux one]# touch 001.txt
[root@Linux one]# locate 001.txt
发现这个命令找不到新建立的文件,所以我们要使用这个命令搜索文件之前,必须自己更新一下数据库,如下
操作:
[root@Linux one]# updatedb
[root@Linux one]# locate 001.txt
/root/one/001.txt
看看,如果执行updatedb这个命令更新数据库之后,我们就可以找到我们所需要的数据。不过更新数据库的时
间需要一段时间。
我觉得吧,跟上路径应该就能搜了, ~/ <- 这个应该是代表主目录,
xiaoyun5109 于 2010-05-09 15:13:11发表:
find / -name "*LINUX*" -and -type f -ls
相思爱文 于 2010-05-09 12:40:21发表:
[i=s] 本帖最后由 相思爱文 于 2010-5-9 13:26 编辑 [/i]
grep linux * |cut -d':' -f 1
若是包含子目录,我就不会了。
shen.yhx 于 2010-05-09 00:51:20发表:
find -name linux
pl_014 于 2010-05-09 00:28:49发表:
用文件查找命令find或locate