Linux系统学习(一)一Linux介绍】的更多相关文章

一.Linux初识 1.1 Linux是什么 Linux是一种自由和开放源码的类UNIX操作系统,使用Linux内核.目前存在着许多不同的Linux发行版,可安装在各种各样的电脑硬件设备,从手机.平板电脑.路由器和影音游戏控制台,到桌上型电脑,大型电脑和超级电脑. Linux是一个领先的操作系统,世界上运算最快的10台超级电脑运行的都是Linux操作系统. Linux操作系统也是自由软件和开放源代码发展中最著名的例子.只要遵循GNU通用公共许可证,任何人和机构都可以自由地使用Linux的所有底层…
一.Linux的目录结构 1.1 Linux的目录结构图 1.2 目录内容 /:这就是根目录.对你的电脑来说,有且只有一个根目录.所有的东西,我是说所有的东西都是从这里开始.举个例子:当你在终端里输入“/home”,你其实是在告诉电脑,先从/(根目录)开始,再进入到home目录. bin:存放二进制可执行文件(ls,cat,mkdir等).也就是说linux中我们经常用到的命令都是这里,所以这些命令都是linux上的可执行文件,类似windows上的exe.这里存放了标准的(或者说是缺省的)li…
第一部分---基础学习 00.Linux操作系统各版本ISO镜像下载 00.Linux系统下安装Vmware(虚拟机) 00.Linux 系统安装[Redhat] 00.Linux 系统安装[CentOS] 00.Linux 系统安装[Ubuntu] 00.Linux系统下安装Vmware(虚拟机)介绍 01.Linux 系统常见命令功能大全 02.Linux 系统级别的优化大全 03.Linux 系统的目录结构详解 04.Linux 系统必须掌握的文件 04.Linux 系统的文件类型 05.…
Linux支持C语言中的标准I/O函数,同时它还提供了一套SUS标准的I/O库函数.和标准I/O不同,UNIX的I/O函数是不带缓冲的,即每个读写都调用内核中的一个系统调用.本篇总结UNIX的I/O并和标准I/O进行对比. 文件描述符 内核通过文件描述符引用打开的文件,它是一个非负整数.按惯例,shell中使用0与进程的标准输入关联,1与标准输出关联,2与标准错误输出关联.依照POSIX,这些幻数应替换为符号常量 STDIN_FILENO . STDOUT_FILENO .STDERR_FILE…
虚拟机virtualBox安装linux系统 xshell远程连接linux 虚拟机概念: 通过软件, 使用虚拟化技术虚拟出电脑的硬件环境, 充当真实的电脑使用. 常见的虚拟软件: virtualBox(免费), Oracle VmWare(收费) 安装虚拟机virtualBox 安装好后,建议设置全局设置, "默认虚拟机电脑位置", 好处是,重装系统后不会丢失.  新建虚拟电脑 新建虚拟电脑时, 如果版本没有64bit 选择, 那么需要在BIOS 设置开启虚拟化技术(virtuali…
摘要: 相信大伙都听说过linux系统,然而对于这个系统,总使让新手感觉茫然,诺达的系统.下面是一段百度中的介绍: 相信大伙都听说过linux系统,然而对于这个系统,总使让新手感觉茫然,诺达的系统.下面是一段百度中的介绍: Linux系统是一套开源的并且能够自由传播的类似与Unix操作系统,是一个基于POSIX和UNIX的多任务.多用户.支持多线程和多CPU的操作系统.它能运行主要的UNIX工具软件.应用程序和网络协议.Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操…
Linux是一套操作系统,按照鸟哥的说法Linux提供了一个完整的操作系统当中最底层的硬件控制与资源管理的完整架构,这个架构是沿袭Unix良好的传统而来的,功能强大而且稳定性卓越.其实Torvalds先生当初在编写Linux时,其内核仅仅就只能达到“驱动386所有硬件”而已,也就是让386计算机能够接受用户输入的指令并完成相应的操作. Unix相比于Linux,他的年龄大约比Linux大上20岁,可以算作Linux的老大哥,那么提及Linux的历史就不可能少了Unix的身影.在1969年以前,计…
文件描述符标志的概念 文件描述符标志(目前就只有一个close-on-exec): 它仅仅是一个标志,当进程fork一个子进程的时候,在子进程中调用了exec函数时就用到了这个标志.意义是执行exec前是否要关闭这个文件描述符.要把文件描述符标志和文件状态标志区分开来. 文件状态标志:在系统内核维护的系统打开文件表中,每一个系统文件表项都有一个关于write.read等的标志. close-on-exec是一个进程所有文件描述符(文件句柄)的位图标志,每个比特位代表一个打开的文件描述符的标志位,…
一.基本介绍 Linux用户分为三类,即普通用户.根用户.系统用户. 普通用户指的是所有使用Linux系统的真实用户. 根用户就是root用户,权限最大,它的ID为0,也被称为超级用户,root用户拥有对系统绝对的控制权:可以修改.删除.运行任何文件.所以从另外一方面来说,它也是最危险的. 系统用户是指系统运行时必须有的用户,并不是指真实的使用者. 比如在RedHat或CentOS下运行网站服务时,需要使用系统用户apache来运行httpd进程,而运行mysql数据库服务时,需要使用系统用户m…
偶遇篇作为一名通过思科CCNP认证的网络工程师,专注于网络技术.但在日常的工作中,难免不接触到服务器,对于大多数服务器来说,鉴于稳定性等因素的考虑,基本使用的都是Linux系统,包括RHEL.CentOS.Ubuntu.SUSE.Debian.Mageia.红旗Linux.中标麒麟等.而我对Linux系统基本上属于一窍不通的状态,势必造成工作内容的受阻,那么这对我个人来讲,必定带来一定不利的因素. 为此,我便下定了自学Linux的决心.开始从网上搜索Linux相关的学习资料,浏览了许多Linux…