随笔分类 - Linux
Linux学习
摘要:测试123 测试123456 测试4566 #cnblogs_post_body ol { border: 1px dotted #000066; line-height: 150%; word-break: break-word; font-family: Consolas, Verdana !i
阅读全文
摘要:进程:正在运行的程序(每个运行着的程序实例就构成一个进程) 一般来说,Linux系统会在进程之间共享程序代码和系统函数库,所以在任何时刻内存中都只有代码的一份副本。(在任何时刻内存中都只有代码的一份副本???) 程序代码和系统函数库可以被多个进程安全的共享。 举例: 1. 程序代码可以共享:多个用户
阅读全文
摘要:环境变量相关函数: getenv()和putenv() 代码示例【Linux程序设计(4th)_4.2小节配套代码】: 注意:环境仅对程序本身有效。在程序里做的环境变量更改不会反映到外部环境,这是因为变量的值不会从子进程(你的程序)传播到父进程(shell)
阅读全文
摘要:1.由权限得到umask的值 umask是一个系统变量,是一个由3个八进制数字组成的值,具体含义见表;每个数字都是八进制值1、2、4的OR操作结果。 作用:当文件被创建时,为文件的访问权限设定一个掩码。 执行umask命令可以修改这个变量的值: umask 023 数字 取值 含义 (0表示允许权限
阅读全文
摘要:echo命令默认是带有换行符的。 如果想让echo命令去掉每一行后面的换行符 方法1; 如果确信自己的脚本程序只运行在bash上,可以使用如下语法来出去空格: echo -n "Is it morning?" 方法2:使用printf命令(printf命令具有更好的可移植性)
阅读全文
摘要:set-group-id即set-gid -->授予了程序其所在组的访问权限 set-user-id即set-uid -->授予了程序其拥有者的访问权限而不是其使用者的访问权限 set-gid和set-uid标志对shel脚本程序不起作用,它们只对可执行的二进制文件有用。
阅读全文
摘要:本文内容均为作者平时学习、总结之笔记,如有侵权,请联系作者删除!如需转载,请注明出处! 常用的VIM学习链接: 1. 简明Vim练级攻略:https://coolshell.cn/articles/5426.html 2. Vim User Manual : 中文版:http://vimcdoc.s
阅读全文
摘要:参考文献:Linux下的tar压缩解压缩命令详解 - 智昕 - 博客园
阅读全文

浙公网安备 33010602011771号