unix和java_学Java需要了解的linux系统和unix系统

一、linux系统

1.简介

Linux操作系统诞生于1991 年的10 月5 日(这是第一次正式向外公布的时间)。

Linux存在着许多不同的Linux版本,但它们都使用了Linux内核。

Linux可安装在各种计算机硬件设备中,比如手机。平板电脑、路由器、视频游戏控制台、台式计算机、大型机和超级计算机。

严格来讲,Linux这个词本身只表示Linux内核,但实际上人们已经习惯了用Linux来形容整个基于Linux内核,并且使用GNU 工程各种工具和数据库的操作系统。

2.主要特性

基本思想

Linux的基本思想有两点:第一:一切都是文件;第二:每个软件都有确定的用途。

fcb4d48591cb1717779f73a912f3214f.png

完全免费

系统是开源的、免费的,程序员也可以自己修改源代码

完全兼容POSIX1.0标准

用户可以在Linux下通过相应的模拟器运行常见的DOS、Windows的程序。

多用户、多任务

可以多用户多程序运行

良好的界面

可以在多个平台上运行

3.Linux的学习

基础学习            http: //wenku.baidu.com/course/view/  4fdf50e2524de518964b7d00?cid=5    去空格

Linux命令合集    http://wenku.baidu.com/link?url=oyd0vxQ7sgjiKNus83LKf-HbEmxS4k70gZ4rzgleRJO2TloRd9WbNByrylNuNtv__                                                                 Jf16GpDlK6NoF7brXyCZUccBfqGDr5MwluSnNEAQqS

二、unix系统

1.简介

unix(尤尼斯)操作系统是一个强大的分时操作系统,支持多用户多任务操作,支持多种处理器架构,最早由肯·汤普逊、丹尼斯·里奇于1969年在AT&T的贝尔实验室开发。

2.UNIX的特性

UNIX系统是一个多用户,多任务的分时操作系统。

UNIX的系统结构可分为两部分:操作系统内核,系统的外壳。外壳由Shell解释程序,支持程序设计的各种语言,编译程序和解释程序,实用程序和系统调用接口等组成

UNIX系统大部分是由C语言编写的,系统易读,易修改,易移植。

UNIX提供了丰富的,精心挑选的系统调用,整个系统的实现十分紧凑,简洁。

UNIX提供了功能强大的可编程的Shell语言作为用户界面具有简洁,高效的特点。

UNIX系统采用树状目录结构,具有良好的安全性,保密性和可维护性。

UNIX系统采用进程对换的内存管理机制和请求调页的存储方式,实现了虚拟内存管理,大大提高了内存的使用效率。

UNIX系统提供多种通信机制,如:管道通信,软中断通信,消息通信,共享存储器通信,信号灯通信。

3.unix和linux的区别

unix系统相当于是linux的前身。

unix注重对知识产权的保护,源代码并不是开放的,linux是免费的,开源的。

unix是和硬件进行配套的系统,linux是可以在多个平台上运行的。

57c023f27e1aa17c164af00fc22e40cb.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值