shell下数字和字符串比较操作命令

转自:http://blog.csdn.net/zhrmghl/article/details/1345115 二元比较操作符,比较变量或者比较数字.注意数字与字符串的区别.    整数比较   -eq        等于,如:if [ "$a" -eq &qu...

2013-01-30 16:53:17

阅读数:507

评论数:0

mkdir中设置文件夹访问权限不起作用

问题描述: 在使用下面函数设置文件夹访问权限时,发现创建的文件夹的访问权限其实不是自己传进去的mode权限。 int mkdir(const char *pathname, mode_t mode) 原因解释如下: man 2 mkdir 告诉我们:The  argument ...

2013-01-29 21:14:45

阅读数:3149

评论数:0

Linux下C代码中修改文件访问权限

转自:http://blog.chinaunix.net/uid-25940216-id-3207480.html 【Yasi注】:注意,不能想当然的认为,调用chmod("/opt/*", S_IRUSR),就可以把/opt 目录下的所有文件和子文件夹都置成了 r-...

2013-01-29 20:31:36

阅读数:9262

评论数:0

Linux目录的执行权限

读权限(r)表示可以列出存储在该目录下的文件,即读目录内容列表。这一权限允许Shell使用文件扩展名列出相匹配的文件名。 写权限(w)表示允许用户从目录中删除或添加新的文件,通常只有文件主才有写权限。 执行权限(x)表示允许用户在目录中查找,并能用cd命令将工作目录改到该目录。 读权限仅仅是...

2013-01-29 16:03:59

阅读数:824

评论数:0

sysctl 用法 -查看、设置/proc/sys目录中内核设置

转自:http://firefox.blog.edu.cn/2003/137792.html sysctl用途: 查看、设置/proc/sys目录中内核设置 查看: sysctl -a:显示所有的参数信息 具体查看某一项,可以在后面用grep 设置: sysctl -...

2013-01-28 17:02:28

阅读数:2498

评论数:0

Shell 函数返回值

转自:http://inter12.iteye.com/blog/1236399 Shell 函数返回值只能是整形数值,一般是用来表示函数执行成功与否的,0表示成功,其他值表示失败。因而用函数返回值来返回函数执行结果是不合适的。如果要硬生生地return某个计算结果,比如一个字符串,往往会得到错...

2013-01-27 18:31:19

阅读数:9480

评论数:0

Linux里设置环境变量的三种方法

转自:http://www.cnblogs.com/amboyna/archive/2008/03/08/1096024.html 一般来说,配置交叉编译工具链的时候需要指定编译工具的路径,此时就需要设置环境变量。例如我的mips-linux-gcc编译器在“/opt/au1200_rm...

2013-01-27 18:07:22

阅读数:1059

评论数:0

shell中source命令和.点命令对当前父shell的影响

转自:http://blog.csdn.net/zhongjiekangping/article/details/6163135 和 http://blog.chinaunix.net/uid-22028566-id-3182362.html lu1() {     echo 'aaaaaaa...

2013-01-27 18:05:09

阅读数:3348

评论数:0

vi 下不区分大小写的搜索

:set ignorecase 或 :set ic

2013-01-27 16:05:32

阅读数:2331

评论数:0

Linux shell 脚本学习

错误重定向: command 2>file 将command命令执行的出错信息输出到文件file中 局部变量 vs 非局部变量: function foo() { para="hello world" } 这里的para不是local变量,即在函数...

2013-01-24 21:46:54

阅读数:616

评论数:0

Linux 用户及用户组的操作

添加用户,并指定用户ID: useradd -u userID username e.g. useradd -u 1001 user1 注意,这里的userID最好取500以上,否则和系统虚拟用户ID相冲突。如果加上-M参数,则不为该用户创建用户目录,如 /home/user1 。 ...

2013-01-24 20:04:13

阅读数:6840

评论数:0

Openssl 库的静态链接

链接Openssl库的时候,遇到一个问题:明明在Makefile里指明了link指定的.a文件(openssl-1.0.1c/lib/libssl.a 和 openssl-1.0.1c/lib/libcrypto.a),但build完成后的可执行程序在运行时还是会去link操作系统下的Openss...

2013-01-24 14:04:27

阅读数:9120

评论数:0

Eclipse快捷键大全

转自:http://www.blogjava.net/action/articles/17339.html Ctrl+1 快速修复(最经典的快捷键,就不用多说了) Ctrl+D: 删除当前行  Ctrl+Alt+↓ 复制当前行到下一行(复制增加) Ctrl+Alt+↑ 复制当前行到...

2013-01-23 18:41:12

阅读数:379

评论数:0

关于Shell

转自:http://bbs.chinaunix.net/forum.php?mod=viewthread&tid=545252 什么是 Shell?  Shell是一种具备特殊功能的程序,它是介于使用者和 UNIX/Linux 操作系统之核心程序(kernel)间的一个接口。为...

2013-01-23 15:27:53

阅读数:336

评论数:0

comm命令比较文件

comm file1 file2 比较两个文件,打印二者不同之处,格式是:分三列,从左到右分别是,file1独有的,file1和file2都有的,file2独有的。 具体用法如下: comm -1 file1 file2 不列出file1独有的,即只列出二者共有的 和 file2独有...

2013-01-20 18:53:41

阅读数:586

评论数:0

在Openssl 0.9.7c 下找不到 SHA512 算法

本文示例代码下载(假设 openssl 头文件路径是 /yasi/code/openssl-1.0.1c/include,库文件路径是 /usr/lib64) Build环境: CentOS 6.3,64 bit 问题: 下面的代码在上述环境中build,使用Opens...

2013-01-20 15:49:51

阅读数:2758

评论数:0

查看Linux程序装载动态库的位置命令

转自:http://www.cppblog.com/windcsn/archive/2011/10/17/158517.html LD_DEBUG=libs app -v app: 是需要查看的目标文件。 执行的结果可能如下:      14290:     find library=li...

2013-01-18 15:44:43

阅读数:778

评论数:0

Linux TCP网络编程示例

转自:http://www.linuxidc.com/Linux/2011-05/35331.htm 代码下载 #include    #include    #include    #include    #include    #include    #include    #incl...

2013-01-15 09:57:55

阅读数:699

评论数:0

用Openssl 做hash(C++)

转自:http://linux.die.net/man/3/evp_sha512 代码如下: // mdtest.cpp #include #include #include int main(int argc, char* argv[]) { EVP_MD_CTX md...

2013-01-14 16:06:33

阅读数:5027

评论数:0

去除Word中插入的Visio对象的空白

办法: 在Word中双击插入的Visio对象,即在Word中进入Visio的编辑模式点击Visio对象,确定该对象被选中按住ctrl键,把鼠标移到Visio页面边缘,会看到有图标显示边缘可以移动移动四个边缘到合适的位置,然后点击word文档的其他地方,退出Visio的编辑模式保持Word文档...

2013-01-14 10:25:09

阅读数:16297

评论数:1

提示
确定要删除当前文章?
取消 删除
关闭
关闭