linux系统 订阅
Linux,全称GNU/Linux,是一套免费使用和自由传播的类UNIX操作系统,其内核由林纳斯·本纳第克特·托瓦兹于1991年第一次释出,它主要受到Minix和Unix思想的启发,是一个基于POSIX和Unix的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的Unix工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。Linux有上百种不同的发行版,如基于社区开发的debian、archlinux,和基于商业开发的Red Hat Enterprise Linux、SUSE、oracle linux等。 展开全文
Linux,全称GNU/Linux,是一套免费使用和自由传播的类UNIX操作系统,其内核由林纳斯·本纳第克特·托瓦兹于1991年第一次释出,它主要受到Minix和Unix思想的启发,是一个基于POSIX和Unix的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的Unix工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。Linux有上百种不同的发行版,如基于社区开发的debian、archlinux,和基于商业开发的Red Hat Enterprise Linux、SUSE、oracle linux等。
信息
最新测试版本
5.8-rc1
最新版本
5.7.4
类    别
操作系统内核
特    点
免费、可靠、安全、稳定、多平台
更新时间
2020-04-12
创始人
林纳斯·托瓦兹
外文名
Linux
发布时间
1991年10月5日
发行版本
Debian、RedHat、Centos、Slackware、clearlinux.等
linux简介
Linux,全称GNU/Linux,是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和Unix的多用户、多任务、支持多线程和多CPU的操作系统。伴随着互联网的发展,Linux得到了来自全世界软件爱好者、组织、公司的支持。它除了在服务器方面保持着强劲的发展势头以外,在个人电脑、嵌入式系统上都有着长足的进步。使用者不仅可以直观地获取该操作系统的实现机制,而且可以根据自身的需要来修改完善Linux,使其最大化地适应用户的需要。 [1]  Linux不仅系统性能稳定,而且是开源软件。其核心防火墙组件性能高效、配置简单,保证了系统的安全。在很多企业网络中,为了追求速度和安全,Linux不仅仅是被网络运维人员当作服务器使用,Linux既可以当作服务器,又可以当作网络防火墙是Linux的 一大亮点。 [2]  Linux 具有开放源码、没有版权、技术社区用户多等特点 ,开放源码使得用户可以自由裁剪,灵活性高,功能强大,成本低。尤其系统中内嵌网络协议栈 ,经过适当的配置就可实现路由器的功能。这些特点使得Linux成为开发路由交换设备的理想开发平台。 [3] 
收起全文
精华内容
参与话题
问答
  • Linux操作系统基础知识

    万次阅读 多人点赞 2018-06-05 10:42:57
    一.Linux操作系统的起源1.linux操作系统是一种类Unix操作系统,他的发展与Unix操作系统息息相关。2.Unix操作系统的发展(1)1969年,Unix系统的第一个版本由Ken Thompson在DECPDP-7计算机上实现,实现了一个文件系统...
    一.Linux操作系统的起源
    1.linux操作系统是一种类Unix操作系统,他的发展与Unix操作系统息息相关。
    2.Unix操作系统的发展
    (1)1969年,Unix系统的第一个版本
    Ken Thompson在DECPDP-7计算机上实现,实现了一个文件系统、一个命令解释器(shell)和一些简单的文件工具,可以同时支持两个用户;
    (2)1970s末,AT&T成立Unix系统实验室。
    Ken Thompson和Dennis Ritchie使用C语言对整个操作系统进行了再加工和编写,使得Unix能够很容易的移植到其他硬件的计算机上;
    AT&T以分发许可证的方法,对Unix仅仅收取很少的费用,大学和研究机构就能获得Unix的源代码以进行研究,因而培养了懂得Unix使用和编程的学生,这使得Unix的普及更为广泛;
    (3)70年代中期后,在Unix发展到了版本6之后,AT&T认识到了Unix的价值,成立了Unix系统实验室(Unix System Lab,USL)来继续发展Unix,AT&T也宣布对Unix产品的所有权。
    (4)1970s末期,CSRG使用Unix对操作系统进行研究
    同时期加州大学伯克利分校计算机系统研究小组(CSRG)使用Unix对操作系统进行研究,他们的很多研究反应在他们使用的Unix中;他们对Unix的改进相当多,增加了很多当时非常先进的特性,包括更好的内存管理,快速健壮的文件系统等,大部分原有的代码都被重新写过,以支持这些新特性;很多商业机构,都希望能得到CSRG改进的Unix系统;因此CSRG中的研究员把他们的Unix组成一个完整的Unix系统--BSD Unix(Berkeley Software Distribution),向外发型。
    BSD Unix和Unix System V形成了当今Unix的两大主流
    BSD Unix影响范围更大;各大Unix厂商为了避免法律上的纠纷,通常选择Unix System V作为商用的Unix的版本。
    (5)1990s,Unix系统实验室被AT&T卖给了Novell公司
    Novell公司比较友好,允许伯克利的CSRG自由发布BSD,但是其中来自于AT&T的代码必须完全删除;发布了4.4 BSD Lite版本(该系统是不完整的,尤其对于英特尔386体系的计算机系统);由于这个版本不存在法律问题,4.4BSD Lite成为了现代BSD系统的基础版本。
    (6)Novell由于自身的经营问题,又将Unixware卖给SCO公司
    由于BSD系统已经十分成熟,作为对操作系统进行研究的目标已经达到,伯克利计算机系统研究组(CSRG)在发布了4.4BSD-lite2之后就解散了。严格意义上的Unix System V和BSD Unix都不复存在了,存在的只是他们的各种后续版本。
    (7)不同的Unix版本其标识方式不同
    AT&T开发的内部Unix使用顺序号标识版本V1到V7
    BSD使用主版本加次版本的方法标识,在原始版本的基础上还有派生版本,这些版本通常有自己的名字4.2BSD,4.3BSD,4.3BSD-Net/1,4.3BSD-Net/2
    AT&T使用罗马数字标识Unix版本,用Release来表示次版本System V Release 4(简写为SVR4)
    其他商业公司的Unix使用各自的版本标识,Sun的Solaris 2.6,IBM的AIX 4.0
    (8)常用的Unix版本
    NetBSD:在世界上最多的平台上运行的Unix操作系统;
    FreeBSD:专注于实用领域;
    OpenBSD:专注于安全性和可靠性;
    Darwin:Apple的BSD操作系统;
    FragonflyBSD:最新诞生的BSD分支。

    3.Linux操作系统的诞生
    (1)当能运行在X86平台上的Unix相当有限,能自由、免费的使用更是一种奢望。
    要移植Unix到PC平台上便需要Unix的源代码,而此时受AT&T的许可权的限制,Unix代码还不能被自由获得。很多计算机爱好者为了实现一个可以自由使用的操作系统,不断进行着努力,自由软件基金会的GNU计划的目的就是打算创建一个自由的、与Unix类似的操作系统。
    GNU开发了很多非常有效的工具,包括编译器和很多系统命令。然而GNU计划中的操作系统内核--HURD,却进展缓慢,从而无法构建一个完整的操作系统。
    (2)Linux由芬兰赫尔辛基大学的计算机研究生Linus Torvalds创建,通过学习Minix(一个用于教学目的的简单Unix系统,由Tanenbaum教授编写),实现了一个类Unix操作系统。
    (3)1991年10月,Linux第一个公开版0.02版发布,在GNU的GPL(General Public License)原则下发行。
    (4)Linux的命名:首先作者选了一个很糟糕的名字:Freax,这个字是由free(自由)+freak(怪胎)+x构成的。
    管理下载FTP服务器的Ari Lemmke不喜欢Freax这个名字,最后选择了Linus的笔名Linux为操作系统命名。
    1994年3月,“Internet Play”的规则下,Linux 1.0版发布,这个内核和GNU的系统工具结合起来,成为当前非常流行的GNU/Linux系统。
    (5)Linux的标志是可爱的企鹅,取自芬兰的吉祥物。

    二.GNU与GPL/LGPL

    GNU:GNU IS NOT UNIX,旨在消除对计算机软件拷贝、分发、修改的限制;
    GPL:General Public License,通用公共许可证;
    LGPL:Libraray General Public License,程序库通用公共许可证;

    1.GPL:General Public License
    (1)它要求软件以源代码的形式发布,并规定,任何用户都能够以源代码的形式将软件复制或发布给别的用户;
    (2)它提醒每个用户,对于该软件不提供任何形式的担保;
    (3)如果用户的软件使用了受GPL保护的任何软件的一部分,那么,该软件就继承了GPL软件,并因此而成为GPL软件,也就是说必须随应用程序一起发布源代码;

    2.LGPL:Libraray General Public License
    (1)LGPL是GPL的一个主要为类库使用设计的开源协议和;
    (2)LGPL允许商业软件通过类库引用(link)方式使用LGPL类库而不需要开源商业软件的代码,这使得采用LGPL协议的开源代码可以被商业软件作为类库引用并发布和销售;
    (3)GPL/LGPL都保障原作者的知识产权,避免有人利用开源代码复制并开发类似的产品;

    三.Linux操作系统的特点

    Linux是一个网络操作系统(Network Operating System,NOS)网络操作系统则在一般操作系统的功能上增加了网络功能,具体包括:
    (1)实现网络中各计算机之间的通信和资源共享;
    (2)提供多种网络服务软件;
    (3)提供网络用户的应用程序接口;
    (4)它是由以Linus Torvalds为首的一批Internet上的志愿者开发的,完全免费,并与著名的网络操作系统UNIX完全兼容,是一个具有很高性能价格比的网络操作系统;
    (5)由于开放源代码与良好的模块化设计,从而使嵌入式应用成为可能;

    四.Linux系统的基本结构

    从里到外:Linux内核》运行期库(系统程序)》shell》实用工具程序

    五.Linux版本号的命名规则

    1.Linux的内核版本由3部分组成
    主版本号、次版本号、末版本号(major.minor.patchlevel,例:2.5.7)
    版本号的第二位数字,确定Linux内核版本的类型
    开发版本:第二位数字是奇数
    稳定版本:第二位数字是偶数

    2.Linux内核版本发展图示
    2.2.8 >修改bug> 2.2.9 >修改bug> 2.2.10 >修改bug>...
    2.2.9 >拷贝> 2.3.0 >增加功能> 2.3.1 >增加功能>...
    2.1.0 >增加功能>...>增加功能> 2.1.132 >升级> 2.2.0 >修改bug>...>修改bug> 2.2.0

    六.著名Linux发行版

    RedHat Linux:易用,易维护,目前已成为最流行的Linux发行版;
    Novell/SuSE Linux:欧洲大陆的Linux;
    Debian Linux:目前唯一有非商业组织维护的Linux发行版本,功能强大;
    另外还有Ubuntu,CentOS等...

    七.学习Linux的意义

    掌握操作系统与高质量程序编写方法,掌握程序设计的技巧;
    计算机网络构建、管理、维护;
    常用服务器的构建、管理、维护;
    嵌入式系统的开发应用;

    八.Linux磁盘分区表示

    /dev/hda5
    dev:所有硬件设备文件的目录;
    hd:硬件设备的代号,hd代表IDE设备,sd代表SCSI设备;
    a:同类型设备的编号,a代表第一个硬盘,b代表第二个硬盘,以此类推;
    5:分区号;
    不同目录可以安装在不同的分区上。

    九.Linux目录配置


    /bin :存放用户一般使用程序,如ls,mv,rm等常用执行文件,有时内容与/usr/bin一样(使用链接文件)
    /boot :在这个目录下存放的都是系统启动时要用到的程序。在使用grub或lilo引导linux的时候,会用到这里的一些信息
    /lost+found:系统产生异常错误时,会将一些遗失的片段放在该目录下
    /dev:dev 是设备(device)的英文缩写,这个目录对所有的用户都十分重要,因为在这个目录中包含了所有linux系统中使用的外部设备,但是这里并不是放的外部设备的驱动程序
    /etc :etc这个目录是linux系统中最重要的目录之一。在这个目录下存放了系统管理时要用到的各种配置文件和子目录。我们要用到的网络配置文件,文件系统,x系统配置文件,设备配置信息,设置用户信息等都在这个目录下
    /etc/rc.d:这个路径主要在记录一些开关机过程中的 scripts 档案, scripts 有点像是DOS 下的批次档(.bat檔名)
    /etc/rc.d/init.d:所以服务预设的启动 scripts 都是放在这里的,例如要启动与关闭iptables 可以:
    /etc/rc.d/init.d/iptables start
    /etc/rc.d/init.d/iptables stop
    /etc/X11:这是与 X windows 有关的设定文件所在的目录,如XF86Config-4
    /sbin :这个目录是用来存放系统管理员的系统管理程序,如fdisk,mke2fs,fsck等
    /home :如果建立一个用户,用户名是“jl”,那么在/home目录下就有一个对应的/home/jl路径,用来存放用户的主目录
    /lib :lib是库(library)英文缩写。这个目录是用来存放系统动态连接共享库的,几乎所有的应用程序都会用到这个目录下的共享库
    /mnt :这个目录在一般情况下也是空的,可以临时将别的文件系统挂在这个目录下
    /proc :可以在这个目录下获取系统信息,这些信息是在内存中,由系统自己产生的。
    /root :如果用户是以超级用户的身份登录的,这个就是超级用户的主目录,设置成较高安全等级700
    /tmp :用来存放不同程序执行时产生的临时文件。
    /usr :这是linux系统中占用硬盘空间最大的目录,相当于windows下的program files目录
    /usr/bin:放置可执行程序,这个目录的档案与 /bin 几乎是相同的
    /usr/sbin:放置管理者使用程序,与 /sbin 类似的功能
    /usr/include:一些套件的头文件,以源代码形式安装程序时通常会用到
    /usr/lib:许多程序与子程序所需的函数库
    /usr/local:软件升级后常用的安装目录,可执行文件通常放在
    /usr/local/bin
    /usr/share/doc:系统说明文档
    /usr/share/man:man工具文档放在路径
    /usr/src:编译系统时,源代码存放的位置
    /var:系统中的可变文档的存放位置,例如日志文件,未读邮件等

    九.Linux一些常用指令

    1.Linux正确关机
    (1)shutdown
    -k只发送警告信息,
    -r重启,
    -h关机,
    -c取消关机指令,
    -f略过磁盘检查,
    -F进行磁盘检查
    例:$ shutdown -h now [20:25][+10]"警告信息"
    (2)reboot指令
    sync;reboot;“嘀”一声后立刻关闭电源键可以关机;
    (3)halt
    (4)poweroff

    2.文件与目录的权限
    chown:改变文件拥有者
    chgrp:改变文件所属群组
    chmod:改变文件属性
    umask:改变预设的建立文件或目录属性
    chattr:改变文件的特殊属性
    lsattr:显示文件的特殊属性
    用户建立文件时的默认属性为666(可读,可写不能执行)
    用户建立目录的默认属性为777(可读,可执行)
    chattr 设置文件或目录的特殊属性
    -chattr [+-=] [ASacdistu] [文件或目录名]
    -+-=:增加、去除、设置属性
    -A:文件或目录的存取时间不能被修改
    -S:将数据同步写入到磁盘中,避免数据丢失
    -a:文件只能增加数据,不能被删除,限root使用
    -c:自动对文件使用压缩存储功能
    -d:使文件具有dump功能
    -i:使文件不能被删除、更名、设定硬链接,写入数据
    -j:当使用ext3时,使文件在写入时先记录在日志中
    -s:文件会被完全移出硬盘
    -u:与s相反,可以取消删除操作
    lsattr [-aR] 显示文件的特殊属性
    -a:将隐藏文件的属性显示
    -R:连同子目录的数据一同显示

    3.搜索文件或目录
    which:查看可执行文件位置
    whereis:查看文件的位置
    locate:配合数据库查看文件位置
    find:实际搜寻硬盘查询文件名称
    展开全文
  • 十款常用Linux系统介绍

    万次阅读 多人点赞 2018-02-26 14:32:33
    你可曾知道Linux的魅力或威力来自哪里?那就是,由于众多发行版百花齐放,Linux的阵营日益壮大,每一款发行版都拥有一大批用户,开发者自愿为相关项目投入精力。Linux发行版可谓是形形色色,它们旨在满足每一种能想...

    你可曾知道Linux的魅力或威力来自哪里?那就是,由于众多发行版百花齐放,Linux的阵营日益壮大,每一款发行版都拥有一大批用户,开发者自愿为相关项目投入精力。Linux发行版可谓是形形色色,它们旨在满足每一种能想得到的需求。本文就是为了简述某一款发行版为何存在、该发行版的目标用户是哪些,以及它与其他发行版相比有什么样的特殊功能。

    1. Debian

    Debian运行起来极其稳定,这使得它非常适合用于服务器。Debian平时维护三套正式的软件库和一套非免费软件库,这给另外几款发行版(比如Ubuntu和Kali等)带来了灵感。Debian这款操作系统派生出了多个Linux发行版。它有37500多个软件包,这方面唯一胜过Debian的其他发行版只有Gentoo。Debian使用apt或aptitude来安装和更新软件。

    Debian这款操作系统无疑并不适合新手用户,而是适合系统管理员和高级用户。Debian支持如今的大多数架构(处理器)。

    下载Debian ISO映像文件:http://dd.ma/BnNdplbF

    附有屏幕截图的Debian安装:《Debian 7.0"Wheezy"安装指南

    Debian Linux

    2. Gentoo

    与Debian一样,Gentoo这款操作系统也包含数量众多的软件包。Gentoo并非以预编译的形式出现,而是每次需要针对每个系统进行编译。连Gentoo社区都觉得Gentoo安装和使用起来很困难;不过它被认为是最佳学习对象,可以进而了解Linux操作系统的内部运作原理。提到Gentoo总有人这么说:"如果你要学用Linux发行版,那就学用该发行版吧;如果你学会了Gentoo,也就学会了Linux。"Gentoo使用portage来安装和更新软件。

    Gentoo这款操作系统适合对Linux已经完全驾轻就熟的那些用户。

    下载和安装Gentoo:http://dd.ma/Y0dT3sAQ

    Gentoo Linux

    3. Ubuntu

    Ubuntu是Debian的一款衍生版,也是当今最受欢迎的免费操作系统。Ubuntu侧重于它在这个市场的应用,在服务器、云计算、甚至一些运行Ubuntu Linux的移动设备上很常见。作为Debian Gnu Linux的一款衍生版,Ubuntu的进程、外观和感觉大多数仍然与Debian一样。它使用apt软件管理工具来安装和更新软件。它也是如今市面上用起来最容易的发行版之一。Ubuntu使用基于apt的程序包管理器。

    Ubuntu是新手用户肯定爱不释手的一款操作系统。

    下载Ubuntu ISO映像文件:http://dd.ma/8ek7k9OR

    附有屏幕截图的Ubuntu安装:《Ubuntu 13.04"Raring Ringtail"安装指南

    Ubuntu Linux

    4. Damn Vulnerable Linux

    当然,大多数人可能对这款发行版前所未闻,不过该发行版在本文中还是占有一席之地。那么,它有何过人之处呢? Damn Vulnerable Linux恰如其名:其字面意思就是"该死的易受攻击的Linux"。Vulnerable Linux(DVL)根本不是一般意义上的优秀的Linux发行版。它有意捆绑了坏的、配置不当的、过时的、很容易被不法分子攻击的软件。

    它的目的在于借机训练Linux管理员。还有什么比给Linux管理员一款坏的发行版去排解问题来得更管用的吗?面对Apache、MySQL、PHP、FTP和SSH等比较旧或破的版本,接受训练的管理员够有得忙了。

    Damn Vulnerable Linux堪称旨在训练管理员的实验室。

    下载Damn Vulnerable Linux(DVL)ISO映像文件:DVL_1.5_Infectious_Disease.iso

    Damn Vulnerable Linux

    5. 红帽企业级Linux

    这是第一款面向商业市场的Linux发行版。它有服务器版本,支持众多处理器架构,包括x86和x86_64。红帽公司通过课程红帽认证系统管理员/红帽认证工程师(RHCSA/RHCE),对系统管理员进行培训和认证。就全球市场而言,总利润中80%来自支持,另外20%来自培训和认证,不过在印度不是这样。

    在印度,红帽的利润中80%来自认证和培训,只有20%来自支持。而Fedora是个平台,而不是开发新产品或新应用程序的测试环境;一旦成为稳定版,就与红帽企业级Linux捆绑在一起,包括支持。红帽提供了非常多的稳定版应用程序,但是众所周知的缺点是,把太多旧程序包打包起来,支持成本确实相当高。不过,如果安全是关注的首要问题,那么红帽企业级Linux的确是款完美的发行版,它使用YUM程序包管理器。

    红帽企业级Linux是系统管理员的第一选择,它有众多的程序包,还有非常到位的支持。

    由于该发行版是商业化产品,所以不是免费的。不过,你可以下载用于教学用途的测试版。

    下载红帽企业级Linux测试版DVD ISO映像文件:RedHat Enterprise Linux(测试版

    附有屏幕截图的RHEL 6安装:《RHEL 6安装指南

    补充说明:通常认为,开发了该发行版的Marc Ewin将该产品命名为红帽,因为他丢失了似乎很心爱的那顶红色帽子,帽子是他爷爷在他过生日时送的礼物。

    红帽企业级Linux

    6. CentOS

    CentOS是一款企业级Linux发行版,它使用红帽企业级Linux中的免费源代码重新构建而成。这款重构版完全去掉了注册商标以及Binary程序包方面一个非常细微的变化。有些人不想支付一大笔钱,又能领略红帽企业级Linux;对他们来说,CentOS值得一试。此外,CentOS的外观和行为似乎与母发行版红帽企业级Linux如出一辙。 CentOS使用YUM来管理软件包。

    非常稳定的程序包;谁要是想在桌面端测试一下服务器的运作原理,都应该试试这款操作系统。

    下载CentOS 6.4 DVD ISO映像文件:http://dd.ma/BNbpqFB8

    附有屏幕截图的CentOS 6.4安装:《CentOS 6.4安装指南

    CentOS Linux

    7. Fedora

    小巧的Fedora适合那些人:想尝试最先进的技术,等不及程序的稳定版出来。其实,Fedora就是红帽公司的一个测试平台;产品在成为企业级发行版之前,在该平台上进行开发和测试。Fedora是一款非常好的发行版,有庞大的用户论坛,软件库中还有为数不少的软件包。Fedora同样使用YUM来管理软件包。

    下载Fedora 18(Spherical Cow)DVD ISO映像文件:http://dd.ma/CyBshk4Q

    附有屏幕截图的Fedora 18(Spherical Cow)安装:《Fedora 18(Spherical Cow)安装指南

    Fedora Linux

    8. Kali Linux

    Kali Linux是Debian的一款衍生版。Kali旨在用于渗透测试。它大概在三个月前才发行。Kali的前身是Backtrack。用于Debian的所有Binary软件包都可以安装到Kali Linux上,而Kali的魅力或威力就来自于此。此外,支持Debian的用户论坛为Kali加分不少。Kali随带许多的渗透测试工具,无论是Wifi、数据库还是其他任何工具,都设计成立马可以使用。Kali使用APT来管理软件包。

    毫无疑问,Kali Linux是一款渗透测试工具,或者是文明黑客(我不想谈论恶意黑客)青睐的操作系统。

    下载Kali Linux DVD ISO映像文件:Kali Linux 6

    Kali Linux

    9. Arch Linux

    Arch是一款采用滚动发行方式的操作系统:只要安装一次就够了;每当发行了某个新版本,就可以升级发行版,不需要重新安装。Pacman是Arch Linux的软件包管理器。Arch Linux既支持X86处理器架构,又支持X86_64架构,安装程序可以从光盘或U盘来运行。Arch旨在从开发者的角度而不是从用户的角度做到力求简单。Arch配置和安装起来超容易。它真是一款面向高手的发行版,让你可以了解Linux系统的每一个细枝末节。

    下载Arch Linux ISO映像文件:http://dd.ma/kIkgJGD1

    Arch Linux

    10. OpenSuse

    OpenSuse这款Linux发行版是免费的,并不供商业用途使用,仍然供个人使用。OpenSuse的真正竞争对手是红帽企业级Linux。它使用Yast来管理软件包。有了Yast,使用和管理服务器应用程序就非常容易。此外,Yast安装向导程序可以配置电子邮件服务器、LDAP服务器、文件服务器或Web服务器,没有任何不必要的麻烦。它随带snapper快照管理工具,因而可以恢复或使用旧版的文件、更新和配置。由于让滚动发行版本成为可能的Tumbleweed,可将已安装的操作系统更新到最新版本,不需要任何的新发行版。

    SUSE在管理员当中的名气更大,因为它有Yast以及让系统管理员能够自动管理任务的其他此类应用程序,同样水准的其他发行版没有这项功能。

    下载OpenSuse 12.3 DVD ISO映像文件:http://dd.ma/gSerotMi

    附有屏幕截图的OpenSuse 12.3安装:《OpenSuse 12.3安装指南

    OpenSuse Linux

    本文不是什么大盘点。市面上有好几百款发行版,每款发行版在某个方面都与众不同。不可能在此全部罗列,本文只罗列了十款最常见的Linux发行版(世界上只有两种人,一种是懂二进制的,另一种是不懂二进制的)。请宣传Linux的魅力或威力。

    原文链接:http://dd.ma/GMaGpW8k

    版权声明:本文为博主原创文章,未经博主允许不得转载。

    展开全文
  • linux操作系统的基本认识

    万次阅读 多人点赞 2018-10-10 12:58:29
    1.linux是什么东西?  linux是什么?它是操作系统吗?我刚开始学这个东西的时候也不太清楚,只是听别人说linux操作系统什么的。那linux到底是什么?我们来认识一下:  Linux是最知名和最常用的开源操作系统。...

    1.linux是什么东西?

      linux是什么?它是操作系统吗?我刚开始学这个东西的时候也不太清楚,只是听别人说linux操作系统什么的。那linux到底是什么?我们来认识一下:

        Linux是最知名和最常用的开源操作系统。作为一个操作系统,Linux是一个软件,位于计算机上的所有其他软件的下面,从这些程序接收请求并将这些请求转发到计算机硬件。

    我们使用术语“Linux”来指代Linux内核,也是通常与Linux内核捆绑在一起的程序,工具和服务,以提供所有必需的组件全功能操 作系统。有些人,特别是自由软件基金会的成员,将此集合称为GNU / Linux,因为包括的许多工具都是GNU组件。但是并不是所有的Linux安装都使用GNU组件作为其操作系统的一部分。例如,Android使用 Linux内核,但对GNU工具依赖性很低。这个介绍文章部分参考于《linux就该这么学》,希望对于大家的理解有帮助。

    那么我们就知道了,通常我们说的“linux”其实是指linux内核,而linux操作系统其实是GNU/linux(GNU/linux是指 ,linux内核+GNU组织的软件)。

    2.linux和unix的区别;

          你 可能听说过Unix,这是一个操作系统,在20世纪70年代在贝尔实验室由Ken Thompson,Dennis Ritchie和其他人开发。Unix和Linux在许多方面都是类似的,事实上,Linux最初是为了类似于Unix而创建的。两者都有类似的工具用于 与系统,编程工具,文件系统布局和其他关键组件连接。但是,Unix不是免费的。多年来,已经创建了许多不同的操作系统,尝试是“类UNIX”或 “unix兼容”,但Linux是最成功的。

    3. linux为什么有这么多的流行版本?

       我们都知道linux只是一个内核的名称,要想成为一个完整的操作系统,还需要一些软件。所以linux内核加上GNU上多很多自由软件就成为了一个完整的操作系 统,而各个发行版本的打包软件不同,管理软件的方式也不同,甚至有些发行版本是从源代码编译安装的,如gentoo,有些发行版本提供了最小化的系统构 成,其余的需要用户根据自己的喜好来配置如archlinux和debian,有些装好就是一个很完整的操作系统了如ubuntu和 fedora/redhat。这也正是GNU/Linux的哲学,自由。

    4.  redhat版本;

       今天我们主要看一下redhat这个linux版本,Red Hat Linux有一个图形化的安装程序Anaconda,目的是为了令新手更容易使用。由Red Hat Linux 8.0开始,UTF-8成为了系统默认的字符编码设置,这对英语很烂的我来说也是可以很好的学习的。

     

    5.redhat系统登陆界面;

      这是redhat的登陆界面,student是一个普通用户,下面的“Notlisted?"可以选择其他用户登陆,比如root用户:

    登陆进去进入主界面:

      5.与当前操作系统进行交互:

    在进入主界面以后,在Applications中Utilities里打开Terminal(也可以点击鼠标右键打开),与系统进行交互:

              打开bash与系统交互:

    6.什么是bash?

          我们可以把shell比作是浏览器,而bash是谷歌浏览器。浏览器的内核可以解释我们的html,css,js文件,不同浏览器的内核略有差异,但是都能大概相同地解释我们的前端文件。Linux有各种各样的shell,bash就是其中最为通用的一种。

             那什么又是shell呢,在Linux系统中,用户可以通过shell输入命令,但是计算机内核并不懂命令,它只知道二进制,所以shell可以通过里面的程序,将命令转换成计算机懂的语言,让计算机执行某种程序。如下图:

    7.那怎么在shell中执行命令?

       命令一定是在提示符之后输入的;那什么是提示符?命令又是怎么输入的?

    例子:

    [root@localhost Desktop]# mkdir file
    [root@localhost Desktop]# 
    [root@localhost Desktop]# ls -l file
    total0
    [root@localhost Desktop]# 

    命令行提示符 :

       [        root                     @                       localhost                      Desktop                ]         #                        

    运行bash的用户      信息分隔符      bash所在的主机名称     当前默认操作目录       用户身份提示符(#是超级用户,$是普通用户)

    命令的输入方式:

     1.)       ls                   -l                   file

                   命令           参数               目标

      2.)      mkdir          file

                  命令           目标

     命令的输入方式有几种,输入命令,参数,目标都要输入的是一种,输入命令不输入参数的是一种,直接输入命令的也是一种,

    他们每一种都可以达到目的。第一种全部都要输入命令,准确,不容易出错,但是在实际操作中我们要求高效率,所以这种会比较麻烦,我们经常简写。但是在某些特定的场合,要完成特定的要求,就必须用相应的参数,每一步都不能省略。以上的第二,第三种方法都是为了提高效率(总之在保证正确的前提下,怎么简单方便怎么输入)。

    展开全文
  • Linux系统下载(超全镜像下载)

    万次阅读 多人点赞 2018-10-25 20:04:03
    1、Linux官方镜像 Deepin镜像 https://www.deepin.org/mirrors/releases/ Mint 镜像 https://www.linuxmint.com/mirrors.php kernel 镜像站: http://mirrors.kernel.org/ Fedora 官方镜像站: ...

    1、Linux官方镜像

    Deepin镜像
    https://www.deepin.org/mirrors/releases/

    Mint 镜像
    https://www.linuxmint.com/mirrors.php

    kernel 镜像站:
    http://mirrors.kernel.org/

    Fedora 官方镜像站:
    http://mirrors.fedoraproject.org/publiclist
    https://torrents.fedoraproject.org/
    https://admin.fedoraproject.org/mirrormanager/mirrors

    Debian 全球镜像站:
    http://www.debian.org/mirror/
    https://cdimage.debian.org/cdimage/archive/

    Ubuntu 官方镜像站:
    http://releases.ubuntu.com/releases/
    http://cdimage.ubuntu.com/
    https://launchpad.net/ubuntu/+cdmirrors
    http://old-releases.ubuntu.com/releases/

    SUSE官方镜像站:
    http://download.opensuse.org/
    https://mirrors.opensuse.org/

    CentOS:
    http://mirror-status.centos.org/#cn

    Archlinux:
    https://www.archlinux.org/mirrors/status/

    Apache:
    http://www.apache.org/mirrors/#cn

    Cygwin:
    https://www.cygwin.com/mirrors.html

    kali linux:
    https://www.kali.org/downloads/

    2、企业机构开源镜像站

    网易开源镜像站:
    http://mirrors.163.com/

    搜狐开源镜像站:
    http://mirrors.sohu.com/

    首都在线科技股份有限公司:
    http://mirrors.yun-idc.com/

    中国互联网信息中心:
    http://mirrors.cnnic.cn (Apache镜像)

    阿里云开源镜像:
    http://mirrors.aliyun.com/

    常州贝特康姆软件技术有限公司(原cn99):
    http://centos.bitcomm.cn/

    开源世界:
    http://mirror.lupaworld.com/

    3、国内高校的开源镜像站

    电子科技大学:
    http://ubuntu.uestc.edu.cn/

    上海交通大学:
    http://ftp.sjtu.edu.cn/ (IPv4 only)
    http://ftp6.sjtu.edu.cn(IPv6 only)

    中国科学技术大学:
    http://mirrors.ustc.edu.cn/ (IPv4+IPv6)
    http://mirrors4.ustc.edu.cn/
    http://mirrors6.ustc.edu.cn/

    东北大学:
    http://mirror.neu.edu.cn/ (IPv4 only)
    http://mirror.neu6.edu.cn/ (IPv6 only)

    北京交通大学:
    http://mirror.bjtu.edu.cn (IPv4 only)
    http://mirror6.bjtu.edu.cn
    http://debian.bjtu.edu.cn

    北京化工大学:
    http://ubuntu.buct.edu.cn/

    天津大学 :
    http://mirror.tju.edu.cn/

    厦门大学:
    http://mirrors.xmu.edu.cn/

    浙江大学:
    http://mirrors.zju.edu.cn/

    中山大学镜像:
    http://mirror.sysu.edu.cn/

    华中科技大学:
    http://mirrors.hustunique.com/

    上海交通大学:
    http://ftp.sjtu.edu.cn/html/resources.xml

    华中科技大学:
    http://mirror.hust.edu.cn/

    清华大学:
    http://mirrors.tuna.tsinghua.edu.cn/

    北京理工大学:
    http://mirror.bit.edu.cn/web/

    兰州大学:
    http://mirror.lzu.edu.cn/

    中国科技大学:
    http://mirrors.ustc.edu.cn/

    大连东软信息学院:
    http://mirrors.neusoft.edu.cn/

    东北大学:
    http://mirror.neu.edu.cn/

    大连理工大学:
    http://mirror.dlut.edu.cn/

    哈尔滨工业大学:
    http://run.hit.edu.cn/html/

    北京交通大学:
    http://mirror.bjtu.edu.cn/cn/

    天津大学:
    http://mirror.tju.edu.cn

    中国地质大学:
    http://mirrors.cug.edu.cn/

    浙江大学:
    http://mirrors.zju.edu.cn/

    厦门大学:
    http://mirrors.xmu.edu.cn/

    中山大学:
    http://mirror.sysu.edu.cn/

    重庆大学:
    http://mirrors.cqu.edu.cn/

    北京化工大学:
    http://ubuntu.buct.edu.cn/

    南阳理工学院:
    http://mirror.nyist.edu.cn/

    中国科学院:
    http://www.opencas.org/mirrors/

    电子科技大学:
    http://ubuntu.uestc.edu.cn/

    电子科技大学星辰工作室:
    http://mirrors.stuhome.net/

    西北农林科技大学:
    http://mirrors.nwsuaf.edu.cn/

    香港中文大学 :
    http://ftp.cuhk.edu.hk/pub/Linux/

    香港浸会大学 :
    http://ftp.comp.hkbu.edu.hk/pub/

    Rackspace HK:
    http://hkg.mirror.rackspace.com

    4、分类镜像服务器

    RedHat Enterprise Linux 红帽Linux镜像站点(主要是RHEL资源):
    http://eduunix.ccut.edu.cn/index2/unixsystem/RedHat/
    http://www.mmnt.net/db/0/0/volt.iem.pw.edu.pl/pub/Linux/RedHat
    http://ftp.corbina.net/pub/Linux/redhat/

    首都在线科技股份有限公司(英文名Capital Online Data Service):
    http://mirrors.yun-idc.com/

    中国电信天翼云:
    http://mirrors.ctyun.cn/

    noc.im:http://mirrors.noc.im/

    常州贝特康姆软件技术有限公司:
    http://centos.bitcomm.cn/

    公云PubYun(母公司为贝特康姆):
    http://mirrors.pubyun.com/

    Linux运维派:
    http://mirrors.skyshe.cn/

    中国互联网络信息中心:
    http://mirrors.cnnic.cn/

    Fayea工作室:
    http://apache.fayea.com/

    中国科学院:
    http://mirrors.opencas.ac.cn/android/repository/

    南洋理工学院:
    http://mirror.nyist.edu.cn/android/repository/

    中国科学院:
    http://mirrors.opencas.cn/android/repository/

    5、国外各大学的镜像站

    北陆先端科学技术大学院大学JAIST:
    http://ftp.jaist.ac.jp/pub/

    卡内基梅隆大学CMU:
    http://www.club.cc.cmu.edu/pub

    麻省理工学院MIT:
    http://mirrors.mit.edu/

    哥伦比亚大学:
    http://mirror.cc.columbia.edu/

    俄勒冈州立大学:
    http://ftp.osuosl.org/pub

    伊利诺伊大学厄巴纳-香槟分校:
    http://cosmos.cites.illinois.edu/

    杜克大学:
    http://archive.linux.duke.edu/

    约翰·霍普金斯大学:
    http://mirrors.acm.jhu.edu/

    俄罗斯镜像服务器:
    http://ftp.kddilabs.jp/
    http://ftp.jaist.ac.jp/pub/
    http://ftp.kaist.ac.kr/
    http://mirror.karneval.cz/pub/
    http://ftp.gwdg.de/pub/
    http://ftp.estpak.ee/pub/

    持续更新ing

    以上部分需要翻墙,还有部分链接可能失效,如遇到还请告知。
    emmm都是从各个地方收集来的,我也不知道谁的2333,如有侵权,请告知

    展开全文
  • Linux系统安装,教你安装一个属于自己的Linux系统

    万次阅读 多人点赞 2018-03-04 00:50:43
    一、Linux的简介 1.Linux抽象解释 ...这种状况一直维持到我面试的时候,我不怕跟你们说,我拿着写着“熟悉Linux系统”的简历去面试,其实当时的我都没有了解Linux的到底是什么!我相信大家肯定都用过的Windo...
  • 三大linux系统对比

    千次阅读 2019-04-10 08:16:14
    三大linux系统对比 概述: centos作为服务器部署是第一选择。CentOS去除很多与服务器功能无关的应用,系统简单但非常稳定,命令行操作可以方便管理系统和应用,丰富的帮助文档和社区的支持。 ubuntu最佳的应用领域是...
  • Linux系统登录相关

    2019-07-01 16:41:58
    who:查看当前登录系统的所有用户 tty指的是主机的图形化界面的面板 pts/x指的是远程ssh连接的窗口 who -b:主机的上一次启动时间 w:显示已经登陆系统的用户列表,并显示用户正在执行的指令。 users:显示...
  • 可见vmstat命令是把系统的重要的资源如内存、进程、swap交换分区、输入输出、系统、CPU信息整合到一起显示。 procs:进程信息字段  -r: 等待运行的进程数,数量越大,系统越繁忙。  -b: 不可被唤醒的进程数量...
  • Linux从0到1:安装Linux操作系统(超级详细版)

    万次阅读 多人点赞 2018-06-28 10:31:09
    分享一下安装Linxu操作系统的流程 安装虚拟机 首先自己进行Vmware workstation的安装,打开此软件进行以下步骤...操作系统类型,选择Linux centos 64 自定义虚拟机名称,和文件夹位置(建议D:\VM\Centos7-1-64...
  • 系统日志是记录系统中硬件、软件和系统问题的信息,同时还可以监视系统中发生的事件。用户可以通过它来检查错误发生的原因,或者寻找受到攻击时攻击者留下的痕迹。系统日志包括系统日志、应用程序日志和安全日志。 ...
  • Linux查看系统基本信息,版本信息(最全版)

    万次阅读 多人点赞 2018-10-18 15:04:29
    Linux下如何查看版本信息, 包括位数、版本信息以及CPU内核信息、CPU具体型号 1.uname -a (Linux查看版本当前操作系统内核信息) 2.cat /proc/version (Linux查看当前操作系统版本信息) 3.cat /etc/...
  • Windows和Linux系统安装教程

    万次阅读 多人点赞 2017-12-12 16:12:34
    最近刚刚完成了Windows和Linux系统(这里以Ubuntu安装为例)的安装,应某奔同学要求,这里简单记录下安装过程。
  • Ubuntu 20.04 新手使用有感

    千次阅读 2020-06-15 21:04:26
    电脑上安装使用Ubuntu 20.04已经2天时间,从了解接触Ubuntu系统至今差不多一个星期时间,颇有感触。Ubuntu有自己独特的地方,与Windows、mac、andriod这三大操作系统比较起来,仍然差距明显,任重道远。它也使我切实...
  • Linux系统最新内核版本升级

    万次阅读 2020-07-08 15:53:57
    linux内核版本升级 说明:在k8s中由于内核版本太低会出现很多问题,需要在部署k8s集群之前升级系统内核版本。 1、载入公钥 rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org 2、安装ELRepo rpm -Uvh ...
  • Linux系统下安装jdk及环境配置(两种方法)

    万次阅读 多人点赞 2018-10-08 15:50:30
    在windows系统安装jdk以及环境配置,相信大家都会,这里就不做赘述了,这里主要讲讲linux下的jdk安装以及环境配置。 第一种属于傻瓜式安装,一键安装即可(yum安装); 第二种手动安装,需要自己去Oracle官网下载...
  • Linux系统结构详解

    万次阅读 多人点赞 2011-01-07 14:14:00
    Linux系统一般有4个主要部分: 内核、shell、文件系统和应用程序。内核、shell和文件系统一起形成了基本的操作系统结构,它们使得用户可以运行程序、管理文件并使用系统。部分层次结构如图1-1所示。 1. ...
  • 以太坊Linux系统挖矿教程

    万次阅读 热门讨论 2018-03-28 16:40:46
    乌班图(Ubuntu)等linux环境下以太坊(ETH)怎么挖矿,如何在linux在挖以太币,有没有最新的linux以太坊挖矿软件?小编发现网上的window以太坊挖矿教程很多,但是linux下的教程和软件几乎没有,只能查到三年前的,...
  • 如何用u盘制作成linux系统的安装盘

    万次阅读 2018-09-28 08:56:29
    如何用u盘制作成linux系统的安装盘??? 其实U盘做系统非常简单,并非象网上所说的下载什么“U盘PE”或什么“老毛桃PE”又是“量产U盘”什么的,根本就没那么麻烦!我所说的都是自己的经验,看看别人的回答大多数都是...
  • 对于通过U盘安装系统想必大家都知道怎么做,通过老毛桃、大白菜什么的制作一个U盘启动盘,开机进入BIOS设置第一启动项为USB,不知道的童鞋看看这个http://blog.csdn.net/poetic_vienna/article/details/45181623,...
  • Linux操作系统基础

    万次阅读 多人点赞 2018-05-27 12:16:53
    Linux是一种自由和开放源码的操作系统,存在着许多不同的Linux版本,但它们都使用了Linux内核。Linux可安装在各种计算机硬件设备中,比如手机、平板电脑、路由器、台式计算机 Linux介绍 Linux出现于1991年,是...

空空如也

1 2 3 4 5 ... 20
收藏数 2,305,303
精华内容 922,121
关键字:

linux系统

linux 订阅