相关内容

UnixLinux fork前传
本文是《linux fork那些隐藏的开销》的前传。 fork的由来fork的思想在unix出现几年前就出现了,时间大概是1963年,这比unix在pdp-7上的第一个版本早了6年。 1963年,计算机科学家melvin conway(以conway’s law闻名于世)写下一篇论文,正式提出了fork思想,该论文链接:a multiprocessor system design:https...

轻松搞定UnixLinux环境使用
以更有效的方式使用计算机系统资源扩展:方便用户有效开发、测试和引进新功能1. 1. 2 操作系统的地位操作系统在计算机系统中承上启下的地位:向下封装硬件,向上提供操作接口。? 1.2 unixlinux操作系统介绍1. 2.1 unix家族1965: 贝尔实验室(bell labs)加入一项由通用电气和麻省理工学院合作的计划,该计划要建立一...
速读原著-UnixLinux基础(一)
以更有效的方式使用计算机系统资料扩展:方便用户有效开发、测试和引进新功能1. 1. 2 操作系统的地位操作系统在计算机系统中承上启下的地位:向下封装硬件,向上提供操作接口。 ?1.2 unixlinux操作系统介绍1.2. 1 unix家族1965:贝尔实验室(bell labs)加入一项由通用电气和麻省理工学院合作的计划,该计划要建立一...
速读原著-UnixLinux基础(三)
unixlinux系统中的root账号通常用于系统的维护和管理,它对unixlinux操作系统的所有部分具有不受限制的访问权限。 在unixlinux安装的过程中,系统会自动创建许多用户账号,而这些默认的用户就称为“标准用户”。 在大多数版本的unixlinux中,都不推荐直接使用root账号登录系统。 查看当前用户:whoami whoami该命令...
Unix & Linux 大学教程 学习总结
unix & linux 大学教程 harley hahn 0,操作系统最重要功能控制计算机并在计算机启动或者重新启动时初始化计算机支持与计算机交互所使用的界面为需要使用计算机资源(磁盘空间、文件位置、处理时间、内存等)的程序提供接口管理计算机的内存维护并管理文件系统调度工作提供账户和安全服务1,内核提供服务...

实例演绎UnixLinux的一切皆文件思想
我们知道,在unixlinux系统中“一切皆文件”,socket也被认为是一种文件,socket被表示成文件描述符。 但socket的行为并不很像文件。 比如:无法用 “open一个路径” 的方式打开一个socket,必须用socket系统调用来创建。 文件系统的close可以关闭socket描述符,但优雅关闭tcp socket却需要shutdown。 标准文件系统...

理解 LinuxUnix 登录脚本
此外,有的程序偶尔会被注入到shell中,例如rbenv,rvn或 sitepoint’s自己的 envswith 程序。 让我们来看看在debian gnulinux jessie安装中出现的一些常见选项,并尝试理解这一切。 etcprofile默认情况下,debian提供etcprofile文件,这个文件用来设置$path变量($path通常用来声明命令的搜索路径),可以立即生效...

这些超好用的UnixLinux 命令技巧 大神为你详细解读
我在文章linux和unix shell,我犯了一些错误。 我意外地删除了tmp文件夹。 要还原它,我需要这么做:mkdir tmp chmod 1777 tmp chown root:root tmp ls -ld tmp 4、锁定一个文件夹为了我的数据隐私,我想要锁定我文件服务器下的downloads文件夹。 因此我运行了:chmod 0000 downloads root用户仍旧可以访问,而ls和cd...

LinuxUnix关于时间和时间戳的命令行
我都会习惯性的打开某搜索引擎然后输入时间戳这个关键词进行搜索,然后熟练的点击搜索结果的第一条unix时间戳转换工具,直到某一天我觉得要纠正掉这个不好的习惯,我才开始试着去使用date这个linuxunix系统标配命令行工具去完成这个日常操作。 哈哈,只能略表惭愧,我居然没有把这个这么好用的网站给收藏到浏览器的顶部...
Unix&Linux下常见的性能分析工具介绍
系统状态查看sysstat 2. web site test tools and site management tools 3. linux performance and tuning guidelines...
增强Linux和Unix服务器安全性的方法详解
众所周知,网络安全是一个非常重要的课题,而 linux 和 unix 又是一种服务器上运行最广告的操作系统,下面本文将就加强一些适当的配置来防止一些安全问题的发生,以增强linuxunix服务器系统安全性。 一、系统安全记录文件操作系统内部的记录文件是检测是否有网络入侵的重要线索。 如果您的系统是直接连到internet,您...

MySQL MHA部署添加LinuxUnix基本信息至Django中
前面介绍了如何使用python获取linuxunix系统的cpu内存数据这里我们使用djangp批量获取在此之前我们需要用到以前的知识,大家可以重温下首先我们需要将linuxunix信息放入django的mysql数据库中如主机名账号密码等具体的原理可参考如下链接使用django管理数据库表 开发环境操作系统:centos 7.4python版本 :3.6django...
linuxunix 上那些炫酷的命令行工具(一)
工欲善其事,必先利其器,作为一名手艺人, 我们应该利用好工具,以便将我们的时间用在更有效率的事情上,类 linux 上很多原生的如 cat,grep 等命令给我们带来了很多便利,但其实都或多或少有可以改进的地方,市面上其实出现了大量开发者开发的对这些原生做了很大改进的命令,比原生的命令更好用,大部分可以说是...

操作系统Unix、Windows、Mac OS、Linux 的那些故事
在服务器领域,恐怕linux是无人不知无人不晓。 他们都是操作系统,也在自己的领域里独领风骚。 这都还得益于另外一个古董级别的操作系统--unix。 虽然说古董级别,只是他年纪大了,性能和功能,unix依然有着顽强的生命力。 我们来沏杯茶,回顾unix的传奇,讨论讨论windows与mac os的恩恩怨怨,还有linux的迅速崛起。 ...
在Linux和Unix中使用chmod命令改变文件权限的用法
这篇文章主要介绍了在linux和unix中使用chmod命令改变文件权限的用法,chmod在linux和unix中的用法基本上相同,文中针对两个系统一起作出讲解,需要的朋友可以参考下使用ls -l命令后,我们可以看到文件前面都有一串类似-rwxrwxrwx的东西,这一串字符就代表了文件的权限. 三组三位rwx分别代表的是所有者(owner)群组(group)...
Unix之路
世界上很大一部分服务器,计算机化的军事硬件和playstation控制台都是底层的bsd。 最后是linux。 尽管linux并没有像bsd那样完全继承unix,但linux是最丰富和可见的unix火炬手。 世界上有很多(如果不是绝对的话)服务器是linux。 最重要的是,几乎所有嵌入式设备都运行linux,包括android移动设备。 这个必不可少的...
UnixLinux温度数据读取并实现桌面通知
即时pc已经安装了系统监控,可以显示系统当前的温度等数据,但是呢,一做起事来,哪有空看到pc顶部的温度数据哇,还是桌面通知好,先来暂时解决解决先! ----方案 实时读取系统的温度,当温度过高的时候,马上在通过桌面通知用户,这时候就kill了。 使用sensors获取系统温度 使用notify-send发送通知 ----实现 如何...

Linux Is Not Unix,取每个单词首字母试试看~
而linux再一次验证了农村包围城市的必然性,成王败寇,功败垂成。 bsd原本就有极佳的根基,缺乏的可能是一点运气,未来或许大有可为。? (点击查看大图) 1.4 gnu计划的产生? 理查·斯托曼因为 unix 操作系统的商业化,原来的 unxi 系统已经不能再被随意的使用,很多人都希望能有一款免费好用的操作系统,因为并不是...
一则旧闻-Linux是UNIX的盗版?SCO的三大漏洞
sco的三大漏洞(2003年)---------- 美国sco集团主张的“linux侵犯知识产权问题”在业界引起了轩然大波。 该公司今年3月起诉了美国ibm,称linux的内核中非法盗用了该公司的unix源码。 sco认为“linux是unix的盗版”,并已向全球1500多家使用linux的企业寄送了警告信。 7月份,sco通知这些企业将征收许可费,8月5日...

一切皆是文件:UNIX,Linux 操作系統的設計哲學
linux的进程、线程、文件描述符是什么说到进程,恐怕面试中最常见的问题就是线程和进程的关系了,那么先说一下答案:在 linux 系统中,进程和线程几乎没有区别。 linux 中的进程就是一个数据结构,看明白就可以理解文件描述符、重定向、管道命令的底层工作原理,最后我们从操作系统的角度看看为什么说线程和进程基本...