linux方面的杂谈

简介:

1.在shell脚本中会用到if判断,事实上就是test加参数执行的结果,比如:

if test -f /xxx ;then YYY ;fi,但是还有另一种写法,那就是if [ abc ];then YYY,实际上“[”也是一个命令,用whereis [可以证实,该“[”程序中必然要有一个“]”作为参数,然后判断$1到"]"之间的参数的正确与否最终来得知最终结果...

2.在linux中,true和false都是一个程序,true基本就是:

int main(int argc, char **argv)

{

       return 0;

}

而false就是:

int main(int argc, char **argv)

{

       return !0;

}

可见,在linux中能成为程序的基本都是程序了...

3.如果你在执行你的程序的时候,发现出现“文件不存在”的错误,那么请用strace来排除没有调用chroot(非windows环境下)



 本文转自 dog250 51CTO博客,原文链接:http://blog.51cto.com/dog250/1271895

相关文章
|
27天前
|
Unix 关系型数据库 MySQL
Linux 简介
Linux 简介
39 2
Linux 简介
|
5月前
|
存储 Linux 数据库
【Linux】Linux基础文件与目录管理:成为Linux大师的入门必修课
【Linux】Linux基础文件与目录管理:成为Linux大师的入门必修课
58 3
|
6月前
|
NoSQL Java Linux
linux笔记
linux笔记
30 0
|
6月前
|
安全 Linux 云计算
Linux简介
Linux,由Linus Torvalds于1991年创建,是一种开源、跨平台的类UNIX操作系统,广泛应用于服务器、云计算、嵌入式系统和开发学习环境。它以其稳定性、安全性和多任务特性著称,支持多种硬件平台。Linux发行版如Ubuntu、Fedora等在企业及个人用户中普及,降低IT成本。与Windows相比,Linux免费、更注重命令行操作,具有更高定制性,但软件支持不如Windows丰富。
69 0
|
6月前
|
域名解析 网络协议 Linux
【Linux】7、一篇文章学习 Linux 中一些硬核的常用知识
【Linux】7、一篇文章学习 Linux 中一些硬核的常用知识
63 0
|
6月前
|
缓存 Shell Linux
《linux鸟哥的私房菜》笔记(下)
《linux鸟哥的私房菜》笔记(下)
53 0
|
6月前
|
存储 Unix Linux
《LINUX鸟哥的私房菜》笔记(上)
《LINUX鸟哥的私房菜》笔记(上)
74 0
|
6月前
|
Ubuntu 安全 Unix
【新星计划Linux】——Linux介绍与了解Linux与Windows系统区别
【新星计划Linux】——Linux介绍与了解Linux与Windows系统区别
118 0
|
Ubuntu 网络协议 Unix
|
Linux Shell
Linux笔记部分总结
Linux笔记部分总结
95 1