牛牛逼逼叉叉
菜单

真的 学习Linux你必须知道的那些事儿

2014年09月09日,分类《Linux》,作者:
博客捐助

一、了解Linux家族的明星成员

  • Red Hat Enterprise Linux:Red Hat Enterprise Linux是Red Hat公司的Linux发行版,面向商业市场,包括大型机。红帽公司从Red Hat Enterprise Linux 5开始对企业版LINUX的每个版本提供10年的支持,Red Hat Enterprise Linux常简作RHEL。Red Hat Enterprise Linux大约3年发布一个新版本。
  • Fedora Linux:Fedora Linux是较具知名度的Linux发行版之一。它是一套功能完备、更新快速的免费操作系统。而对赞助者Red Hat公司而言,它是许多新技术的测试平台,被认为可用的技术最终会加入到Red Hat Enterprise Linux 中。
  • Centos:CentOS全名为“社区企业操作系统”(Community Enterprise Operating System),是Linux发布版之一,它是来自于Red Hat Enterprise Linux依照开放源代码规定发布的源代码所编译而成。由于出自同样的源代码,因此有些要求高度稳定性的服务器以CentOS替代商业版的Red Hat Enterprise Linux使用。两者的不同,在于CentOS并不包含封闭源代码软件。CentOS 对上游代码的主要修改是为了卸载不能自由使用的商标。
  • Ubuntu:Ubuntu是一个以桌面应用为主的GNU/Linux操作系统,其名称来自非洲南部祖鲁语或豪萨语的“Ubuntu”一词,意思是“人性”。 Ubuntu基于Debian发行版,与Debian的不同在于它每6个月会发布一个新版本。
  • SUSE Linux:SUSE 是Linux操作系统其中一个发布版,也是德国的一个发布版。SUSE Linux目前专注于企业市场。
  • openSUSE:openSUSE是一个开放社区的计划,号称“最美丽的Linux发行版”。
  • Debian:Debian是一种自由操作系统,全称Debian GNU/Linux,由Debian计划(Debian Project)组织维护,Debian是一个纯粹由自由软件所组合而成的操作环境。
  • Archlinux:Arch Linux(或称Arch)是一种以轻量简洁为设计理念的Linux发行版。其开发团队秉承简洁、优雅、正确和代码最小化的设计宗旨。Arch Linux 项目受 CRUX 启发,由 Judd Vinet 于2002年启动。

Linux系统家族族谱

二、熟悉Linux常用命令

  • man :任何时候你觉得对一个命令行不是很确定,都可以通过输入“man + 命令”来了解这个命令能确切是做什么的。
  • ls :列出目录内容。
  • pwd :在终端中显示当前工作目录的全路径。
  • cd :要变更你当前所在的目录。
  • mkdir :创建一个新的目录。
  • cp :复制文件/重命名文件。
  • mv :移动文件。
  • find 和 locate:搜索文件。
  • kill :快速关闭一个进程。
  • passwd :更改密码。
  • md5sum :计算和检验MD5信息签名
  • history :查询历史记录命令。
  • sudo :(super user do)命令允许授权用户执行超级用户或者其它用户的命令。
  • touch :创建一个新文件,或者将文件的访问和修改时间更新为当前时间。
  • chmod :修改文件的访问权限。
  • chown :改变文件拥有者和所在用户组。
  • apt :APT是一个为Debian系列系统(Ubuntu,Kubuntu等等)开发的高级包管理器,在Gnu/Linux系统上,它会为包自动智能地搜索、安装、升级以及解决依赖问题。

三、小心常犯的几个错误

  • 不要以根用户登录:这是使用Unix的惯例,除非必须那么不要轻易在根用户下运行任何东西。
  • 文件命名混乱:避免使用美元符($),括弧和百分号(%)等特殊字符,这些字符对于shell有着特殊意义,可能会引起冲突。避免使用空格,不要使用无效字符,“/”是根目录专用的。
  • 所有文件都混在一起:将Home目录放在一个独立的分区上,可以在你重装系统甚至升级你的整个版本而不会丢失你的数据和个人设置。
  • 试图点击运行.exe文件:除非你安装了WINE,双击那些.exe文件毫无用处。新用户需要知道,无论是Linux还是Windows,都只会运行针对自身系统开发的应用程序。
  • 以默认格式向微软Office用户发送OpenOffice文档:微软产品对其它操作系统和其它应用程序的友好性并不强,许多新Linux用户在共享文件给朋友时往往会遇到麻烦,因为对方无法阅读他们共享的文件格式,因此新Linux用户要注意存储文件的格式,确保它们能够被微软类似应用所打开。
  • 忽视更新:新的更新可以为一些新的漏洞打上补丁。维持更新可以在一个易受损的系统与一个安全的系统之间构造分水岭。Linux的安全来自于不断地维护。

避免UNIX和Linux中的常见错误

四、初学者推荐阅读的Linux基础书籍

要想学好Linux,你至少需要:一本好入门教材、一本linux指令参考手册、linux系统管理手册、讲解linux系统原理的书。这里我们推荐几部公认的好书:

五、常去逛逛一些Linux社区和网站

你可以常去逛逛一些Linux社区和网站,对,就像你经常过游戏社区一样,经常走走看看。

国内的专业Linux网站

  • ChinaUnix: 创办于2001年,是一个以讨论Linux/Unix类操作系统技术、软件开发技术、数据库技术和网络应用技术等为主的开源技术社区网站。
  • Linux伊甸园论坛: 中文GNU/Linux开源社区,开源资讯门户网站,提供最新最快的Linux和开源资讯,24小时滚动更新。
  • Linux中国:Linux中国是专注于中文Linux技术、资讯的社区,在这里你可以获得一手的Linux资讯和技术知识。

国外著名Linux网站

  • Linux Online: 最权威的Linux网站,文章讨论无所不包,软件硬件应有尽有。
  • Linux国际协会( Linux International ):有大量的Linux资源列表。
  • Linux:学习Linux的最好网站,也是Linux使用经验的汇聚地。
  • Linuxforums: 提供Linux的软件资源,Linux论坛,Linux服务器发行版的信息,LINUX文章教程等信息的综合性网站。


发表评论

电子邮件地址不会被公开。 必填项已用*标注

【上一篇】

手机、微信、QQ、网页抓小三游戏

【下一篇】

Linux Systemd在RHEL/CentOS 7中启动/停止/重启服务