易截截图软件、单文件、免安装、纯绿色、仅160KB

Linux基础系列之判断符在shell中的使用方式


作者:康华,华清远见嵌入式学院讲师。
1. 关于某个档名的『类型』侦测(存在与否),如 test -e filename
-e 该『档名』是否存在?(常用)
        -f 该『档名』是否为档案(file)?(常用)
        -d 该『文件名』是否为目录(directory)?(常用)
        -b 该『文件名』是否为一个 block device 装置?
        -c 该『文件名』是否为一个 character device 装置?
        -S 该『档名』是否为一个 Socket 档案?
        -p 该『档名』是否为一个 FIFO (pipe) 档案?
        -L 该『档名』是否为一个连结档?
2. 关于档案的权限侦测,如 test -r filename
-r 侦测该文件名是否具有『可读』的属性?
        -w 侦测该档名是否具有『可写』的属性?
        -x 侦测该档名是否具有『可执行』的属性?
        -u 侦测该文件名是否具有『SUID』的属性?
        -g 侦测该文件名是否具有『SGID』的属性?
        -k 侦测该文件名是否具有『Sticky bit』的属性?
        -s 侦测该档名是否为『非空白档案』?
3. 两个档案之间的比较,如: test file1 -nt file2
-nt (newer than)判断 file1 是否比 file2 新
        -ot (older than)判断 file1 是否比 file2 旧
        -ef 判断 file2 与 file2 是否为同一档案,可用在判断 hard link 的判定上。 主要意义在判定,两个档案是否均指向同一个 inode 哩!
4. 关于两个整数之间的判定,例如 test n1 -eq n2
-eq 两数值相等 (equal)
        -ne 两数值不等 (not equal)
        -gt n1 大于 n2 (greater than)
    &nb


相关文档:

实战Linux Bluetooth编程 (七) SDP协议

Service Discovery Protocol(SDP)提供一种能力,让应用程序有方法发现哪种服务可用以及这种服务的特性。
服务发现协议(SDP或Bluetooth SDP)在蓝牙协议栈中对蓝牙环境中的应用程序有特殊的含意,发现哪个服务是可用的和确定这些可用服务的特征。SDP定义了bluetooth client发现可用bluetooth server服务和它们的特征的方法。 ......

又一次被linux的工具震惊了

    前一篇博客还写了自己写的端口转发工具,今天偶然在网上看到讲命名管道和netcat配合的用法,被彻底雷倒了。
    原来以为netcat做不到,原来是自己想不到,而不是netcat做不到……
    方法如下:
    $ mknod backpipe p
  &n ......

Debian Linux下访问Windows共享文件夹


Debian
下访问
Windows
共享文件夹,需要安装
smbfs
软件包。用
aptitude
安装以后,将
Windows
下的文件夹设为共享,可以用以下命令在
Linux
下访问
Windows
共享文件夹:
mount -t
smbfs //10.0.0.25/microsoft /mnt
或者
mount -t cifs //10.0.0.25/microsoft /mnt
或者
smbmount //10.0.0.25/mi ......

LINUX 自启动管理

前言
linux有自己一套完整的启动体系,抓住了linux启动的脉络,linux的启动过程将不再神秘。 
阅读之前建议先看一下附图。 
本文中假设inittab中设置的init tree为: 
/etc/rc.d/rc0.d 
/etc/rc.d/rc1.d 
/etc/rc.d/rc2.d 
/etc/rc.d/rc3.d 
/etc/rc.d/rc4.d 
/etc/ ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号