适用于Linux的音乐播放器可说数不胜数,不同的用户也有各自的喜好。知名且应用广泛的有 Cantata和Exaile,不太知名的工具有Clementine、Nightingale和Quod Libet,国产较好用的有网易云音乐,本文系统极客再为大家推荐5款好用的Linux音乐播放器,各位看客自行选择吧。
创新互联建站于2013年成立,先为市南等服务建站,市南等地企业,进行企业商务咨询服务。为市南企业网站制作PC+手机+微官网三网同步一站式服务解决您的所有建站问题。
1.Qmmp
Qmmp 其实就是Linux版的Winamp,它的界面虽然很轻量级,但却有丰富的功能集。想必很多Winamp老用户都有怀旧感情,而Qmmp与Winamp的快捷键也完全兼容,一定能给老用户带来不小的惊喜。
Qmmp音乐播放器兼容大多数流行音频格式,如:MPEG1 layer 2/3、Ogg Vorbis和Opus、原生FLAC/Ogg FLAC、Musepack、WavePack、轨道模式(mod、s3m、it、xm等)、ADTS AAC、CD音频、WMA、Monkey’s Audio (以及由FFmpeg库提供的其他格式)、PCM WAVE (以及由libsndfile库提供的其他格式)、Midi、SID和 Chiptune格式(AY、GBS、GYM、HES、KSS、NSF、NSFE、SAP、SPC、VGM、VGZ和VTX)。
2. Amarok
Amarok 是一款KDE音乐播放器,它也是Linux系统中最古老的音乐播放器之一。之所以它成为受欢迎的Linux播放器之一,除其历史悠久外还因其兼容大多数Linux桌面环境。
Amarok音乐播放器除支持大量音乐格式外,其主要特点还在于丰富的插件支持,其还因与知名的网络服务(如Ampache、Jamendo Service、Last.fm、Librivox、MP3tunes、Magnatune和OPML播客)集成而闻名。
3. Rhythmbox
Rhythmbox是一款Gnome音乐播放器,由于它是Gnome自带,所以普及程度也非常高。而Rhythmbox除是一款音乐播放器外,还是一款非常不错的音乐管理应用。除支持MP3和OGG外,它还支持其它十几种音频格式,并集成网络收单机、iPod、音频CD记录和播放、音乐共享和播客等功能。
4. VLC
虽然VLC以视频播放而闻名,但它也是一款强大的音乐播放器,其主要以强大的编解码器集合而出名,如果一个文件不能被其它播放器打开,通常VLC都可以搞定。此外,VLC还可以高度定制并有许多扩展插件,而支持Windows、Linux、macOS、Unix、iOS和Android系统也成为其强大底蕴。
5. Cmus
如果你喜欢命令行应用,那么Cmus是一款不错的Linux命令行音乐播放器选择。它除支持Ogg Vorbis、MP3、FLAC、Opus、Musepack、WavPack、WAV、AAC、MP4、音频CD、ffmpeg(WMA,APE,MKA,TTA,SHN等)和libmodplug外,还可用于Shoutcast或Icecast流式传输。Cmus的主要做点就是非常轻量级,其内存需求也极小。
概述
作业系统
BSD
FreeBSD - NetBSD - OpenBSD
DragonFly BSD - PC-BSD
GNU/Linux
Debian - Fedora - Gentoo - Mandriva
Ubuntu - Red Hat - Slackware - SuSE - 红旗Linux-MeeGo
Mac OS
Mac OS 1, 2, 3 4 - 5 - 6 - 7 - 8 - 9
Mac OS X -.0 -.1 -.2 -.3 -.4 -.5 -.6 -.7 - Server
MS-DOS - Microsoft Windows
MS-DOS/9x
1.0 - 2.0 - 3.x - 95 - 98 - Me
NT
NT - 3.x - 4.0 - 2000 - XP - Server 2003
Vista - Home Server - Server 2008
7 - Server 2008 R2
其他
AmigaOS - BeOS - Inferno - LynxOS - Haiku OS - Android
OS/2 - QNX - Solaris - UNIX - MVS
OS/360 - OS/390 - OS/400 - Plan 9 - ReactOS
VMS - ZETA - FreeDOS
查看 • 讨论 • 编辑 • 历史
绝大多数基於Linux核心的作业系统使用了大量的GNU软体,包括了一个shell程式、工具、函式库、编译器及工具,还有许多其他程式,例如Emacs、Vi。正因为如此,GNU计划的开创者理查德·马修·斯托曼提议将Linux作业系统改名为GNU/Linux,但多数人仍然习惯性地使用“Linux”。
大多数Linux系统还包括了像提供GUI界面的XFree86、X.Org之类的程序。除了一部分专家之外,大多数人都不自己选择每一样组件或自行设置,而是直接使用Linux发行版。
「Linux」的发音
托瓦兹对「Linux」的读法
播放此文件时有问题?请参见媒体帮助。
根据托瓦兹的说法,Linux的发音和「Minix」是押韵的。
参照[1],「Li」中「i」的发音类似於「Minix」中「i」的发音,而「nux」中「u」的发音类似於英文单词「profess」中「o」的发音。依照国际音标应该是['linэks][ˈlɪnəks]。
此外在[2] 有一份林纳斯·托瓦兹本人说话的录音,录音内容为「Hello, this is Linus Torvalds, and I pronounce Linux as Linux」。 录音档案网址:[3][4]
历史
GNU
理查德·马修·斯托曼,GNU计划的创立者。
1983年,理查德·马修·斯托曼创立了GNU计划。这个计划有一个目标,是为了发展一个完全自由的类Unix作业系统。自1984年发起这个计划以来[5] ,在1985年,理查德·马修·斯托曼发起自由软体基金会并且在1989年撰写了GPL协议。1990年代早期,GNU开始大量的产生或收集各种系统所必备的元件,像是——函式库、编译器、侦错工具、文字编辑器、网页伺服器,以及一个Unix的使用者介面(Unix shell)——但是像一些底层环境,如硬体驱动、守护进程执行核心(kernel)仍然不完整和陷于停顿,GNU计划中是在马赫微核(Mach microkernel)的架构之上开发系统核心,也就是所谓的GNU Hurd,但是这个基於Mach的设计异常复杂,发展进度则相对缓慢。[6]林纳斯·托瓦兹曾说过如果GNU核心在1991年时可以用,他不会自己去写一个。[7]
BSD
386BSD因为法律问题直到1992年还没有发布,NetBSD和FreeBSD是386BSD的後裔,早于Linux。林纳斯·托瓦兹曾说,当时如果有可用的386BSD,他就可能不会编写Linux。[8]
MINIX
安德鲁·斯图尔特·塔能鲍姆 (左),MINIX作业系统的作者和林纳斯·托瓦兹(右),Linux内核的主要作者 安德鲁·斯图尔特·塔能鲍姆 (左),MINIX作业系统的作者和林纳斯·托瓦兹(右),Linux内核的主要作者
安德鲁·斯图尔特·塔能鲍姆 (左),MINIX作业系统的作者和林纳斯·托瓦兹(右),Linux内核的主要作者
MINIX是一个廉价的小型类Unix作业系统,是为在电脑科学用作教学而设计的,作者是安德鲁·斯图尔特·塔能鲍姆。从第三版开始,MINIX是自由软体,而且被「严重的」重新设计。
1991年,芬兰人林纳斯·托瓦兹在赫尔辛基大学上学,对作业系统很好奇[9],并且对MINIX只允许在教育上使用很不满(其不允许任何商业使用),於是开始写他自己的作业系统,这就是後来的Linux核心。
林纳斯·托瓦兹开始在MINIX上开发Linux内核,为MINIX写的软体也可以在Linux内核上使用。後来Linux成熟了,可以在自己上面开发自己了。[10]使用GNU 软体代替MINIX的软体,因为使用从GNU 系统来的原始码可以自由使用,这对新作业系统是有益的。使用GNU GPL 协议的原始码可以被其他项目所使用,只要这些项目使用同样的协议发布。为了让Linux 可以在商业上使用,林纳斯·托瓦兹决定改变他原来的协议(这个协议会限制商业使用),使用GNU GPL协议来代替。[11]开发者致力於融合GNU 元素到Linux 中,做出一个有完整功能的、自由的作业系统。[6]
Linux的第一个版本在1991年9月被大学FTP server管理员Ari Lemmke发布在Internet上,最初Torvalds称这个核心的名称为"Freax",意思是自由("free")和奇异("freak")的结合字,并且附上了"X"这个常用的字母,以配合所谓的类Unix的系统。但是FTP伺服器管理员嫌原来的命名「Freax」的名称不好听,把核心的称呼改成「Linux」,当时仅有10000行程式码,仍必须执行於Minix作业系统之上,并且必须使用硬碟开机;随後在10月份第二个版本(0.02版)就发布了,同时这位芬兰赫尔辛基的大学生在comp.os.minix上发布一则讯息
Hello everybody out there using minix- I'm doing a (free) operation system (just a hobby, won't be big and professional like gnu) for 386(486) AT clones.
1994年3月,Linux1.0版正式发布,Marc Ewing成立了Red Hat软件公司,成为最著名的Linux经销商之一。
Unix Linux历史源流
早期Linux的开机管理程式(boot loader)是使用LILO(Linux Loader),早期的LILO存在著一些难以容忍的缺陷,例如无法识别1024柱面以後的硬碟空间,後来新增GRUB(GRand Unified Bootloader)克服了这些缺点,具有『动态搜寻核心档案』的功能,可以让您在开机的时候,可以自行编辑您的开机设定系统档案,透过ext2或ext3档案系统中载入Linux Kernel(GRUB通过不同的文件系统驱动可以识别几乎所有Linux支援的文件系统,因此可以使用很多文件系统来格式化核心文件所在的磁区,并不局限於ext文件系统)。
Linux的标志和吉祥物是一只名字叫做Tux的企鹅,标志的由来是因为Linus在澳洲时曾被一只动物园里的企鹅咬了一口,便选择了企鹅作为Linux的标志。更容易被接受的说法是:企鹅代表南极,而南极又是全世界所共有的一块陆地。这也就代表Linux是所有人的Linux。
未来软体界的方向
Linux作为较早的开放原始码作业系统,对未来软体发展的方向有一定引导作用。
基於Linux开放源码的特性,越来越多大中型企业及政府投入更多的资源来开发Linux。现今世界上,越来越多国家逐渐的把政府机构内部门的电脑转移到Linux上,这个情况还会一直持续。Linux的广泛使用为政府机构节省了不少经费。
任何一种作业系统均会存在可能发生的安全性风险议题,开放性的原始码,使任何人皆可知道Linux的内部核心,可让全球的安全专家透明化检视与提出改进。但在骇客的眼里,它可让全球的骇客较容易地发现漏洞,是一头肥羊。但严格来说大多数的系统沦陷(黑客攻击成功)均是该系统管理员未能深入安全性防护能力所导致,不应该一味的将责任推给开发商。
商业和使用
KDE SC 桌面环境
主条目:Linux 使用
今天各种场合都有使用各种Linux 套件,从嵌入式设备到超级电脑,[12][13]并且在伺服器领域确定了地位,通常伺服器使用LAMP组合。[14]在家庭与企业中使用Linux 套件的情况越来越多。[15][16][17][18][19][20][21]并且在政府中也很受欢迎,巴西联邦政府的由於支持Linux而世界闻名。[22][23] 有新闻报道俄罗斯军队自己制造的Linux发行版的,做为G.H.ost 项目已经取得成果.[24]印度的Kerala联邦计划在向全联邦的高中推广使用Linux。[25][26]中华人民共和国为取得技术独立,在龙芯过程中排他性地使用Linux。[27] 在西班牙的一些地区开发了自己的Linux 发行版,并且在政府与教育领域广泛使用,如Extremadura 地区的gnuLinEx 和Andalusia 地区的 Guadalinex。 葡萄牙同样使用自己的Linux 发行版Caixa Mágica,用於 Magalhães 笔记型电脑[28] 和e-escola 政府软体 。[29] 法国和德国同样开始逐步采用Linux 。[30]
Linux 发行版同样在笔记型电脑市场很受欢迎,像ASUS Eee PC 和 Acer Aspire One ,贩卖时安装有订制的Linux 发行版。
GNU/Linux爱好者设计的宣传图,并使用GPL授权
GNU/Linux社群设计的立体图,并使用GPL授权
传统的Linux使用者一般都是专业人士。他们愿意安装并设置自己的作业系统,往往比其他作业系统的用户花更多的时间在安装并设置自己的作业系统。这些用户有时被称作「骇客」或是「极客」(geek)。
使用Linux主要的成本为移植、培训和学习的费用,早期由於会使用Linux的人较少,并且在软体设计时并未考虑非专业者的使用,导致这方面费用极高。但这方面的费用已经随著Linux的日益普及和Linux上的软体越来越多、越来越方便而降低,但专业仍是使用Linux的主要成本。
然而随著Linux慢慢开始流行,有些原始设备制造商(OEM)开始在其销售的电脑上预装上Linux,Linux的用户中也有了普通电脑用户,Linux系统也开始慢慢出现在个人电脑作业系统市场。Linux在欧洲、美国和日本的流行程度较高,欧美地区还发行Linux平台的游戏和其他家用软体。Linux开源社群方面也是以欧洲、美国、日本等已开发国家的人士居多。
每个孩子一台笔记型电脑(OLPC)这一项目正在催生新的更为庞大的Linux用户群,计划将包括发展中国家的几亿学童、他们的家庭和社区。在2007年,已经有六个国家订购了至少每个国家一百万台以上免费发放给学生。Google、RedHat和eBay是该项目的主要支持者。
基於其低廉成本与高度可设定性,Linux常常被应用於嵌入式系统,例如机上盒、行动电话及行动装置等。在行动电话上,Linux已经成为Symbian OS的主要竞争者;而在行动装置上,则成为Windows CE与Palm OS外之另一个选择。目前流行的TiVo数位摄影机使用了经过客制化後的Linux。此外,有不少硬体式的网路防火墙及路由器,例如部份LinkSys的产品,其内部都是使用Linux来驱动、并采用了作业系统提供的防火墙及路由功能。
采用Linux的超级电脑亦愈来愈多,根据2008年11月的TOP500超级电脑列表,现时世上最快速的超级电脑使用Linux作为其作业系统。而在表列的500套系统里,采用Linux为作业系统的,占了439组(即87.8%)。[31]
2006年开始发售的SONY PlayStation 3亦可使用Linux的作业系统,它有一个能使其成为一个桌面系统的Yellow Dog Linux。之前,Sony亦曾为他们的PlayStation 2推出过一套名为PS2 Linux的DIY组件。Ubuntu自9.04版本,恢复了PPC支持(包括PlayStation 3)。
而随著OLPC的XO-1,华硕的Eee PC等低价电脑的推行,许多人乐观的认为在低端PC市场,linux的市场占有率正在快速的增长[32]。但在Windows进入此一市场後,Linux的市占率快速下滑。现在Windows系统在所有的PC市场中,都占有绝对优势。
Linux的注册商标是Linus Torvalds所有的。这是由於在1996年,一个名字叫做William R. Della Croce的律师开始向各个Linux发布商发信,声明他拥有Linux商标的所有权,并且要求各个发布商支付版税,这些发行商集体进行上诉,要求将该注册商标重新分配给Linus Torvalds。Linus Torvalds一再声明Linux是自由且免费的,他本人可以卖掉,但Linux绝不能卖。
桌面使用
GNOME桌面环境 3.2 版
主条目:微软视窗与Linux的比较
转换作业系统的开销:自由开源意识形态与商业用途的冲突、缺乏强而有力的推广厂商、缺乏对特殊的硬件和应用程序的支援、电脑技术人员不愿再花费时间重覆学习、对已有平台的依赖,是制约Linux被采纳的主要因素。
目前能在Windows或Mac OS上执行的应用软体大部分都没有Linux的版本,但是常用软体大都可以在Linux平台上找到类似功能的应用软件。
尽管如此,大多数在Windows平台上广泛使用的自由软体都有相应的Linux版本,例如Mozilla Firefox,Openoffice.org,Pidgin,VLC,GIMP 。部分流行的桌面专有软件也有相应的Linux版本,如Adobe Flash Player、Acrobat Reader、Google Earth、Google桌面、Nero Burning ROM、Opera、RealPlayer、Skype、腾讯QQ、Maya、SPSS、Google Chrome。
另外,相当多的Windows应用程式可以通过Wine和一些基於Wine的项目如CrossOver正常运行和工作,比如Microsoft Office、Adobe Photoshop、暴雪娱乐的游戏、Picasa其中对於Photoshop的Crossover(Wine)相容性工作有Disney、DreamWorks、Pixar投资支援,等。Google大力参与Wine项目改进,Picasa的GNU/Linux版本也是经Wine测试的WINDOWS编译版本。[33]
整个亚洲,特别缺乏对Linux的支援,硬体和应用程式皆只考量微软作业系统设计的需求。例如:Internet Explorer及ActiveX需求、Microsoft Office相容性、网络游戏以及一般用户都倾向於使用Windows。
但是,Linux下也有相当多不能在Windows平台下执行的软体,主要是依靠X Window系统和其他Windows无法利用的资源,或者是因为稳定性等其他方面的考虑并不准备支援Windows。不过近年来,也不断向其移植。有如KDE SC、Cinepaint正在进行向Windows的移植。Linux使用的增多也使得Windows开源软体向Linux移植,比如,Paint-Mono(通过MONO移植的Paint.Net),Filezilla。
另外,GNOME桌面环境并不准备支援Windows。
游戏使用
电子游戏是一个Linux缺少支援的方面,游戏软体的多样性不同於其他类型,和其他方面一样,只有少数软体商开发Linux游戏程式。id Software和Epic Games是其中著名的两个。2001年之前存在的Loki Games、现在的Linux Game Publishing致力於移植Windows游戏,并授权销售,但使用了类似DRM的技术而受到非议。
Loki Games和id合作开发的Loki installer至今仍是许多游戏使用的打包方式。此外还有提供通用安装程式的其他软体开发商,一些独立游戏开发者提供Linux版本的游戏;而网页游戏和Java游戏也常常有对Linux的支援。
Linux一直有著自由软体、开源软体的支援,在Linux下,人们更有可能接触开源游戏,和Linux开发形式一样,这些游戏大多为多人游戏或个人休闲游戏,Linux发行版的软体资料库往往保存有数量可观的此类游戏,尤其是後者;多人游戏主要类型为线上3D第一人称射击和MMO类型网游。
KDE 4.1 and Gnome 2.x
Kde4-marble desktop globe.png KDE4-stars.png Gnome 3d.png
Marble in KDE 4.1 KStars in KDE 4.1 Gnome 2.0 with 3d wallpaper
使用比例
为Linux设计的服务器
主条目:Linux的采用
很多开源软体的定量研究聚焦在市场占有率(虽然多数不算作市场中的商品)和可靠性,包括数不清的Linux分析报告。Linux份额成长迅速。 IDC的2008年第二季度报告指出,Linux在所有伺服器市场的市占率已经达到29%,比该研究机构在2007年的调查大幅增加了12个百分点。这个估计数字基於Linux伺服器的销售额。 所以,Linux的市占率是不可小觑的。Netcraft报告,在2010年二月,每10台可靠的服务器中Linux发行版占6台,FreeBSD占2台,Microsoft占1台。 而Debian、CentOS两个至关重要的发行版并不销售。
参见:桌面作业系统使用份额
Linux发行版
更多资料:Linux发行版
Linux发行版指的就是我们通常所说的「Linux作业系统」,它可能是由一个组织,公司或者个人发行的。Linux主要作为Linux发行版(通常被称为"distro")的一部分而使用。通常来讲,一个Linux发行版包括Linux核心,将整个软体安装到电脑上的一套安装工具,各种GNU软体,其他的一些自由软体,在一些特定的Linux发行版中也有一些专有软体。发行版为许多不同的目的而制作,包括对不同电脑硬体结构的支援,对一个具体区域或语言的本地化,实时应用,和嵌入式系统。目前,超过三百个发行版被积极的开发,最普遍被使用的发行版有大约十二个。[34]
一个典型的Linux发行版包括:Linux核心,一些GNU函式库和工具,命令行shell,图形界面的X Window系统和相应的桌面环境,如KDE或GNOME,并包含数千种从办公套件,编译器,文字编辑器到科学工具的应用软体。
很多版本Linux发行版使用LiveCD,是不需要安装就能使用的版本。比较著名的有Damn Small Linux,Knoppix等。 LiveCD的相关技术进步到现在,其他的发行版如Fedora,Ubuntu等,安装光碟本身也是LiveCD。
评价
正面
开放原始码的Linux可以让知识延续下去,新兴的软体公司可以从开放原始码上快速、低价的建立专业能力,丰富市场的竞争,防止独霸软体巨兽的存在。
开放原始码的Linux可以让维护延续下去,延续下去可以累积成功,累积成功可以让软体成熟度逐渐增加,不会有封闭原始码软体厂商倒闭而造成维护断层、软体孤儿的问题。
可修改,自由度高,可自己动手建立切合需求的系统,厂商(个人)亦可根据硬体限制删减核心,让比较低阶的硬体做出切合需求、成本的系统。相同硬体的手机,微软Windows Mobile与Linux核心的Android对比,效率上差距颇大,Windows Mobile最低硬体需求比Linux核心的系统高上一大截。
个人使用很少有版权问题,绝大多数都是免费使用,几乎无所谓盗版问题。
预设安全设定相对於Windows安全很多。Windows为了非专业使用者降低了预设安全性的设定,导致系统容易受到木马、病毒的侵害。盗版的Windows更糟糕,可能随盗版作业系统捆绑木马、恶意程式,部分预设超级使用者(Administrator)登入,关闭更新修正等问题导致安全性更差。
新版的Linux发行版大多数都有软体伺服器的服务,只要点选就可以自动下载、安装经过认证的软体,不需要到市面购买、安装。
Linux学习的投资有效时间较长。旧版软体、系统都还是存在,有原始码可以衍生、分支,维护周期普遍比Windows长很多,就算被放弃,还是可以凭藉原始码衍生。新的软体更新发展多样化,容易养成使用者习惯掌握原理,而不是养成操作习惯。
强大的SHELL及SCRIPT支援,容易组合出符合需求的环境或创造自动程序。给予足够的工具让使用者把命令串接命令的使用,以满足某些特殊需求。程式开发是以命令模式为主,GUI为辅,命令串接还是可以使用。Windows GUI几乎弃用命令列,几乎无法自己新增功能。鼓励创作,动手创造符合个人需求的环境
负面
BSD的开发人员曾经批评过Linux核心开发人员过於重视新功能的添加而不是踏踏实实的把程式码写好、整理好;[来源请求]
Solaris系统管理员则认为SMF、ZFS、DTrace等Solaris特有工具使得Solaris比Linux更加优秀;[来源请求]
Minix爱好者认为微核心是将来技术发展的方向,Linux在技术上是落伍陈旧的。[来源请求]
哥们儿,不瞒你说,这是从维基百科贴过来的,要我自己编也说不了这么多...
上一篇文章中我们介绍了运行于类似Linux命令行界面的轻量化启动器T-UI (Linux CLI Launcher),在这一篇文章中我们将学习隐藏APP、对APP进行分组、通过命令方式启动APP等功能。
T-UI启动器是完全免费的应用,并且没有广告,应用体积很小,运行神速,非常良心。
点击图片长按二维码关注不明觉厉研究所,发掘有趣、实用、不明觉厉的手机应用,后台回复“003”即可获得[T-UI (Linux CLI Launcher)]下载链接。
▎APP管理
隐藏和显示APP:使用命令:apps–hide [应用名称],即可隐藏相应的APP,被隐藏的APP不会被T-UI搜索到,需要重新显示APP,则可以使用命令:apps -show 应用名称。
显示APP信息:使用命令:apps –st [应用名称],将会显示应用程序信息页面
使用apps –l [应用名称] 则会显示高级信息,代码界面会打印出应用的包名、启动次数、安装时间、activites、services等等一长串的信息。
▎APP分组
应用分组,也就是建一个文件夹,把同类型的应用放进去,这样可以方便使用。
新建文件夹可以使用命令:apps–mkgp
删除文件夹可以使用命令:apps-rmgp
比如我要建一个叫工具的文件夹,那么输入命令apps–mkgp Tool
添加APP到文件夹使用命令:apps –addtogp
移除APP使用命令:apps -rmfromgp
比如我要把计算器加入到工具文件夹,那么输入命令apps–addtogp Tool 计算器;
建好的文件夹会显示在底部的标签栏中,可以通过点击操作。
▎APP强制启动
被隐藏的应用要如何启动呢?除了解除隐藏之外还可以强制启动
使用命令apps-frc 来强制启动应用,比如启动相册可以输入命令【apps–frc 相册】。
如果你需要用到原来的启动器,也可以输入启动器名称来切换到原来的启动器,比如我想切换到Nova启动器,那么输入命令【apps –frc NovaLauncher】就能拉起Nova启动器。
▎添加笔记
笔记会显示在界面的第七行,要添加笔记可以使用命令:notes–add 笔记内容,可以添加多行。
要删除笔记可以使用命令:notes-rm 1 (数字为第几行)
要添加时间可以使用代码:%t ,要更改颜色可以使用16进制RGB颜色代码
比如:notes –add [%t]#aa0011 这是一条笔记
笔记也支持填入网址,点击网址则会打开。
下一篇文章中我们将介绍如何开启通知、修改字体和修改主题等。
你可以在Google Play及各大应用市场免费下载T-UI ,或关注本公众号回复“003”获取[T-UI (Linux CLI Launcher)]下载链接。
▎往期内容
装X利器!命令行界面极客手机打造攻略【一】
起床困难?这款“最牛”闹钟你敢用吗?
出门还带卷尺?这款手机智能卷尺更方便
Linux操作系统(Linux),是一种计算机操作系统。Linux操作系统的内核的名字也是“Linux”。Linux操作系统也是自由软件和开放源代码发展中最著名的例子。
严格来讲,Linux这个词本身只表示Linux内核,但在实际上人们已经习惯了用Linux来形容整个基于Linux内核,并且使用GNU 工程各种工具和数据库的操作系统(也被称为GNU/Linux)。基于这些组件的Linux软件被称为Linux发行版。一般来讲,一个Linux发行套件包含大量的软件,比如软件开发工具,数据库,Web服务器(例如Apache),X Window,桌面环境(比如GNOME和KDE),办公套件(比如OpenOffice.org),等等。
Linux内核最初是为英特尔386微处理器设计的。现在Linux内核支持从个人电脑到大型主机甚至包括嵌入式系统在内的各种硬件设备。
在开始的时候,Linux只是个人狂热爱好的一种产物。但是现在,Linux已经成为了一种受到广泛关注和支持的一种操作系统。包括IBM和惠普在内的一些计算机业巨头也开始支持Linux。很多人认为,和其他的商用Unix系统以及微软Windows相比,作为自由软件的Linux具有低成本,安全性高,更加可信赖的优势。
概述
绝大多数基于Linux内核的的操作系统使用了大量的GNU软件,包括了一个shell程序、工具、程序库、编译器及工具,还有许多其他程序,例如Emacs。正因为如此,GNU计划的开创者理查德·马修·斯托曼博士提议将Linux操作系统改名为GNU/Linux。但有些人只把操作系统叫做"Linux"。
大多数系统还包括了像提供GUI界面的XFree86之类的曾经运行于BSD的程序。
除了一部分专家之外,大多数人都不自己选择每一样组件或自行设置,而是直接使用Linux套件。
1983年,理察·马修·斯托曼(Richard Stallman)创立了GNU计划(GNU Project)。这个计划有一个目标是为了发展一个完全免费自由的 Unix-like 操作系统。自1990年代发起这个计划以来,GNU 开始大量的产生或收集各种系统所必备的元件,像是——函式库(libraries)、编译器(compilers)、侦错工具(debuggers)、文字编辑器(text editors)、网页服务器(web server),以及一个Unix的使用者接口(Unix shell)——除了执行核心(kernel)仍然付阙外。1990年,GNU计划开始在马赫微核(Mach microkernel)的架构之上开发系统核心,也就是所谓的GNU Hurd,但是这个基于Mach的设计异常复杂,发展进度则相对缓慢。
Linux内核最初只是由芬兰人林纳斯·托瓦兹(Linus Torvalds)在赫尔辛基大学上学时出于个人爱好而编写的,当时他并不满意Minix这个教学用的操作系统。最初的设想中,Linux 是一种类似Minix这样的一种操作系统。Linux的第一个版本在1991年9月被大学FTP server管理员Ari Lemmke发布在Internet上,最初Torvalds 称这个核心的名称为 "Freax" ,意思是自由( "free") 和奇异( "freak") 的结合字,并且附上了"X"这个常用的字母,以配合所谓的 Unix-like 的系统。但是FTP server管理员嫌原来的命名“Freax”的名称不好听,把核心的称呼改成“Linux”,当时仅有10000行代码,仍必须执行于Minix操作系统之上,并且必须使用硬盘开机;随后在10月份第二个版本(0.02版)就发布了,同时这位芬兰赫尔辛基的大学生在comp.os.minix上发布一则信息:
Hello everybody out there using minix-
I'm doing a (free) operation system (just a hobby,
won't be big and professional like gnu) for 386(486) AT clones.
历史
Linux 的历史是和GNU紧密联系在一起的。从1983年开始的GNU计划致力于开发一个自由并且完整的类Unix操作系统,包括软件开发工具和各种应用程序。到1991年 Linux 内核发布的时候,GNU已经几乎完成了除了系统内核之外的各种必备软件的开发。在Linus Torvalds和其他开发人员的努力下,GNU组件可以运行于Linux内核之上。整个内核是基于 GNU 通用公共许可,也就是GPL(GNU General Public License,GNU通用公共许可证)的,但是Linux内核并不是GNU 计划的一部分。1994年3月,Linux1.0版正式发布,Marc Ewing成立了 Red Hat 软件公司,成为最著名的 Linux 分销商之一。
Unix Linux历史源流早期Linux的开机管理程序(boot loader)是使用LILO(Linux Loader),存在着一些难以容忍的缺陷,例如无法识别8G以外的硬盘,后来新增GRUB(GRand Unified Bootloader)克服了这些缺点,具有‘动态搜寻核心档案’的功能,可以让您在开机的时候,可以自行编辑您的开机设定系统档案,透过 ext2 或 ext3 档案系统中载入 Linux Kernel。
Linux 的标志和吉祥物是一只名字叫做 Tux 的 企鹅,标志的由来是因为Linus在澳洲时曾被一只动物园里的企鹅咬了一口,便选择了企鹅作为Linux的标志。Linux的注册商标是Linus Torvalds所有的。这是由于在1996年,一个名字叫做William R. Della Croce的律师开始向各个 Linux 发布商发信,声明他拥有Linux商标的所有权,并且要求各个发布商支付版税,这些发行商集体进行上诉,要求将该注册商标重新分配给 Linus Torvalds。Linus Torvalds 一再声明 Linux 是免费的,他本人可以卖掉,但 Linux 绝不能卖。
Linux 的某些版本是不需要安装就能使用的版本,他们称为 LiveCD。
用户群
GNU/Linux爱好者设计的宣传图,并使用GPL授权
GNU/Linux社群设计的立体图,并使用GPL授权传统的Linux用户一般都安装并设置自己的操作系统,他们往往比其他操作系统,例如微软Windows和Mac OS的用户更有经验。这些用户有时被称作“黑客”或是“极客”(geek)。然而随着Linux越来越流行,越来越多的原厂委托制造(OEM)开始在其销售的电脑上预装上Linux,Linux的用户中也有了普通电脑用户,Linux系统也开始慢慢抢占桌面电脑操作系统市场。同时Linux也是最受欢迎的服务器操作系统之一。Linux也在嵌入式电脑市场上拥有优势,低成本的特性使Linux深受用户欢迎。使用Linux主要的成本为移植、培训和学习的费用,早期由于会使用Linux的人较少,这方面费用较高,但这方面的费用已经随着Linux的日益普及和Linux上的软件越来越多、越来越方便而降低。
KDE和GNOME等桌面系统使Linux更像是一个Mac或Windows之类的操作系统,提供完善的图形用户界面,而不同于其他使用命令行界面(Command Line Interface,CLI)的类Unix操作系统。
未来软件界的方向
Linux 作为较早的源代码开放操作系统,将引领未来软件发展的方向。
基于 Linux 开放源码的特性,越来越多大中型企业及政府投入更多的资源来开发 Linux。现今世界上,很多国家逐渐的把政府机构内部门的电脑转移到 Linux 上,这个情况还会一直持续。Linux 的广泛使用为政府机构节省了不少经费,也降低了对封闭源码软件潜在的安全性的忧虑。
Linux的英文发音
根据Torvalds的说法,Linux的发音和“Minix”是押韵的。
“Li”中“i”的发音类似于“Minix”中“i”的发音,而“nux”中“u”的发音类似于英文单词“profess”中“o”的发音。依照国际音标应该是['linэks]。
有一份Torvalds本人说话的音频,音频内容为“Hello, this is Linus Torvalds, and I pronounce Linux as Linux”。
应用
运行在SUSE上的KDE桌面环境。过去,Linux主要被用作服务器的操作系统,但因它的廉价、灵活性及Unix背景使得它很合适作更广泛的应用。传统上,以Linux为基础的“LAMP(Linux, Apache, MySQL, Perl/PHP/Python的组合)”技术,除了已在开发者群体中广泛流行,它亦是现时提供网站务供应商最常使用的平台。
基于其低廉成本与高度可设定性,Linux常常被应用于嵌入式系统,例如机顶盒、移动电话及行动装置等。在移动电话上,Linux已经成为Symbian OS的主要竞争者;而在行动装置上,则成为Windows CE与Palm OS外之另一个选择。目前流行的TiVo数位摄影机使用了经过客制化后的Linux。此外,有不少硬件式的网络防火墙及路由器,例如部份LinkSys的产品,其内部都是使用Linux来驱动、并采用了操作系统提供的防火墙及路由功能。
采用Linux的超级电脑亦愈来愈多,根据2005年11月号的TOP500超级电脑列表,现时世上最快速的两组超级电脑都是使用Linux作为其操作系统。而在表列的500套系统里,采用Linux为操作系统的,占了371组(即74.2%),其中的前十位者,有7组是使用Linux的。
2006年开始发售的SONY PlayStation 3亦使用Linux的操作系统。之前,Sony亦曾为他们的PlayStation 2推出过一套名为PS2 Linux的DIY组件。至于游戏开发商雅达利及id Software,都有为其旗下的游戏推出过Linux桌面版本。此外,Linux Game Publishing亦有专门为Linux平台撰写游戏,并致力于把其他在Windows平台编撰的游戏程序码转携至Linux平台,及为转携游戏提供使用授权。
而一个打算对所有生活在发展中国家孩子提供手提电脑的名为每孩子皆有一部手提电脑(OLPC)的项目,正是使用Linux作为缺省的操作系统。
发行版
Linux 主要作为Linux 发行版(通常被称为"distro")的一部分而使用。这些发行版由个人,松散组织的团队,以及商业机构和志愿者组织编写。它们通常包括了其他的系统软件和应用软件,以及一个用来简化系统初始安装的安装工具,和让软件安装升级的集成管理器。发行版为许多不同的目的而制作, 包括对不同计算机结构的支持, 对一个具体区域或语言的本地化,实时应用,和嵌入式系统,甚至许多版本故意地只加入免费软件。目前,超过三百个发行版被积极的开发,最普遍被使用的发行版有大约十二个.
一个典型的Linux发行版包括:Linux内核,一些GNU程序库和工具,命令行shell,图形界面的X Window系统和相应的桌面环境,如KDE或GNOME,并包含数千种从办公套件,编译器,文本编辑器到科学工具的应用软件。
apt,全称Advanced Packaging Tool,是一个在Debian和Ubuntu中的shell前端软件包管理器。
apt命令提供了查找、安装、升级、删除某一个、一组甚至全部软件包的命令,这些命令既简洁又好记。不过apt命令执行需要超级管理员权限。
apt语法格式:
apt[options][command][package...]
options:可选,选项包括-h、-y、-q等等。
command:要进行的操作。
package:安装的包名。
apt常用命令
sudo apt update:列出所有可更新的软件清单命令;
sudo apt upgrade:升级软件包;
apt list --upgradeable:列出可更新的软件包及版本信息;
sudo apt full-upgrade:升级软件包,升级前先删除需要更新的软件包;
sudo apt install :安装指定的软件命令;
sudo apt install :安装多个软件包;
sudo apt update :更新指定的软件命令;
sudo apt show :显示软件包具体信息,比如:版本号、安装大小、依赖关系等;
sudo apt remove :删除软件包命令;
sudo apt autoremove:清理不再使用的依赖和库文件;
sudo apt purge :移除软件包及配置文件;
sudo apt search :查找软件包命令。
没root权限 安装你装不了 另外 按照你的要求 发送arp包 必须能直接访问网卡 直接访问硬件 这个也必须root权限 绕过root访问硬件 不太可能
发arp包 arpoison (root权限)
教程 arpoison --help