zoukankan      html  css  js  c++  java
  • Unix系统介绍

    一、基础知识

    1. 操作系统

      用户与计算机硬件之间的界面,是控制、管理计算机内各种硬件与软件资源。它是一个多用户、多任务、分时的操作系统。

      对于分时系统:假如a进程需要16个时间片,现在根据优先级只分配了10个,进入就绪状态。

    2. 发展

      1)交互式具有多道程序能力的分时OS

      2)Unix诞生

      3)免费扩散

      4)Unix商用版产生

      5)UI和OSF两大阵营和Unix标准化

      6)Unix的变体与发展

      7)Linux的诞生和崛起

      PC虚拟出来的系统Solaris。SUN OS 、AIX等都是变体。

    3. UNIX系统的优缺点

      优点:系统稳定、可靠、安全。多用户,多任务,分时等。

      缺点:系统大,安装慢,实时功能较差,可操作性与维护性差。

    4. unix系统结构

      用户、应用层(用户的动作)、shell层(翻译官)、内核层(驱动程序,指挥官)、硬件(执行者)

    5. UNIX Shell

      Shell也是一种高级程序设计语言,有变量,有语句。实际是运行的.exe程序。也就是一个进程。他是一种命令式解释性语言。

    6. Solaris系统简介

      Sun操作系统最初为sun os,后来结合system V,变为solaris。现在sunos专指solaris的内核。支持多种系统架构:x86、x64等。其桌面发展为java xxxx。很像windows界面。

      自由软件:由GUN组织倡导,满足GPL (自由软件通用许可协议),LGPL相对宽松的许可协议,允许公布部分源码。

      其文件系统为UFS unix file system. ZFS.

      版本: solaris10.

      所有东西都是文件表示。我们可以通过配置文件可以去修改。

    二、solaris安装

    参考文章:http://wenku.baidu.com/link?url=ZF6WHQdnzOGc1why-ke86hU6JQfgsvjHP2s7Vek1AAFeu1aY_QmKPlovF2e7F-L94I7pG4yMEOhN5s5mxYuMfhspo_5g9pcWMOHVzJi9USy 虚拟机下安装Solaris10

    http://wenku.baidu.com/link?url=0OE-lPHFgQfZomod1GxhMBgCtOmUKEsTiOmWvr0lPX8ctWUJ3XbqeUjhabYhBe0O3NSoS9Ca1nXmDyMjwjM05zoO2g8UOMZAoS5Xq6uGLA_

    虚拟机安装solaris10系统镜像文件

    http://blog.csdn.net/hws000/article/details/8611463 VMware 打开.ova文件,提示Failed to query source for information的解决办法

    三、基础操作

    Vi编辑器基本操作

    1. 命令模式中的基本操作

      移动光标、查找字符串、删除 复制 粘贴内容。需要注意的是,在此模式下是不能修改和添加新的内容。

    2. 输入模式中的基本操作

      主要用于录入内容、对文本文件进行修改或者添加新的内容。

    3. 末行模式中的基本操作

      可以设置vi编辑器环境、保存文件并退出和对文件内容进行替换等操作。

      模式间的切换

      Aio –》命令模式到输入模式

      Esc—》输入模式到命令模式

      :--》命令模式到末行模式

      命令模式

      移动光标: JKHL 上下左右

      翻页 : page down /up ctrl F / B

      行内 : $ 行尾 0 行首

      行间 : G 文件尾 1G 文件头

      合并 : J #J 合并若干行

      显示行号: set nu /nonu

      删除:x单个字符 dd #dd d$ d^

      复制:yy #yy

      粘贴:p /P

      文件查找:/words或者?words 定位 n (撤销一次操作)/N(撤销对所在行的所有操作)

      末行模式

      保存文件: :wq! 保存并强制退出

      :w + 文件位置 表示另存为

      :q! 不保存,强制退出

      对文件内容进行替换:

      : s /old/new 只换一个 :s /old/new/g 换一行

      :3,4s /old/new 换3-4行

      :%s /old/new/g 对整个文件进行替换(必须严格按照规则去写)

      U user h hostname pwd 路径 $ 用户权限

      Bash shell 中,我们可以用source 使得文件有效

      我们可以通过更改 /etc/profile 可以修改命令提示符

      修改IP :ifconfig 通过更改 hostname.elooogo 网卡名称,每一个网卡对应一个文件

  • 相关阅读:
    Maven关于web.xml中Servlet和Servlet映射的问题
    intellij idea的Maven项目运行报程序包找不到的错误
    修改Maven项目默认JDK版本
    刷题15. 3Sum
    刷题11. Container With Most Water
    刷题10. Regular Expression Matching
    刷题5. Longest Palindromic Substring
    刷题4. Median of Two Sorted Arrays
    刷题3. Longest Substring Without Repeating Characters
    刷题2. Add Two Numbers
  • 原文地址:https://www.cnblogs.com/zhuxuekui/p/4356033.html
Copyright © 2011-2022 走看看