Linux是什么?
Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。
Linux内核
是一个Linux系统的内核,而不是一个操作系统
Linux操作系统
红帽操作系统(RedHat),乌班图(Ubuntu)等
才是操作系统的名字,他们都使用Linux内核,我们
常常把它们笼统的称为Linux操作系统。
Linux 的终端就是控制台, 是用户与内核交互的平台, 通过输入指令
来控制内核完成任务操作。
Shell
shell是linux的外壳。是一个内核的解释器,让我们跟内核交流翻译的工具。
命令的解释
可以解析我们给shell终端的命令,来控制操作系统 做相关的功能。
保护操作系统
可以帮助我们通过一条简单的命令来调用系统函数 或者系统接口,来依次完成我们需要的功能,不会 导致调用错误或者其他问题导致系统不能正常使用。
Linux目录结构
/bin
|
存放基础系统所需的命令。
|
/sbin
|
存放超级权限用户
root
的可执行命令。
|
/etc
|
存放系统程序或者一般工具的配置文件。
|
/dev
|
设备文件存储目录。
|
/proc
|
操作系统运行时,进程信息及内核信息。
|
/var
|
存放内容可能增长的文件(如日志)。
|
/tmp
|
临时文件包含系统和用户创建的临时文件。
|
/usr
|
用户程序包含二进制文件、库文件、文档和二级程序的源代码。
|
/home
|
所有用户用
home
目录来存储他们的个人档案。
|
/boot
|
引导加载程序文件包含引导加载程序相关的文件。
|
/lib
|
系统库包含支持位于
/bin
和
/sbin
下的二进制文件的库文件。
|
/opt
|
可选的附加应用程序包含从个别厂商的附加应用程序。
|
/mnt
|
挂载目录临时安装目录,系统管理员可以挂载文件系统。
|
/media
|
可移动媒体设备。
|
/srv
|
存服务数据。
|
•
Linux的下的终端,目录结构的认识
•
Linux的基本操作命令。如:shutdown,ls,cd,uname,pwd
•
Linux的基本命令对文件的管理。如:touch,mkdir,cp,rmdir,rm, mv,tar。
•
要注意的时tar命令的使用,因为参数较多,在参数的下达中, c/x/t/r 仅能 存在一个,不可同时存在,因为不可能同时压缩与解压缩。z--gzip