Linux 学习笔记(一)从何入手

Linux 的发行版本

以下列举了几种最流行的通用发行版本。这些发行版本按字母顺序而不是按优先级或者流行度来排行。
  • CentOS
    模仿 Red Hat Enterprise Linux 的免费发行版本
  • Debian
    一种流行的非商业性质的发行版本
  • Fedora
    从 Red Hat Linux 分出的非商业动作的发行版本
  • Gentoo
    基于源代码的发行版本
  • Mandriva
    对用户最友好的发行版本之一
  • openSUSE
    模仿 SUSE Linux Enterprise 的免费发行版本
  • Red Hat Enterprise
    Red Hat Linux 的公司商业化动作的发行版本
  • Slackware
    稳定、基础而原始的发行版本
  • SUSE Linux Enterprise
    在欧洲流行的多语言发行版本
  • TurboLinux
    在亚洲流行的多语言发行版本
  • Ubuntu
    Debian 的精炼版本

最好的发行版本是什么

这是问得最多、答得最少的 Linux 问题之一,正确的答案取决于用户要怎样使用系统、所熟悉的 UNIX 变体是什么,以及对支持的需求。大多数 Linux 发行版本能够完成您想要的让 Linux 系统完成的所有任务。
个人认为以上所列举的流行版本都可以是用户的最终选择,因为它们都能够持续地对所发行的版本提供支持。

从哪里获得信息

Linux 的文档分布在一系列资源中,用户会发现其中有些已经安装到自己的系统中,而有些还留在网上。较大的资源有:

  • 手册页(man),用命令 man 阅读
  • Texinfo 文档,用命令 info 阅读
  • HOWTO,就各种不同主题发表的简短说明
  • Guide,就各种不同主题发表的较长论述
  • 特定于发行版本的文档
  • 同特定软件项目有关的 Web 网页
Linux 的手册页一般分为 9 节:

节/内容节/内容
1, 用户级命令和应用程序6, 游戏和演示
2, 系统调用和内核出错代码7, 各种文件和文档
3, 库调用8, 系统管理命令
4, 设备驱动程序和网络协议9, 少见隐秘的内核规范和接口
5, 标准文件格式 

用户可以使用 manpath 命令来确定 man 命令的路径。这个搜索路径(在Ubuntu)一般为:

$ manpath
/usr/local/man:/usr/local/share/man:/usr/share/man

如果有必要,用户可以设置自己的环境变量 MANPATH 来覆盖默认路径。用户也可以在 /etc/man.config(RHEL 和 Fedora)或者/etc/manpath.config(SUSE, Debian 和 Ubuntu)中设置系统级的默认搜索路径。

网络上的 Linux 资源

WebsiteInfo
linux.slashdot.org新闻巨头 Slashdot 针对 Linux 的技术支持网站
lwn.netLinux 和开放源代码方面的新闻集散地
freecode.com开放源码网站
www.kernel.orgLinux 内核的官方网站
www.linux.comLinux 信息交流地(非官方)
www.linux.org另一个 Linux 信息交流地(非官方)
www.linuxworld.comComputerworld 人士办的在线杂志
www.tucows.com包含 Linux 内容的多平台软件库

如何找到和安装软件

可以使用 which, whereis, locate 命令搜索命令的所在位置

$ which gcc
/usr/bin/gcc

$ whereis gcc
gcc: /usr/bin/gcc /usr/lib/gcc /usr/share/man/man1/gcc.1.gz

$ locate signal.h
/usr/include/signal.h
/usr/include/asm/signal.h
/usr/include/asm-generic/signal.h
/usr/include/glib-2.0/gobject/gsignal.h
/usr/include/gtk-2.0/gtk/gtksignal.h
/usr/include/linux/signal.h
/usr/include/sys/signal.h
...

locate 的数据库通常由 updatedb 命令在每天晚上重新生成,这条命令由 cron 来运行。因此,执行一次 locate 的结果不是总能够反映出文件系统新近的变化。

利用发行版本软件包工具安装:

(Red Hat, Fedora, SUSE)

# rpm -i python.rpm

(Debian, Ubuntu)

# apt-get install python

Good luck & Have fun.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值