Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。
腾讯数码讯(杨明)如今智能手机和pc台式机一样进入了比拼硬件的时代,拥有更强大的硬件意味着其能够在游戏、视频、日常操作等应用中获得更快速、更流畅的使用体验,对于android用户而言尤为重要。os通过各种驱动程序来操作硬件设备,设备驱动程序是内核的一部分,硬件驱动程序是os最基本的组成部分。linux首先启动内核 (kernel),内核是一段计算机程序,这个程序直接管理硬件,包括cpu、内存空间、硬盘接口、网络接口等等。
严格来讲,Linux这个词本身只表示Linux内核,但实际上人们已经习惯了用Linux来形容整个基于Linux内核,并且使用GNU工程各种工具和数据库的操作系统。
自由使用(可以自行裁剪功能),免费的(不收费),开源(可以下载源码,可以修改源码),多用户(多用户,Linux多任务跟Windows的多任务有很大的区别,Linux可以同时登陆多个用户,Windows想要登陆另一个用户必须注销当前用户),多任务(多任务就是在登陆QQ的同时可以去浏览网站),多线程(可以同时有多个线程工作),多CPU(支持多个CPU)
Linux=内核(就是底层和硬件进行交互的一大坨代码)+shell(解释器,输入指令之后经过解释器的解析之后才能执行)+文件系统(文件的存储格式,Windows NTFS,Linux folder)+应用程序(在Linux环境下可以运行的进程)
Linux分支(Linux的版本,类似于Windows的7,8,10,server)
redhat:偏向于原生的Linux,也就是图形化界面不够好,大部分操作都是使用命令行
debain:偏向于图形化界面,图形化界面做的和Windows及其的相似
服务器:
Linux:用的最多,因为Linux系统效率高而且是开源免费.
Unix:(版本HP,unix),不是开源的,收费的操作系统
Windows server:(版本2008,2012)
手机os(Android是基于Linux)
平板同样的(同样的Android)
嵌入式(就是像一些需要长时间工作的系统,用的是Linux的内核,就是裁剪掉不需要的功能)
电视盒子
一切皆文件(包括硬件等,在Linux系统中都看成一个文件)
linux中命令的基本格式: 命令关键字+选项(参数)+操作的文件或者目录
ls:查询当前目录下的文件(list)linux常用命令,后边可以传入一个目录参数查询的就是指定目录下的文件
目录操作的第二个方法为打开文件操作,该方法传入参数为一个指定的目录文件名,通过内部处理打开指定目录文件,并且返回一个指向目录结构dir的指针,类似。这4个文件代替了遍历查询,要访问隐藏后的文件,输入绝对路径并不是应用绝对路径查询,而是通过上面4个文件进行的查询,相当于给隐藏文件做了一个单独的驱动。第二个目录操作方法接口listlinuxdirectory主要用于获取当前指定目录下的文件,包括目录文件与普通文件。
ls%20-l:长格式方式展示%20(这个指令有一个别名也就是快捷指令”ll”%20list%20-length),后边可以传入一个目录参数查询的就是指定目录下的文件
cd:切换目录(也就是进入某个文件夹%20change%20dir):cd+要切换大的目录