linux介绍
来源:互联网 发布:dw添加淘宝旺旺链接 编辑:程序博客网 时间:2024/05/24 06:45
第一次接触到Linux系统,就学习的一点基础写下来。
1.Linux的基本思想有两点:第一,一切都是文件;第二,每个软件都有确定的用途。其中第一条详细来讲就是系统中的所有都归结为一个文件,包括命令、硬件和软件设备、操作系统、进程等等对于操作系统内核而言,都被视为拥有各自特性或类型的文件。至于说Linux是基于Unix的,很大程度上也是因为这两者的基本思想十分相近。(文件系统)
2.文件结构
/:根目录,所有的目录、文件、设备都在/之下,/就是Linux文件系统的组织者,也是最上级的领导者。(在输入目录、文件名时前面都需要加斜杠)
/bin:bin 就是二进制(binary)英文缩写。在一般的系统当中,都可以在这个目录下找到linux常用的命令。系统所需要的那些命令位于此目录。
/lib:lib是库(library)英文缩写。这个目录是用来存放系统动态连接共享库的。几乎所有的应用程序都会用到这个目录下的共享库。因此,千万不要轻易对这个目录进行什么操作,一旦发生问题,系统就不能工作了。
/home:如果建立一个用户,用户名是"xx",那么在/home目录下就有一个对应的/home/xx路径,用来存放用户的主目录。
/opt:这里主要存放那些可选的程序。
/usr:
这是linux系统中占用硬盘空间最大的目录。用户的很多应用程序和文件都存放在这个目录下。在这个目录下,可以找到那些不适合放在/bin或/etc目录下的额外的工具
/usr/local:这里主要存放那些手动安装的软件,即不是通过“新立得”或apt-get安装的软件。它和/usr目录具有相类似的目录结构。让软件包管理器来管理/usr目录,而把自定义的脚本(scripts)放到/usr/local目录下面、。(新立得软件管理器也就是前端软件套件管理工具,它能够在图形界面内完成LINUX系统软件的搜寻、安装和删除,相当于终端里的apt命令。在ubuntu最近的长期支持版里已经预装了新立得软件包管理器。在没有安装它的系统中,可以通过apt-get install synaptic进行安装。使用新立得软件包管理器的同时不能使用终端,因为它们实质上是一样的。)
3.Ubuntu简介
本次采用在虚拟机上安装Ubuntu系统,进行桌面应用程序的开发,首先下载一个VMworkstation,虚拟机工作站,然后下载一个Ubuntu镜像,在虚拟机中打开这个镜像安装即可,一般会分配一个20G的硬盘空间,等等。
Ubuntu是一个以桌面应用为主的Linux操作系统,Ubuntu的目标在于为一般用户提供一个最新的、同时又相当稳定的主要由自由软件构建而成的操作系统。Ubuntu 项目完全遵从开源软件开发的原则;并且鼓励人们使用、完善并传播开源软件。也就是Ubuntu目前是并将永远是免费的。然而,这并不仅仅意味着零成本,自由软件的理念是人们应该以所有“对社会有用”的方式自由地使用软件。“自由软件”并不只意味着您不需要为其支付费用,它也意味着您可以以自己想要的方式使用软件:任何人可以任意方式下载、修改、修正和使用组成自由软件的代码。因此,除去自由软件常以免费方式提供这一事实外,这种自由也有着技术上的优势:进行程序开发时,就可以使用其他人的成果或以此为基础进行开发。对于非自由软件而言,这点就无法实现,进行程序开发时,人们总得白手起家。基于上述原因,自由软件的开发是迅捷、高效和激动人心的!
以下的列表包含了部份在Ubuntu桌面里缺省安装了的软件。部份软件(如Shotwell、 LibreOffice与Firefox)是自由桌面的标准软件。
Unity:桌面环境与附属应用程序。
Shotwell:绘图程序。
Firefox:网页浏览器(Web Browser)。
Empathy:即时通讯软件。
Thnuderbird:电子邮件(E-Mail)与个人资讯管理软件(PIM)。
LibreOffice:办公套件(Office Software)。
ibus输入法平台,其支持东亚三国(中、日、韩)的文字输入,并有多种输入法选择(只有在安装系统时选择东亚三国语系安装才会在缺省情况下被安装)
Synaptic:新立得软件包管理器。
Mplayer:媒体播放机。
Rhythmbox:音乐播放器。
众多其他自由软件亦可以经由Synaptic或新增或移除程序连结至套件库下载并进行安装。
缺省情况下,Ubuntu并没有安装防毒软件,这是因为Linux受到病毒的威胁不大,但使用者可自行安装ClamAV这套防毒软件,其主要是用来扫描和清除可以感染微软视窗的病毒,这在设有电邮服务器的电脑上作用较大。而Ubuntu缺省则安装了iptables这套防火墙软件,但却没有提供相关的图形设定接口,使用者可自行安装firestarter这套图形接口的防火墙设定程序来进行设置。而从Ubuntu8.04起,桌面版用户的防火墙变成了UFW,即简单的防火墙,同时增加了额外的内存保护。
- Linux介绍
- Linux 介绍
- Linux 介绍
- linux介绍
- Linux介绍
- linux介绍
- linux介绍
- Linux介绍
- linux介绍
- Linux介绍
- linux介绍
- Linux介绍
- Linux介绍
- Linux介绍
- Linux介绍
- Linux入门:Linux历史介绍
- Linux入门:Linux历史介绍
- Linux入门:Linux历史介绍
- 小灰的成长之路——第一周
- wc命令
- Web富文本编辑器---UEditor
- shell常用命令
- c++成员函数指针的应用
- linux介绍
- shell之tar命令
- android编程注意事项
- vmware/hyper-v安装oracle linux不能显示桌面
- Java中的volatile关键字
- Swap Nodes in Pairs
- Android中对Log日志文件的分析
- Binary Tree Right Side View
- matlab自编程序入门技巧