Friday, 4. May 2007, 16:35:47
command, windows
sharp notebook挂了,里面的资料也拿不出来了。本来做了一个网站,幸好已经放到网上的空间了。
现在要编辑网站就要先把它下载回来,如果一个个文件去下载就麻烦了。碰巧前几天朗儿少爷(这名字好像比较顺口)说起 wget -r 的功效,这次刚好派上用场了。
下了一个 windows 版来用。本来想在 windows 里编译 wget,这里有教程(
http://www.christopherlewis.com/...)。可惜不知道是不是因为vista的原因,装不上 Microsoft Platform SDK,只好作罢。
用这个命令就可以下载我的网站了
wget -mrnp http://files.myopera.com/manfay/manfaydotcom/main.html
还有一个发现,就是windows vista里的命令行终于可以用TAB补全和用上箭头回到上一条命令了,在 XP 里还是不可以的。这对windows来说是一个进步啊,不过功能还很不完善,看来windows还很长一段路要走。
刚刚下载了 debian-40r0-amd64-CD-1.iso 嘿嘿,我的64位双核linux之路马上就要开始了!
Saturday, 14. April 2007, 12:46:02
programming, command
以前写过一个小程序
Playlist Generator! -- 播放列表生成器
http://my.opera.com/419/blog/show.dml/207603可以用来查找指定目录下的音乐文件并生成列表。但是正如回复里yunt说的那样,用find来生成也很方便。
这里有一篇说 find 使用方法的文章。
http://www.linux.ie/newusers/beginners-linux-guide/find.php用find找出指定目录下的音乐文件的一个例子:
find . -name *.[Mm][Pp]3 -or -name *.[Ww][Mm][Aa]
注意,上面这个命令有点不妥,会忽略掉文件名里有空格的目录。正确的命令是
find . -name '*.[Mm][Pp]3' -or -name '*.[Ww][Mm][Aa]'
Saturday, 14. April 2007, 11:55:21
command, Linux
Sunday, 14. January 2007, 06:56:26
command, Linux
find命令实用一例
目的:找到特定的文件并复制到另一个文件夹中。
我的数码相机里有如下文件:
419@detch:~$ ls -lh /sdcard/
total 484M
-rwxr-xr-x 1 root root 2.6M 2007-01-01 00:00 p1010010.jpg
-rwxr-xr-x 1 root root 2.5M 2007-01-01 00:00 p1010011.jpg
-rwxr-xr-x 1 root root 999K 2007-01-01 00:00 p1010014.jpg
-rwxr-xr-x 1 root root 974K 2007-01-01 00:00 p1010015.jpg
-rwxr-xr-x 1 root root 859K 2007-01-01 00:00 p1010016.jpg
-rwxr-xr-x 1 root root 929K 2007-01-01 00:00 p1010021.jpg
-rwxr-xr-x 1 root root 574K 2007-01-01 00:00 p1010041.jpg
-rwxr-xr-x 1 root root 578K 2007-01-01 00:00 p1010046.jpg
-rwxr-xr-x 1 root root 73K 2007-01-01 00:00 p1010047.jpg
-rwxr-xr-x 1 root root 89M 2007-01-01 00:00 p1010047.mov
-rwxr-xr-x 1 root root 530K 2007-01-01 00:00 p1010048.jpg
-rwxr-xr-x 1 root root 484K 2007-01-01 00:00 p1010050.jpg
-rwxr-xr-x 1 root root 544K 2007-01-01 00:00 p1010051.jpg
-rwxr-xr-x 1 root root 505K 2007-01-01 00:00 p1010052.jpg
-rwxr-xr-x 1 root root 503K 2007-01-01 00:00 p1010054.jpg
-rwxr-xr-x 1 root root 606K 2007-01-01 00:00 p1010055.jpg
-rwxr-xr-x 1 root root 940K 2007-01-09 20:34 p1010056.jpg
-rwxr-xr-x 1 root root 2.7M 2007-01-11 22:26 p1010057.jpg
-rwxr-xr-x 1 root root 1.2M 2007-01-13 09:28 p1010076.jpg
-rwxr-xr-x 1 root root 2.2M 2007-01-13 10:22 p1010083.jpg
-rwxr-xr-x 1 root root 2.8M 2007-01-13 13:38 p1010084.jpg
-rwxr-xr-x 1 root root 2.8M 2007-01-13 13:38 p1010085.jpg
-rwxr-xr-x 1 root root 2.7M 2007-01-13 13:38 p1010086.jpg
-rwxr-xr-x 1 root root 2.1M 2007-01-13 13:40 p1010087.jpg
-rwxr-xr-x 1 root root 2.1M 2007-01-13 13:41 p1010088.jpg
-rwxr-xr-x 1 root root 2.1M 2007-01-13 13:41 p1010089.jpg
-rwxr-xr-x 1 root root 2.1M 2007-01-13 13:41 p1010090.jpg
-rwxr-xr-x 1 root root 2.2M 2007-01-13 13:41 p1010091.jpg
-rwxr-xr-x 1 root root 2.2M 2007-01-13 13:41 p1010092.jpg
-rwxr-xr-x 1 root root 2.2M 2007-01-13 13:41 p1010093.jpg
-rwxr-xr-x 1 root root 2.0M 2007-01-13 13:44 p1010094.jpg
-rwxr-xr-x 1 root root 2.0M 2007-01-13 13:44 p1010095.jpg
-rwxr-xr-x 1 root root 2.0M 2007-01-13 13:44 p1010096.jpg
-rwxr-xr-x 1 root root 1.9M 2007-01-13 13:44 p1010097.jpg
-rwxr-xr-x 1 root root 49K 2007-01-13 13:58 p1010098.jpg
-rwxr-xr-x 1 root root 182M 2007-01-13 13:58 p1010098.mov
-rwxr-xr-x 1 root root 2.7M 2007-01-13 14:01 p1010099.jpg
-rwxr-xr-x 1 root root 1.8M 2007-01-13 14:09 p1010100.jpg
-rwxr-xr-x 1 root root 1.8M 2007-01-13 14:09 p1010101.jpg
-rwxr-xr-x 1 root root 70K 2007-01-13 14:26 p1010102.jpg
-rwxr-xr-x 1 root root 117M 2007-01-13 14:26 p1010102.mov
-rwxr-xr-x 1 root root 2.8M 2007-01-13 14:33 p1010103.jpg
-rwxr-xr-x 1 root root 2.6M 2007-01-13 14:34 p1010105.jpg
-rwxr-xr-x 1 root root 2.7M 2007-01-13 14:35 p1010106.jpg
-rwxr-xr-x 1 root root 2.1M 2007-01-13 15:30 p1010109.jpg
-rwxr-xr-x 1 root root 2.1M 2007-01-13 18:56 p1010115.jpg
-rwxr-xr-x 1 root root 2.0M 2007-01-13 21:41 p1010116.jpg
-rwxr-xr-x 1 root root 2.1M 2007-01-14 12:34 p1010117.jpg
-rwxr-xr-x 1 root root 2.0M 2007-01-14 12:34 p1010118.jpg
-rwxr-xr-x 1 root root 2.2M 2007-01-14 12:41 p1010125.jpg
-rwxr-xr-x 1 root root 1.9M 2007-01-14 12:42 p1010126.jpg
-rwxr-xr-x 1 root root 2.0M 2007-01-14 12:42 p1010127.jpg
-rwxr-xr-x 1 root root 2.2M 2007-01-14 12:45 p1010129.jpg
-rwxr-xr-x 1 root root 2.0M 2007-01-14 12:46 p1010130.jpg
-rwxr-xr-x 1 root root 2.2M 2007-01-14 12:47 p1010131.jpg
-rwxr-xr-x 1 root root 2.8M 2007-01-14 12:47 p1010132.jpg
-rwxr-xr-x 1 root root 2.1M 2007-01-14 12:47 p1010133.jpg
-rwxr-xr-x 1 root root 2.1M 2007-01-14 12:48 p1010134.jpg
-rwxr-xr-x 1 root root 2.7M 2007-01-14 12:49 p1010135.jpg
我想把1月13日和1月14日的jpg图片复制到文件夹FX01里。可以用以下命令:
419@detch:~$ find /sdcard/ -newer /sdcard/p1010057.jpg -name *.jpg |xargs /bin/cp -t FX01/
以下命令会把全部比p1010057.jpg新的文件(包括jpg和mov)复制到FX01:
419@detch:~$ find /sdcard/ -newer /sdcard/p1010057.jpg -type f |xargs /bin/cp -t FX01/
Tuesday, 20. December 2005, 14:17:04
Linux, command, alias, shell
I learn it form the
Linux.org Coursesadd below into the .bashrc file,
# my personal aliases
alias cp='cp -v -i'
alias rm='rm -v -i'
alias mv='mv -v -i'
Save that file and logout and login again. Now you have a safer, easier shell environment.
If you do not want to logout, just type
source .bashrc
Showing posts 1 -
5 of 6.