Linux学习笔记 (一)初识linux
一、什么是Linux
Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。
Linux操作系统诞生于1991 年10 月5 日(这是第一次正式向外公布时间)。Linux存在着许多不同的Linux版本,但它们都使用了Linux内核。Linux可安装在各种计算机硬件设备中,比如手机、平板电脑、路由器、视频游戏控制台、台式计算机、大型机和超级计算机。
二、磁盘和分区
1、 Linux下的分区主要分为主分区、扩展分区和逻辑分区。
1)主分区:主要用来安装操作系统。通常情况下,主分区最多只有4个。
2)扩展分区:主要用来存储数据。是另外的一种特殊的主分区,扩展分区中又包含逻辑分区。
硬盘大小=主分区+扩展分区
扩展分区大小=所有逻辑分区之和
2、Linux硬盘的表示方法:
1)IDE硬盘:hd,第一个IDE硬盘表示为hda,第二个为hdb;第一个IDE硬盘的第一个分区表示为hda1,第一个IDE硬盘的第二个分区表示为hda2。依此类推。主分区和扩展分区的序号在1~4之间。
2)SCSI硬盘:sd,第一个SCSI硬盘表示为sda,第二个为sdb;第一个SCSI硬盘的第一个分区表示为sda1,第二个SCSI硬盘的第二个分区表示为sda2。依此类推。逻辑分区的序号从5开始。
三、文件系统
1、Linux文件系统:
1)Ext3:Ext2的扩展,增强了日志功能。
2)Ext4:目前最新的 Linux主要分区格式,比Ext3更安全效率更高。
2、Linux目录结构:
在Linux系统中一切皆文件,下面来说明下系统中的常用根目录:
- /bin,/sbin,/usr/bin,/usr/sbin:这四个目录都是保存系统命令的,其中/bin和/usr/bin中保存所有用户都可以使用的命令,而/sbin和/usr/sbin中保存超级用户所使用的命令。
- /boot:系统启动目录,Linux系统启动加载启动文件的目录,不要对此目录进行操作,会导致系统无法启动。
- /dev:系统设备保存目录,该目录中保存的系统的硬件信息。
- /etc:系统配置文件保存目录。
- /home:普通用户家目录,每个普通用户创建后都会再此目录中多一个和用户名同名的文件夹。
- /root:超级用户的家目录,超级用户的操作文件夹。
- /lib:系统库保存目录,系统中一些函数保存的目录。
- /mnt,/media,/misc:三个都是系统的挂载空目录,用于挂载一些外部设备,/media挂载光盘,/misc挂载磁盘,/mnt挂载U盘,移动硬盘。早期的linux中只有/mnt目录,没有media和misc。
- /tmp:系统的临时目录。保存临时文件。
- /proc,/sys:用于内存的挂载点。保存在内存中的数据,重启后会丢失。
- /usr:系统资源保存目录。系统软件安装目录。
- /var:系统相关文档的目录。
参考:
http://www.iteye.com/topic/1125162
http://linux.ccidnet.com/art/3067/20070315/1037337_1.html
Linux学习笔记 (一)初识linux的更多相关文章
- Linux学习笔记03—初识Linux
命令介绍 忘记root密码的处理方法 系统安装盘的救援模式的使用 一.命令介绍 1.LS命令 ls 查看当前目录下的文件 Ls –l 等同于ll 查看目录的详细信息 Ls –a 查看当前目录下的所有文 ...
- Linux学习笔记之(1)~Linux有趣的历史概览
献给知道mono,了解Jexus,对.net混搭技术感兴趣的朋友. 1965年,Bell.MIT和GE公司发起Multics计划,目标是实现一个操作系统可以让大型主机实现连接三百个终端的目标.(那个时 ...
- linux学习笔记3:linux的网络配置,rpm包,shell以及samba服务器的使用和安装
1.linux下的shell<linux命令.编辑器和shell编程> (1)shell种类有很多,常用的有三种,在linux可以通过ls -l /bin/*sh 来显示所有已安装的she ...
- Linux学习笔记之查看Linux版本信息
0x00 概述 这里所谓的Linux版本信息,包括Linux内核版本信息和Linux系统版本信息. 0x01 查看Linux内核版本信息 方法1:登陆Linux,在终端输入 cat /proc/ver ...
- 【linux学习笔记之一】linux系统目录结构以及常用系统命令
序 ???这破笔记也要序?? 昨天开始学linux,做好笔记以备日后翻阅 Linux系统目录结构图 bin --主要用于存放二进制文件(如:命令文件) boot--引导目录 dev --设备目录 ...
- Linux学习笔记01—安装LInux系统
1.首先,使用光驱或U盘或你下载的Linux ISO文件进行安装. 界面说明: Install or upgrade an existing system 安装或升级现有的系统 install sys ...
- 好记性比如烂笔头--linux学习笔记7关于linux中的shell脚本编程
之前看的各种面试,貌似都有shell脚本编程,没了解之前感觉很复杂,现在了解了些,没想象中那么难. 逻辑主要是这样的 编写.sh的脚本文件,文件里面的代码,就是在命令行输入的可执行命令的加强版,所谓加 ...
- linux学习笔记4:linux的任务调度,进程管理,mysql的安装和使用,ssh工具的使用,linux网络编程
1.设置任务调度命令crontab 任务调度是指系统在某个时间执行的特定的命令或程序.任务调度分为:1)系统工作:有些重要的工作必须周而复始的执行,如病毒扫描.2)个别用户工作:个别用户可能希望执行某 ...
- linux学习笔记2:linux 下java开发的软件安装
一.java ee开发环境的搭建 1.jdk的安装步骤 (1)首先必须要有安装文件,具体的可以去相关网站上下载,并制作iso文件 (2)将制作的iso文件挂载到linux系统上,并在虚拟机上将iso文 ...
- Linux 学习笔记_12_Windows与Linux文件共享服务_1.1_--Samba(下)Samba经典应用案例
五.[Samba应用案例二] 设置Samba共享目录/software,允许用户jack和mary可以通过Windows客户端访问,并具有读写权限. 1.创建目录/software,添加用户jack, ...
随机推荐
- CodeWarrior的map文件详解
前言 map文件保存了你的整个程序编译链接后的各种信息,包括编译器链接器信息,内存分配信息,对象依赖等,每次编译链接程序后,这个文件都会被覆盖重新生成. 对我来说,它最主要的作用是它详尽的描述了整个程 ...
- POJ1163 The Triangle
Time Limit: 1000MS Memory Limit: 10000K Total Submissions: 44997 Accepted: 27174 Description 73 ...
- Html5学习进阶四 表单元素和表单属性
HTML5 的新的表单元素: HTML5 拥有若干涉及表单的元素和属性. 本章介绍以下新的表单元素: datalist keygen output 浏览器支持 Input type IE Firefo ...
- 创建型设计模式之单例模式(Singleton)
结构 意图 保证一个类仅有一个实例,并提供一个访问它的全局访问点. 适用性 当类只能有一个实例而且客户可以从一个众所周知的访问点访问它时. 当这个唯一实例应该是通过子类化可扩展的,并且客户应该无需更 ...
- fmap为什么可以用function作为第二个参数
看看fmap的类型 fmap :: Functor f => (a -> b) -> f a -> f b 很明显的,第一个参数是function,第二个参数是functor的 ...
- c专家编程读书笔记
无论在什么时候,如果遇到malloc(strlen(str));,几乎可以直接断定他是错误的,而malloc(strlen(str)+1):才是正确的: 一个L的NUL哟关于结束一个ACSII字符串: ...
- windows 修改xhsell安全加密配置
由于xhsell旧版的与新版的有差别,导致新版的不能用旧版的xsh文件 1.将xshell升级到最新版本2.安装sed与grep到C:\Program Files (x86)\GnuWin323.将b ...
- Appium+python自动化1-环境搭建(上)【转载】
前言 appium可以说是做app最火的一个自动化框架,它的主要优势是支持android和ios,另外脚本语言也是支持java和Python.小编擅长Python,所以接下来的教程是appium+py ...
- Centos7下zabbix部署(三)自定义监控项
引言 在前面的博客中我们介绍了zabbix自带的模板,并且完成了我们的一些比较常用的监控,现在我们如果想要监控我们磁盘的IO,这时候zabbix并没有给我们提供这么一个模板,所以我们需要自己来创建一个 ...
- (10)ERStudio
1.外键 https://jingyan.baidu.com/article/f79b7cb37e9d219144023ea6.html 第一个图标:Identifying Relationship ...