操作系统
Turing602
这个作者很懒,什么都没留下…
展开
-
UNIX传奇[转自酷壳]
酷壳原文地址:http://coolshell.cn/articles/2322.html本来是一篇老文章,最近翻出来一是作为一个程序员的编年史消遣一下;二是试图从其中找到业界这么多年来计算机文化的根,试图建立一点点与今年流行的互联网文化相关联的地方。——————————————————————————————————————————————————原文如下:了解过转载 2012-08-24 10:39:35 · 1524 阅读 · 0 评论 -
深入理解计算机系统-hello world的旅程
最近在研读《深入理解计算机系统》,缘于学长力荐。看了前言发现这本书原来是CMU开设的类似中国高校的计算机导论一样的课程教材,回忆当年大一时的课程内容,印象已不十分深刻了。该书是不是更好暂且不说,先就该书第一章内容进行下讨论。编写hello world想必是大部分程序员首次原创 2011-09-14 15:50:24 · 688 阅读 · 0 评论 -
Linux基础知识总结-概述和基本操作
1.Linux简介Linux的设计思想大多源于UNIX的设计,关于UNIX的起源和发展在博客文章UNIX传奇中的说的比较详细。Linux是在Minix的基础上的操作系统,可以视为一个轻量化微内核的UNIX。反观UNIX和Linux,其基本设计思想大概有如下几点:1)文本化。配置多由于人友好的文本书写;2)文件化。包括设备在内,都通过文件进行管理;3)高可靠性和扩展性。微内核原创 2013-11-05 11:08:59 · 501 阅读 · 0 评论 -
Linux基础知识总结-目录
最近由于项目的事情,学习效率略低了点,接连看了五讲关于目录的视频。总的来说,主要是关于目录权限的一些概念和常用操作,有可能实际用到的不多,这里总结一下,权当碰到问题时进行翻阅之用吧。1.基本概念目录也是一种特殊的文件,类型用d表示,/表示linux根目录,每个目录里有两个特殊的目录文件,其中.表示当前,..表示上一层,其实都是当前目录文件和上一层目录文件一个硬链接,硬链接上原创 2013-11-20 17:12:36 · 796 阅读 · 0 评论 -
Linux基础知识总结-过滤器、重定向与管道
过滤器、重定向与管道是linux里一个比较重要的概念,这样能够把linux的指令和文件组合起来,帮助我们更有效率的处理数据。基本概念与操作:操作系统在内核之上是需要开发很多的应用的,在linux上,应用工具大概分为交互工具、过滤器、编辑器,这三种工具的基本特点和其字面意思类似。对于过滤器,就要提到数据的输入和输出,其中输出又分为标准输出和错误输出,分别为stdin(0)默认为键盘、st原创 2013-11-22 10:10:32 · 1958 阅读 · 0 评论 -
Linux基础知识总结-文件
其实这部分基本内容基本可以概括为文件权限的介绍和基本操作:1.基础知识以ls -l命令下的一张截图为例:其实截图已经列出了文件的主要信息:第一个字符表示文件类型,-表示普通文件、d表示目录文件、c和b分别表示字符设备和块设备文件、l链接文件、p管道文件;第一列的其他部分表示该文件属于u(所有者)g(所有者所在群组)o(其他用户)的权限,每一组权限由r(读)w原创 2013-11-08 18:16:17 · 504 阅读 · 0 评论 -
Linux基础知识总结-文件管理
文件管理是Linux日常操作比较重要的一块,主要涉及到几个常用指令的使用,熟练灵活的掌握只有靠不断的实践,这里把知识总结一下,以备遗忘时能够快速查询。1、可执行文件的搜索which 指令输出一个可执行文件的详细路径,例如 which ls,会输出,这个指令会在$PATH中查找指令;whereis 更加详细的输出可执行文件的信息,包括路径和指令的帮助信息;2、一般文件的搜索slo原创 2013-11-28 20:27:41 · 666 阅读 · 0 评论 -
Linux基础知识总结-Bash(1)
最近忙论文和项目总结,空余时间少了些,直到前两天才学习完了Bash的基本知识,内容稍多,分成两部分整理吧。一、Bash起源Shell是linux里的一个概念,是用户与系统间的命令行媒介,也就是linux系统的“壳”。Bash是Shell的一种,最初是Steven Bourne最初开发在Unix上的一种Shell。针对linux,GNU开发了Bourne Again Shell(BASH),原创 2013-12-25 11:24:08 · 711 阅读 · 0 评论 -
Linux基础知识总结-Bash(2)
Bash基础命令alias列出当前的指令别名列表,并且可以形如 alias a='ls -al'设定别名,用unalias a去掉该别名;命令行表达式“”特殊字符转义,也就是禁掉特殊字符 但是除了$ \ ' !符号,‘’则不禁特殊符号,··这个符号比较特殊 是esc下面的那个符号,可以引用命令执行结果,比如ls -al `pwd`。$[]中括号内部的值可以进行数学运算,类似原创 2013-12-26 16:56:21 · 543 阅读 · 0 评论