@shellex说: 不能回来再娶阿姨咩
  • Pages

  • Topics

  • 随便看看

  • 路边社评论员

    • zhangshine:
      呵呵,99宿舍网,好搞 »
    • zhangshine:
      好囧o(╯□╰)o »
    • 御前:
      你大爺 老子可是半專業的!剛入了L號I4...挖哈哈哈3k3(血淚可惜原來的非凡沒帶來北京 要不可以... »
    • alswl:
      @shellex 哦,发现我随便点开2张喜欢的,都进了deviantwear囧~ »
    • alswl:
      @shellex 不错不错,我还专门跑去那个网站看了,貌似是卖T恤的?我个人最喜欢彩虹色的桌面 »
    • alswl:
      我是来看图的~ »
    • SunnyGao:
      从来木考虑过要备案囧...... »
    • wangxxx:
      在学雷锋日 前来留名 »
    • makestory:
      乐观预计2020年之前这款游戏可以正式上市。 »
    • xiao3:
      你的模板都太暗!暗色系~~ »
    • shellexy:
      贴上应付猫和苏的桌面点名http://img.ly/A3thttp://img.ly/A3V文字什么... »
    • shellexy:
      @shellex 我点击了【回复这个鸟人。】,结果发现是回复猫猫。为啥上次还是黑色字体的,这回又... »

Posts Tagged ‘udev’

让你的Linux淫荡起来

哈哈,开始使用小贱兔( Gentoo )后免不了折腾,于是潜移默化地,模模糊糊地,了解了一些原来不了解的,有关Linux的东东,比如udev。
前天跟TX同学说我想研究自动挂载磁盘设备。他让我参考这篇文字就行,这样就可以像以前Ubuntu中的Nautilus一样,在侧边栏自动显示分区。
但是这不是我想要的 — 或者说,不是真正想要的 — 我的目的是:让偶的Gentoo变得淫荡起来!
偶参考的是这几篇文章:

Writing udev rules
通过udev自动挂载U盘的方法
添加Udev规则,让Linux自动挂载U盘

有关udev的介绍就不多说了,上面的文章说得很清楚了。关键是必须知道,udev 才是直接从内核接收设备连接或断开信息的主体,不是hal。
但是,udev怎么让我们的Linux变得淫荡起来的呢?
很简单,我们知道,计算机上有一种动作是非常YD的…那就是插USB设备,比如,U盘…
哈哈,这样事情就明了,从udev那儿我们可以得到设备接入和设备断开的通知,而我们要做的只是编写一些udev规则即可~
比如我,准备了一个usbmount_files目录,里面放wav文件的。
然后准备一个usbmount.sh…里面是….bash脚本。
然后去/etc/udev/rules.d/ 建立一个新的规则:
# vim /etc/udev/rules.d/10-usbdisk.rules
比如我的:
# cat /etc/udev/rules.d/10-usbdisk.rules
KERNEL==”sd[b-z]“, SUBSYSTEMS==”block”, RUN+=”/home/shellex/scripts/usbmount.sh”
表示当有叫sdb~sdz的设备接入,而且设备属于block,那么就运行我们那个usbmount.sh
不妨看看usbmount.sh的内容好了:
$ cat usbmount.sh
#!/bin/bash
echo “$DEVPATH $ACTION” >> /var/log/usbm.log
cd /home/shellex/scripts
if [ $ACTION == "add" ]
then
aplay usbmount_files/moan.wav
elif [ $ACTION == "remove" ]
then
aplay usbmount_files/finish.wav
else
echo “nothing”
fi
哈哈哈哈,moan.wav是什么声音呢?finish.wav是什么声音呢?只可意会不可言传哦哦哦哦….
如果你想要Shellex亲手截取的这两段声音,留言索取好了。别忘了填好Email哦。
或者,哪位同学贡献一下可用的文件分享空间吧~~~~

点击下载
[...]

Page 1 of 11