zoukankan      html  css  js  c++  java
  • 软件文件linux学习感悟(持续更新中)

    首先声明,我是一个菜鸟。一下文章中出现技术误导情况盖不负责

        1.一切都是文件

        这一点非常要重,linux与windows最大的别区就是这个理念,这个理念是致使两者之间别区的本源。可以从注册表这一点看出,windows很要重的一个统系成份就是注册表,它里头存保了与统系运行环境及各种应用序程的运行环境关相的数参。而linux是没有这个东东的。文件!一切动在文件中之!

        

        2.软件装安

        刚刚接触linux的人可能最头痛的题问就是软件不会装安。这可能也是windows用久了所致使的。其实linux的软件装安是较比简略的,最少思绪非常清晰的。在装安软件的时候请记着——一切都是文件。如果从一切都是文件这一点发出,那么装安软的进程只括包两部分:生成软件运行的关相文件(软件的文件)和配置文件(让统系找到软件)。linux 的点优就在这个时候体现出来了。即这两个进程是完整独立的,生成运行关相的文件(夹)以后你可以把这个文件(夹)挪动到任何位置。而windwos就不能这么干,因为windows在装安软件的同时也进行了配置。linux中生成软件运行的关相这个进程会因为软件的布发的式格而不同,比bin,tar,rpm等。这个进程虽然较比繁琐,但是如果记着你所用做的情事——用这些西东生成软件运行关相的文件(夹)。胜利生成以后,你可以把它放到任何位置,这只是一个习气题问,然后要做的情事就是配置文件。一般来说,这个进程是为了让操作统系找到软件(跟windows的注册很相似)。有了这个思维方法以后,linux的软件装安进程就变得分十简略了。

        每日一道理
    那蝴蝶花依然花开花落,而我心中的蝴蝶早已化作雄鹰飞向了广阔的蓝天。

        为什么要这么干呢?很显然windows的做法较比简略,这也是为什么用windows的人多的一个主要因原。但是在windows下运行软件的时候,你晓得都生发了生么情事吗?如果你回答说,对不起,哥只在乎结果,不管进程。那么好吧,你就用windows去吧。你就把自己完整交给了微软公司,不管他暗地里对你做了什么,你都不管也不晓得。当然作为一个国际大公司,誉声对它的途前也是非常要重的,所以你可以自慰:该应不会出什么情事吧?但是对于制控欲极强的人就不意满了——他们会咆哮:我必须晓得所发上的一切情事的进程。linux就是这样一个操作统系——它让你可以"瞥见"这一实切怎么生发的。如果做过软件开发,可能对这一点就有身切的领会。每个搞过软件开发的人定肯都有过被一个小小的Bug迷惑几天甚至几个礼拜的遭受。然而当我们找出因原以后,定肯会感慨,本来这没简略啊!是的,就是这么简略!如果你晓得了这一实切怎么生发的,你能就很快的找到Bug,我想这也是为什么软件开发人员对“开源神精”敬拜,对“GNU”推重的主要因原吧——我晓得这一切怎么生发!其实从逻辑上来讲windows的序程运行也无非是这两个方面,只不过微软“为了便方用户用使”进行了封装。

        当然如果停留在软件层面,linux可以证保用户的绝对安全,但是如果在深刻到硬件层面呢?案答就是:不能。因为OS是建立在硬件的接口之上的。硬件厂商告知你该应怎么样用这块板子,子片。操作统系的开发人员就只能这么用。于是我们大家都还必须祷告帝上让Intel公司守遵职业道德。至于我们能不能用一些巧技去测检Intel有无搞鬼,那又是另外一回事了。

    文章结束给大家分享下程序员的一些笑话语录: 某程序员对书法十分感兴趣,退休后决定在这方面有所建树。花重金购买了上等的文房四宝。一日突生雅兴,一番磨墨拟纸,并点上了上好的檀香,颇有王羲之风 范,又具颜真卿气势,定神片刻,泼墨挥毫,郑重地写下一行字:hello world.

  • 相关阅读:
    iOS-布局-Masonry
    Xcode-打开代码折叠带
    Xcode-显示代码行数
    iOS-UITextField-通知
    iOS-UITextField-常用方法
    iOS-UIButton-文字位置,字体大小,边角样式,button种类,点击事件,内容位置
    iOS-UIView-设置背景图片4种方式
    windows8.1 plsql连接oracle
    win7_oracle11g_64位连接32位PLSQL_Developer
    oracle字符集的查看和修改
  • 原文地址:https://www.cnblogs.com/xinyuyuanm/p/3037425.html
Copyright © 2011-2022 走看看