FreeTstar

loving Freedom + + loving Linux

  • 首页
  • Archive
  • 关于
  • 杂七杂八
  • 留言板
Twitter Sina RSS

介绍几个Linux CLI tricks和2本命令行技巧书

发布于 2010年10月7日 由 freetstar
25 条评论发表评论

      接触了Linux以后,越发发现linux CLI的强大和有趣,Linux下常用命令的高效,也比较关注命令行的一些东西,读了点O'REILLY一些有名的著作

《sed & awk》 《bash》 等,讲得大多都比较系统,清晰。而最近也读了点篇幅较小,但是关于CLI的比较有趣的文章,首先介绍几个“聪明”的命令

1 用TELNET看《星球大战》

    telnet towel.blinkenlights.nl

没什么好解释的,就是ASCII艺术之一。如果你有ipv6连接,还能看到彩色版的。牛吧?

2 查看ASCII码表

    man 7 ascii

  很多人初学编程都会接触到ascii码的概念,有时候为了查某个符号的ascii值,可能还得

翻箱倒柜找出当年的课本?Linux Manpage里面其实包含了很多类似的实用资料,上述命

令就能很详细的方式解释ascii编码,当然这里还有在线版。

3 远程传送麦克风语音

   dd if=/dev/dsp | ssh username@host dd of=/dev/dsp

  没错就是实现一个喊话器的功能。

/dev/dsp是Linux下声卡的文件映射(Digital Signal Proccessor),从其中读数据就是录

音,往里面写数据就是播放,相当简单!

其中username和host分别填用户名和主机名

PS:cat /dev/urandom | aplay      //我感觉此方法可以用来夏季驱蚊,不信,你试试^_^

4 抓取LINUX桌面的视频

   ffmpeg -f x11grab -s wxga -r 25 -i :0.0 -sameq /tmp/out.mpg

我们在一些视频网站上看到别人的3D桌面怎么怎么酷的视频,通常就是这么来的,

ffmpeg可以直接解码X11的图形,并转换到相应输出格式。

5 使用cd和alias命令快速返回上级目录

$alias cd1="cd .."

$alias cd2="cd ../.."

$alias cd3="cd ../../.."

$alias cd4="cd ../../../.."

$alias cd5="cd ../../../../.."

6 用“cd -”来在最近访问的2个目录之间切换

如下:

$ cd /tmp/very/long/directory/structure/that/is/too/deep

$ cd /tmp/subdir1/subdir2/subdir3

$ cd -

$ pwd

/tmp/very/long/directory/structure/that/is/too/deep

大家看了几个之后,是不是感到命令行的强大了。

这些东西都不是出自我手,前4个命令是来自WOW!Ubuntu两位大哥的辛勤工作,外文的翻译和整理,同时提供了pdf下载,地址:51CTO / UUShare

后两个来自亲爱的Jasey_Wang同学对于《Linux 101 Hacks》的读后感,《Linux 101 Hacks》下载:英文原版/中文版

其实文章比较水,目的主要是推广下这两本好书吧。

分类:PROGRAM
写在ubuntu10.10发行时——-1年多了,谈谈自己接触和学习Linux的经历
Sun java最终进入Ubuntu10.10软件中心

25 则回应给 “介绍几个Linux CLI tricks和2本命令行技巧书”

  1. openboy AUSTRALIA Google Chrome Ubuntu Linux 说道:
    2010年11月22日 11:09 下午

    那个星球大战的好玩阿

    [回复]

    freetstar CHINA Google Chrome Windows 回复:
    十一月 23rd, 2010 at 9:33 上午

    @openboy, :!: 是啊,有意思

    [回复]

  2. also CHINA Mozilla Firefox Ubuntu Linux 说道:
    2010年11月5日 5:02 下午

    楼上的ubuntu全是用firefox的。。。

    [回复]

    freetstar CHINA Google Chrome Windows 回复:
    十一月 5th, 2010 at 5:13 下午

    @also, ff流行嘛

    [回复]

  3. dorole CHINA Internet Explorer Windows 说道:
    2010年10月10日 1:28 下午

    主题不错,挖走了。 :twisted:
    那些命令都玩过,不过aplay到另一台电脑延时很大,局域网也是如此。

    [回复]

    freetstar CHINA Google Chrome Windows 回复:
    十月 10th, 2010 at 1:42 下午

    恩,我感觉比较清新,我待会去看看的。。。

    我那个只在本机上跑过几次了

    [回复]

  4. freetstar CHINA Internet Explorer Windows 说道:
    2010年10月10日 10:21 上午

    8-O test

    [回复]

  5. Don CHINA Google Chrome Linux 说道:
    2010年10月9日 5:44 下午

    换风格癖 :twisted:

    [回复]

    freetstar CHINA Internet Explorer Windows 回复:
    十月 10th, 2010 at 10:16 上午

    ( ⊙ o ⊙ )是的。。。

    [回复]

  6. Firm CHINA Google Chrome Windows 说道:
    2010年10月9日 10:53 上午

    这太专业了。。

    [回复]

    freetstar CHINA Google Chrome Windows 回复:
    十月 9th, 2010 at 10:54 上午

    还好吧

    [回复]

  7. 学夫子 CHINA Google Chrome Windows 说道:
    2010年10月8日 12:03 下午

    话说不管是pc还是主机,这玩意都没有碰过

    [回复]

    freetstar CHINA Google Chrome Windows 回复:
    十月 8th, 2010 at 12:12 下午

    额。。其实数学也很强大的 :twisted:

    [回复]

  8. Mucid UNITED STATES Mozilla Firefox Ubuntu Linux 说道:
    2010年10月8日 8:34 上午

    用telnet看视屏。抓取桌面视屏很爽哦!
    嘿嘿,这个新板板有点宽啊

    [回复]

    freetstar CHINA Google Chrome Windows 回复:
    十月 8th, 2010 at 9:02 上午

    还有其他不错的小技巧,书里说的挺好的
    新版为了适应大屏幕啊, :twisted:

    [回复]

  9. 大智若鲁 CHINA Mozilla Firefox Windows 说道:
    2010年10月8日 12:47 上午

    下载了中文版的

    [回复]

    freetstar CHINA Google Chrome Windows 回复:
    十月 8th, 2010 at 9:02 上午

    多谢关注哈

    [回复]

  10. jiechic Google Chrome Ubuntu Linux 说道:
    2010年10月7日 10:54 下午

    我好像还是没明白,不过看到上面有人说抢衣服,如果有,记得给我弄件。嘿嘿。

    [回复]

    freetstar CHINA Google Chrome Windows 回复:
    十月 8th, 2010 at 9:03 上午

    额。。就是一些命令行的技巧。。
    抢衣服是说ubutnu10。10的发布会 :roll:

    [回复]

  11. 婉秋 CHINA Mozilla Firefox Windows 说道:
    2010年10月7日 8:52 下午

    sed 和 awk 极度崩溃的东西,头疼

    [回复]

    freetstar CHINA Google Chrome Windows 回复:
    十月 8th, 2010 at 9:04 上午

    最好用的东西往往也是最难掌握的东西啊 :!:

    [回复]

  12. jaseywang CHINA Mozilla Firefox Ubuntu Linux 说道:
    2010年10月7日 8:06 下午

    温柔小提醒: 帮我抢光盘+衣服啊 >_<

    [回复]

    freetstar CHINA Google Chrome Linux 回复:
    十月 7th, 2010 at 8:12 下午

    放心了,有机会一定帮你搞到, :twisted:

    [回复]

  13. jaseywang CHINA Mozilla Firefox Ubuntu Linux 说道:
    2010年10月7日 7:50 下午

    哈哈,谢谢欣欣的广告~(狂奔

    [回复]

    freetstar CHINA Google Chrome Linux 回复:
    十月 7th, 2010 at 7:54 下午

    = =!我的名字被你涂鸦了。。 :?:

    [回复]

发表评论 取消回复

电子邮件地址不会被公开。 必填项已用 * 标注

*

*


疑问 开心 悲伤 邪恶 惊叹 微笑 脸红 笑 惊讶 惊奇 迷惑 酷 憨笑 生气 阴险 转眼球 眨眼 主意 箭头 中立 哭 大笑

您可以使用这些 HTML 标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

*
To prove you're a person (not a spam script), type the security word shown in the picture.
Anti-spam image

点击取消回复
第 1 页,共 1 页1
  • 欢迎订阅

  • Github

  • 近期评论

    • freetstar CHINA Mozilla Firefox Linux 发表在《留言板》
    • _Fly CHINA Google Chrome Linux 发表在《使用e4rat加速你的linux启动速度(ext4文件系统专用)》
    • walfred Mozilla Firefox Windows 发表在《留言板》
    • freetstar CHINA Mozilla Firefox Windows 发表在《用landslide创建html5 slide》
  • Spread Firefox Affiliate Button
  • 我的豆瓣

  • 链接表

    • 51开源社区
    • Adam's
    • delectate's blog
    • Don's
    • fl
    • ghostunix
    • Jasey Wang
    • Jerry's Blog
    • Moolight@Ericyue
    • OSMSG
    • panda
    • Pity is the Bomp
    • PT ubuntu
    • Tao Zhu
    • ubuntuhome
    • WOW!ubuntu
    • zhangzhfang
    • 丕字的blog
    • 傻东の学习笔记
    • 奶牛的blog
    • 孤风颠影
    • 弯柚博客
    • 熊猫党军委主席
    • 靖 轩
    • 马力哥
    • 黑孩儿
  • 我的支付宝

  • 功能

    • 登录
    • 文章 RSS
    • 评论 RSS
    • WordPress.org
© FreeTstar. WordPress 强力驱动 | Nest Theme by YChong