一:Linux系统概述

1.常见操作系统

- 服务端操作系统 : linux、unix、windows server
- 单机操作系统 : windows(dos 、ucdos、win95、win98、win2000、xp、vista、win7、win8)
MAC 、linux(ubuntu)
- 移动操作系统 Android、IOS 、Windows phone

2.linux操作系统介绍

- 为什么要学习linux操作系统
     1. 大部分服务端都采用linux ,JEE部署到服务器中
     2. 一些企业和学校采用linux研发和教学
     3. 很多嵌入式开发 用linux
     4. 云计算、大数据 是集群网 linux : centos
- 特点
    1. 开放、开源、多用户的网络操作系统
    2. 基于unix(unix-->minix-->linux(linus :林纳斯 芬兰 )),可以定制内核
    3. 假如了GNU组织(自由软件组织 ,copyLeft) ,通过GPL(通用公共许可) 许可对外发布
- linux组成
    1. linux内核(linus 团队管理)
    2. shell :用户与内核交互的接口
    3. 文件系统 : ext3、ext4 等 windows 有 fat32 、ntfs
    4. 第三方应用软件

- linux操作系统版本
    1. 内核版本 (linus 团队管理) 3.8
    2. 发行版本 :一些软件公司以内核为基础,再添加一些软件和文档形成发行版本
          - red hat : rhel ,centos
          - debian : debian,ubuntu(桌面)
          - android

二、Linux系统环境

默认有6个命令交互通道和一个图形界面交互通道,默认进入到的是图形界面通道
             命令交互模式切换:ctrl+alt+f1---f6
             图形交互界面 ctrl+alt+f7

1.图形界面交互模式

  - terminal: 图形界面的命令终端,它是图形界面交互通道的延伸,要依赖于图形界面

2.命令交互模式

  命令提示符:

itcast@ubuntu:~$
- itcast:用户名
- ubuntu :主机名
- ~ :路径 ,假如当前的路径正好是 该用户存放数据的根目录 ,则显示~
- $ :用户的类型 $代表普通用户 # 代表 超级用户

3.linux文件系统

- 目录结构

  

    1.bin : 存放的可执行的二进制文件 例如:cd ls su passwd等命令

    2. boot :存放系统的引导文件的目录

    3. dev :存放设备文件的目录,linux把设备当做文件来处理

    4. etc : 存放系统的配置文件的目录

    5. home :存放所有用户文件的根目录 ,root用户除外

    6. lib :共享库

    7.usr :好比program files 存放应用的安装的路径

    8 opt : 自定义存放应用程序位置

    9. mnt :临时文件系统的挂靠点

- 文件权限分析
       w :可写 r: 只读 x:可执行 - :无权限
文件权限
      1. 字符表示法
          drwxr-xr-x
           第一个字符 :文件的类型 d :普通文件 - :文件夹 c :串口文件 l :连接文件
           2-4 字符 : 该文件的属主用户的权限
           5-7 字符 : 与属主用户同一组的其他用户的权限
           8-10 字符 : 不同组的其他用户的权限
    2. 数字表示法
         -rw-r--r-- :文件的默认权限 644(当做8进制数表示,只看有值或无值,三个三个看)
         drwxr-xr-x : 目录的默认权限 755

Linux操作系统简介的更多相关文章

  1. 第2课 Linux操作系统简介

    1. Linux操作系统的构成 (1)内核(kernel) ①操作系统的核心,负责管理系统的进程.内存.设备驱动程序.文件和网络系统. ②控制系统和硬件之间的相互通信. ③决定着系统的性能和稳定性. ...

  2. 第2章 Linux操作系统简介

    1. Linux操作系统的构成 (1)内核(kernel) ①操作系统的核心,负责管理系统的进程.内存.设备驱动程序.文件和网络系统. ②控制系统和硬件之间的相互通信. ③决定着系统的性能和稳定性. ...

  3. linux操作系统1 Linux入门

    知识内容: 1.操作系统简介 2.Linux操作系统简介 3.Linux安装 4.Linux各大发行版本介绍 一.操作系统介绍 1.为什么需要操作系统 现代的计算机系统由处理器,主存,硬盘,键盘,鼠标 ...

  4. Linux从入门到放弃、零基础入门Linux(第一篇):计算机操作系统简介、linux介绍

    一.计算机操作系统简介 操作系统的定义: 操作系统是一个用来协调.管理和控制计算机硬件和软件资源的系统程序,它位于硬件和应用程序之间. 操作系统的内核的定义: 操作系统的内核是一个管理和控制程序,负责 ...

  5. linux 文件系统简介

    linux文件系统简介   文件系统是linux的一个十分基础的知识,同时也是学习linux的必备知识. 本文将站在一个较高的视图来了解linux的文件系统,主要包括了linux磁盘分区和目录.挂载基 ...

  6. 使用 /proc 文件系统来访问 linux操作系统 内核的内容 && 虚拟文件系统vfs及proc详解

    http://blog.163.com/he_junwei/blog/static/19793764620152743325659/ http://www.01yun.com/other/201304 ...

  7. 利用putty软件连接虚拟机中linux操作系统

    http://jingyan.baidu.com/article/9c69d48fbefe6613c8024e6a.html 大家在使用虚拟的过程中有时候会感觉切换操作系统很不方便,那么有什么方法可以 ...

  8. Linux内核分析(一)---linux体系简介|内核源码简介|内核配置编译安装

    原文:Linux内核分析(一)---linux体系简介|内核源码简介|内核配置编译安装 Linux内核分析(一) 从本篇博文开始我将对linux内核进行学习和分析,整个过程必将十分艰辛,但我会坚持到底 ...

  9. linux操作系统简单使用

    文章将包含几个内容: linux简介 linux操作系统的安装简述 linux操作系统的磁盘文件结构 linux操作系统中的文件操作 linux中的用户管理 网络配置管理 常用系统管理指令 linux ...

随机推荐

  1. python3 用requests 保存网页以及BeautifulSoup保存图片,并且在本地可以正常显示文章的内容和图片

    用requests 模块做了个简单的爬虫小程序,将博客的一篇文章以及图片保存到本地,文章格式存为'.html'.当文章保存到本地后,图片的连接可能是目标站点的绝对或者相对路径,所以要是想在本地也显示图 ...

  2. iOS学习之Objective-C 2.0 运行时系统编程

    0 导言 本主主要内容包括: 1.概述2.参考3.运行时系统的版本和平台4.和运行时系统的交互5.消息6.动态方法解析7.消息转发8.类型编码9.属性声明 1 概述 Objective-C语言将决定尽 ...

  3. 联想笔记本电脑的F1至F12键盘问题。怎么设置才能不按FN就使用F1

    在BIOS中有相应调整开关,开机时进入BIOS----CONFIG----Keyboard/Mouse----Change to "f1-f12 keys"选项设置为Legacy ...

  4. CentOS的Qt3和Qt4问题

    在有的系统中,装有Qt3和Qt4, 在使用qmake生成Makefile后,直接make, 出错,说没有头文件, 如果调用了qt3的qmake,那么上头的INCPATH里的头文件路径也指向了Qt3, ...

  5. Nginx基础笔记

    压力测试工具:ab ab -n 请求数 -c 并发数 请求url Nginx: Nginx (engine x) 是一个高性能的HTTP和反向代理服务,也是一个IMAP/POP3/SMTP服务. 特点 ...

  6. Android studio通过连接蓝叠模拟器大幅提高速度!

    因为我的电脑是X200,集成显卡,不支持Opengl 2.0,很多安卓模拟器都不能用(夜神.海马玩,mumu等)最后发现蓝叠. 首先WIN+R,CMD,输入ADB,如果没有命令信息,说明我们需要在PA ...

  7. 20145216史婧瑶《Java程序设计》第9周学习总结

    20145216 <Java程序设计>第9周学习总结 教材学习内容总结 第十六章 整合数据库 16.1 JDBC入门 撰写应用程序是利用通信协议对数据库进行指令交换,以进行数据的增删查找. ...

  8. 20135302魏静静——linux课程第八周实验及总结

    linux课程第八周实验及总结 实验及学习总结 1. 进程切换在内核中的实现 linux中进程切换是很常见的一个操作,而这个操作是在内核中实现的. 实现的时机有以下三个时机: 中断处理过程(包括时钟中 ...

  9. Could not reserve enough space for 1572864KB object heap

    This problem might be caused by incorrect configuration of the daemon.For example, an unrecognized j ...

  10. RedHat5.4 使用 centOS5源更新

    1.卸载HedHat5.4的yum命令     先查看RedHat上是否安装yum            删除所有的yum软件     rpm -qa | grep yum | xargs rpm - ...