ICode9

精准搜索请尝试: 精确搜索
  • core dump分析2020-11-24 20:03:44

    CORE DUMP原因                               2020-11-24 链接:https://blog.csdn.net/lixiaogang_theanswer/article/details/80301624              https://www.cnblogs.com/kex1n/p/6972046.html   信号起源默认行为含义 SIGHUP POSIX Term 控

  • Mac Technology Overview(一)2020-11-07 02:01:34

    参考地址: https://developer.apple.com/library/archive/documentation/MacOSX/Conceptual/OSX_Technology_Overview/About/About.html#//apple_ref/doc/uid/TP40001067 基于稳定强大的OSX内核以及便利的Cocoa框架,让苹果开发者们能站在巨人的肩膀上高效编程,然而如果仅仅只是局

  • Linux与BSD的区别2020-09-16 17:00:47

    Linux 和 BSD 都是免费的,开源的,类Unix系统。它们甚至使用很多相同的软件,看上去简直就像是一个操作系统,但是它们在本质上有些不同。 许多人所称的“Linux”实际上不是 Linux。Linux 从技术上说只是 Linux 内核,典型的 Linux 发行版则包括了 Linux 内核和许多软件。这是为什么 Linux

  • Linux命令行参数前加双杠--,单杠-和不加杠-的区别2020-08-18 23:03:45

    昨晚用命令压缩一个视频,但是我压缩的文件不能上传,同事压缩的就可以上传。 我使用的命令是:tar cvf xxx.tar yyy.mp4  同事的是:tar -cvf xxx.tar yyy.mp4 原来是不同的Linux风格导致的:https://blog.csdn.net/FX677588/article/details/76648612 《Linux命令行参数前加双杠--,单杠-

  • 开源许可证分类2020-05-26 17:06:08

    引言 最近研究一些软件源码,然后分支自行维护的时候,开始研究各种开源许可证之间的区别,网上搜索了一些资料,特在此分享记录。 一张图区分GPL、BSD、MIT、Mozilla、Apache和LGPL之间的区别 首先借用阮一峰大大的一张相当直观清晰的图来划分各种协议:开源许可证GPL、BSD、MIT、Mozilla

  • [转帖]UNIX传奇(上篇)2020-03-06 21:55:53

    UNIX传奇(上篇) https://coolshell.cn/articles/2322.html    2010年04月09日  陈皓 评论 121 条评论  79,738 人阅读 【本文曾于2007年3月于我在CSDN上的BLOG发布,现在我把其搬到酷壳来,一来是觉得这段历史相当传奇,值得大家再看看,二来也和我在酷壳上发布的一些文章相

  • OS第1次实验报告:熟悉使用Linux命令和剖析ps命令2020-03-04 23:53:16

    0. 个人信息 班级:计算1811 姓名:罗廷杨 学号:201821121013 1. 实验环境介绍 1.操作系统:Ubuntu 18.04.4 LTS 2.平台:虚拟机    2. 常用命令使用 1.pwd:查看当前所在目录 2.cd+路径:进入该路径 3.cd ..:返回上级 4.ls:查看当前目录下的文件 5.touch+文件名:创建文件 6.rm+文件名:删除

  • UNIX/Linux 标准分类2020-02-29 21:01:25

    无论在《UNIX环境高级编程》还是《Linux/UNIX系统编程手册》,其中都反复提及几个标准的概念。SUS、SYSTEM V、POSIX、LSB。 那么这些概念是什么意思呢,常常搞得头昏脑胀。不知道用那些标准的API。下面是一些总结,未必全面,欢迎补充。   SUS: Single UNIX Specification (SUS ,单一的U

  • Linux操作系统发展与演变【笔记】2020-02-27 15:55:07

    计算机与操作系统ENIARC:冯诺依曼体系CPU:运算器、控制器、寄存器、缓存存储器:内存,RAM(Random Access Memory)Input:下指令,提供数据等Output:输出数据加工后的结果 程序:指令+数据 算法+数据结构 过程式编程语言: 顺序执行:依次 循环执行:将整个循环体执行n次 选择执行:仅

  • 【华为云技术分享】Linux内核发展史 (2)2020-01-22 21:01:25

    Linux是由赫尔辛基大学的Linus Torvalds开发的,在系统开发期间得到了因特网上广大UNIX程序员的帮助。它最初只是受Andy Tanenbaum教授的Minix(—个小型的类UNIX系统)启发而开发的一个程序,纯属个人爱好,但后来它逐步发展成为一个完整的系统。Linux的成功来源于其之前操作系统和应用软件

  • 开源许可协议2019-12-04 17:53:37

    常用开源协议 GPL(GNU General Public License) 我们很熟悉的Linux 就是采用了GPL 。GPL 协议和BSD, Apache Licence 等鼓励代码重用的许可很不一样。 GPL不允许修改后和衍生的代码做为闭源的商业软件发布和销售。 这也就是为什么我们能用免费的各种linux ,包括商业公司的linux

  • linux-相当于fcntl()函数的F_NOTIFY标志的MACOSX(BSD)2019-10-23 14:01:52

    在基于BSD的系统中,有人知道fcntl函数的F_NOTIFY标志等效吗? 该标志允许您接收有关文件事件的通知(例如,打开文件,关闭文件,将字节写入文件,从文件读取字节).该标志在Linux中存在,但在MACOSX(基于BSD的系统)中不存在. 引用Linux man: File and directory change notification (dn

  • linux -sed命令用-i选项(就地编辑)在Ubuntu上工作正常但不适用于Mac [复制]2019-09-26 18:51:04

    参见英文答案 > I need my sed -i command for in-place editing to work with both GNU sed and BSD/OSX sed                                    7个 我对Sed一无所知但是需要这个命令(在Ubuntu上运行正常)才能在Mac OSX上运行: sed -i "/

  • 英特尔汇编语法与AT&T相比的局限性2019-09-26 15:50:44

    对我来说,英特尔语法更容易阅读.如果我只是通过汇编森林来专注于英特尔语法,我会错过什么吗?有什么理由我想换到AT& T(除了能够读他人的AT& T组装)?我的第一个线索是gdb默认使用AT& T. 如果这很重要,我的重点只是任何关系汇编和语法可能有Linux / BSD和C语言.解决方法:一个人在另一个

  • 在Linux中查找-exec shell函数?2019-09-23 08:51:35

    有没有办法让find执行我在shell中定义的函数?例如: dosomething () { echo "doing something with $1" } find . -exec dosomething {} \; 结果是: find: dosomething: No such file or directory 有没有办法让find的-exec看到dosomething?解决方法:由于只有shell知道如何运行she

  • GPL、BSD、Apache等协议通解2019-09-12 10:55:31

    我们平时逛github时常常会看到Readme里面有个Lience,经常会看到GNU、GPL、BSD、Apache等字眼,但是你真的清楚这些协议及其区别吗? GPL:我们很熟悉的Linux就是采用了GPL。GPL协议和BSD,Apache Licence等鼓励代码重用的许可很不一样。GPL的出发点是代码的开源/免费使用和引用/修改/衍生

  • ios – Linux上可用的BSD atos?2019-09-01 19:52:37

    用于将数字地址转换为Linux上可用的二进制映像符号的atos二进制文件,特别是Ubuntu?它似乎只在OS X上可用.解决方法:没有什么可以自动翻译地址;你需要选择nm或objdump的输出.

  • linux – 查看文件夹中的文件是否存在于其他文件夹中的其他名称下2019-08-16 12:52:22

    可能有点不正确的英语: 至少有2个文件夹.为此,A包含没有扩展名的文件,通常是用户名,B包含类似的文件,扩展名为“.yml”,或者可能没有扩展名,甚至包含其他扩展名,但情况并非总是如此. 如何查看A文件夹中的文件是否存在于B中,可能在不同的扩展名下,而不使用Python等脚本语言?制作Python

  • 软件开源协议许可2019-08-14 10:43:31

    参考链接:https://www.oschina.net/question/12_2830 1.BSD许可证 BSD开源协议是一个给予使用者很大自由的协议。基本上使用者可以"为所欲为",可以自由的使用,修改源代码,也可以将修改后的代码作为开源或者专有软件再发布。但"为所欲为"的前提当你发布使用了BSD协议的代码,或者以

  • 【转帖】Linux和GNU系统2019-08-13 23:52:42

    Linux和GNU系统 Richard Stallman 著 http://www.gnu.org/gnu/linux-and-gnu.zh-cn.html   更多信息,请同时参看GNU/Linux常见问题和为什么是GNU/Linux? 每天都有许多计算机用户使用一个被改动过的GNU系统,但是他们并没有意识到。经过一系列的事件,现在被广泛使用的GNU版本则经

  • 为什么默认的Linux安装运行的进程多于默认的OpenBSD安装?2019-08-10 10:54:39

    如果我在没有GUI的Ubuntu(或任何GNU / Linux发行版)上使用ps -aux,我会看到~100个进程在运行.如果我在没有GUI的情况下在OpenBSD上运行,那么我会得到~10个进程. 这是什么原因? * BSD系统是否更“清晰”(代码)还是只是将所有内容都放在内核中?解决方法:进程数与操作系统的“清晰度”之

  • linux – 你的Unix的TTY主要数量是多少?2019-08-10 06:02:10

    我目前正在开发一个串口库,它已经使用特殊的框架来获取有关系统上串行端口的信息.虽然串口是Unix中的基本设计 – 作为答案,如this one证明 – 我认为测试文件是否是串口的好方法是测试字符设备的主要模式 并检查这是否真的是一个TTY. 在互联网上爬行,我找不到任何文件谈论整个统一

  • linux – 如果不触发“更改”时间戳,您可以对文件做什么?2019-08-10 04:01:38

    如果不触发“更改”统计,您可以对文件做什么?例如,看起来只需更改一位就会触发Change.解决方法:您可以阅读该文件.这将更新其访问时间(除非使用noatime等挂载选项禁用),但不会更改其inode更改时间. 其他任何事情,无论是更改文件的数据,更改其元数据还是重命名,都会更新更改时间.这是

  • nginix2019-08-09 12:56:35

    百度百科: Nginx (engine x) 是一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务。Nginx是由伊戈尔·赛索耶夫为俄罗斯访问量第二的Rambler.ru站点(俄文:Рамблер)开发的,第一个公开版本0.1.0发布于2004年10月4日。 其将源代码以类BSD许可证的形式发布,因它的

  • 不同的Linux / Unix内核是否可以互换?2019-08-09 01:51:46

    我可以使用Linux内核并将其与FreeBSD一起使用,反之亦然(例如,Debian中的FreeBSD内核)吗?有一个普遍的答案吗?有什么限制?有什么阻碍?解决方法:不,来自不同类型的Unix操作系统的内核不可互换,特别是因为它们都向系统的其余部分(用户空间)提供不同的接口 – 它们的系统调用(包括ioctl细节

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有