托瓦兹(Linus Torvalds)偶然发现的,他当时是为了方便下载学校网站的一些视频与新闻资料,自己开发的一套程序,后来加入美国自由软件基金组织协会,和众多爱好者共同开发完成
(1)Linux是一种自由和开放源码的操作系统,存在着许多不同的Linux发行版本,但它们都使用了Linux内核。
(2)嵌入式系统:Linux可安装在各种计算机硬件设备中,比如手机、平板电脑、路由器、智能家电等嵌入式系统。
源代码开放,多用户,多任务,丰富的网络功能,良好的可移植性,具有标准兼容性,良好的用户界面,出色的速度性能
主流:目前的Linux操作系统主要应用于生产环境,主流企业级Linux系统仍旧是CentOS(大多数使用)或者RedHat
更新方便:CentOS独有的yum命令支持在线升级,可以即时更新系统,不像RedHat 那样需要花钱购买支持服务!
VMware是一个虚拟PC的软件,可以在现有的操作系统上虚拟出一个新的硬件环境,相当于模拟出一台新的PC,以此来实现在一台机器上真正同时运行多个独立的操作系统。
/sbin:(super userbinaries)保存和系统环境设置相关的命令,只有超级用户可以使用这些命令,有些命令可以允许普通用户查看。(root)
/usr:(unix software resource)系统软件共享资源目录,存放所有命令、库、手册页等
/var:(variable) 动态数据保存位置,包含经常发生变动的文件,如邮件、日志文件、计划任务等
-f(force)强制删除文件或目录即使原档案属性设为唯读,直接删除,不需要逐一确认(不需要输入yes或者y)
which命令的作用是,在PATH变量指定的路径中,搜索某个系统命令的位置,并且返回第一个搜索结果。
也就是说,使用which命令,就可以看到某个系统命令是否存在,以及执行的到底是哪一个位置的命令
1、程序是静态概念,本身作为一种软件资源长期保存;而进程是程序的执行过程,它是动态概念,有一定的生命期,是动态产生和消亡的。
2、程序和进程无 一 一 对应关系。一个程序可以由多个进程共用;另一方面,一个进程在活动中有可顺序地执行若干个程序。
进程:就是正在执行的程序或命令,每一个进程都是一个运行的实体,都有自己的地址空间,并占用一定的系统资源。
线程:轻量级的进程;进程有独立的地址空间,线程没有;线程不能独立存在,它由进程创建;相对讲,线程耗费的cpu和内存要小于进程。
作用:用于查看Linux文件系统的状态信息,显示各个分区的容量、已使用量、未使用量及挂载点等信息。看剩余空间

