![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux
smileufo
这个作者很懒,什么都没留下…
展开
-
Linux下软件安装目录
自己安装的系统级软件最好安装或者解压到: /opt /usr/local 自己安装的用户级软件最好安装或解压到: /home/….. 系统存放启动系统时候要用的程序: /bin 系统存放系统提供的程序: /sur/bin原创 2017-04-20 00:13:50 · 287 阅读 · 0 评论 -
shell脚本程序
#!/bin/sh #以#!开头,后面指定的是运行本文件的程序(必须同一行) #其他#号开头的就是注释,为了和老版本兼容,注释不要超过32个字符 for file in * do if grep -q POSIX $file then echo $file fi done exit 01、shell里面可以引用所有在PATH中能找到的lin原创 2017-05-04 22:50:35 · 276 阅读 · 0 评论 -
头文件、库文件、静态库、动态库
头文件原创 2017-04-20 01:00:14 · 1321 阅读 · 0 评论 -
shell是一个用户与内核的交互程序
与linux交互——shell(通常是bash),个人理解,它是一个在指定的一组目录(环境变量)下按照你给出的程序名字搜索与之同名的文件的应用程序。 /etc/rc.d/目录中有用于启动时配置系统的shell脚本程序。 shell其实就是外壳,和操作系统内核是对应,用户通过shell可以访问操作系统内核。原创 2017-05-04 14:30:30 · 1445 阅读 · 0 评论 -
shell中输入重定向,输出重定向,管道
什么是文件描述符 1、进程中打开一个文件就会有一个文件描述符 2、文件描述符是一个非负整数 3、系统为每一个进程维护一个文件描述符表(进程级文件描述符) 4、同一个进程里面不同文件描述符可以对应同一个文件(一个文件被打开多次) 5、不同进程的文件描述符可以相同(不影响),可以指向同一个文件,也可以指向不同文件 标准文件描述符 进程启动就打开的文件描述符 0:标准输入文件描述符 1:原创 2017-05-04 17:27:26 · 511 阅读 · 0 评论 -
shell中通配符的简单应用
* 匹配一个字符串 ? 匹配一个字符 [abc] 匹配括号里面的任意一个字符 [^abc] 匹配非括号中的任意一个字符 {string1,string2} 匹配括号面的任一字符串(并不是所有shell都支持,bash是支持的) more $(grep -l POSIX *) grep -l POSIX * | more 上面两行都是查找当前文件夹所有文件中含POSIX字符串的原创 2017-05-04 21:47:25 · 270 阅读 · 0 评论