linux系统

来源:互联网 发布:对人工智能的认识 编辑:程序博客网 时间:2024/06/17 19:15

初学者的第一天

初涉linux系统

计算机系统分为windows跟unix系统,前者偏向于家庭娱乐方向,后者更加偏向开发者。而linux系统与苹果的mac
os同出出unix系统是属于类Unix系统。

Linux系统是由芬兰人linus在大学的时候发明出来的,linus秉承着IT行业的三大精神:自由 开源 免费 把linux内核免费地公布在互联网上并且公开源代码开见。因为那时候大多数的系统都是需要付费的,然后linux的这一举动让当时很多计算机从业者把该系统拿来进行修改、更新,最后慢慢地形成了linux系统,并且由世界各地的顶级程序员组成的linux委员会统一更新发布。

一.Linux系统结构

Linux内核

作用:电子设备运行所需要的最基本功能

文件管理

设备管理

内存管理

进程管理

网络管理

用户空间 :语言支持 程序 图形界面

二.Linux系统内核版本号:

如linux-kernel 3.7.4

3代表主版本号 7代表次版本号 4代表末版本号

如果次版本号为奇数即如上例一样的话代表为测试版本,若次版本号为偶数的时候代表为稳定版。

三.文件系统(文件组织规则)

Window文件系统:ntfs fat32 fat16(从新到旧排列)

windows7只能装载ntfs格式的磁盘上 fats32不支持超过4G的单个文件(若你的U盘是fat32格式的时候你拉一个超过4G的压缩包的时候会提示报错)

Linux文件系统:ext4 ext3 ext2 (从新到旧排列)

Linux系统是不分盘的,最顶层即为根目录。

如何获取帮助:

1.–help

command – help

缺点:不全、排版不好。

2.help

help command

缺点:不全、排版不好。

3.info

0info command

缺点:排版不号、容易翻到其他条目上。‘

优点:独立的显示页面。

4.man手册

man command

man手册是一个分章节查血的帮助手册。

第一章 可执行程序以及命令。

第二章 系统调用(Linux内核提供的函数)

第三章 库调用 (c语言函数查询 )

使用时最好指定查询的目标章节

如 man 3 printf

<一切皆文件>

在Linux系统的设定里任何的事物都是文件

/dev device 设备

standard input stdin

standard oiutput stdout

standard error stderr

原创粉丝点击