设为首页 收藏本站
查看: 994|回复: 0

[经验分享] Linux特性初识

[复制链接]

尚未签到

发表于 2018-5-25 09:31:29 | 显示全部楼层 |阅读模式
Linux的特性
一、Linux的哲学思想:

    1,一切皆文件。
        在Linux中一切都是以文件的的形式存在,cpu,内存,硬盘这些设备在都有相对应的文件。
    2,Linux由众多可以实现单一目的的小程序组成,一个程序只做一件事,且做好。
    3,组合单一目的的小程序完成复杂任务,比如MATLAB,Gaussian,Materials Studio等众多的超算软件在Linux中的运行效能远远高于Windows。
    4,尽量避免同用户的交互。所以在Linux中没有回应就是最好的结果。
    5,使用文本保存配置文件。比如要配置网卡的ip地址等参数,需要修改/etc/sysconfig/network-scripts/eth0这个文件,然后重启服务,所以需要熟练掌握vim
    6,提供机制而非策略。
7,严格区分大小写。
    8,文件后缀名没有意义不能决定文件属性,在Linux中反而是文件名的颜色代表了属性。
二、Linux获取帮助的途径:
    1,manual:用户使用手册。# man COMMAND、

         对于一个Linux新手而言,对Linux的命令不熟悉,通过man手册来了解相关命令的用法是首选,但是需要注意的是,man是分章节的,如果不输入章节号man默认会输出章节号最小的信息。

我们可以通过:man -f COMMAND(等同于whatis)来显示相关命令的所有章节。然后选择自己需要的章节进行阅读。man -k 关键字(等同于apropos)还可以进行关键字的匹配查找。man命令会去系统中的数据库查找相关的帮助信息,所以可以使用makewhatis来建立数据。

    2,info:信息页。# info COMMAND
    3,简要命令帮助。内部命令:# help COMMAND
                                  外部命令:# COMMAND --help
    4,官方文档:google
    5,额外文档:如每个程序都会有README,INSTALL,ChangeLog等帮助文件,/usr/share/doc下面也有很多帮助文档。
    6,发行版的官方文档:如红帽的http://www.redhat.com/docs/。
三、Linux的目录结构:
    /bin:可执行的程序
    /sbin:管理员使用的命令。
    /boot:操作系统用于引导系统启动的文件。
    /dev:设备文件。字符设备:文件类型,c。如键盘,鼠标
                          块设备:文件类型,b。如硬盘。
    /etc:配置文件。如/etc/syconfig/network-scripts/if-eth0。就是网卡的配置文件
    /home:用户的家目录。如
    /root:管理员的家目录。
    /lib和/lib64:库文件。被程序调用和共同使用的库文件。
    /lost+found:
    /media:挂载点目录。通常用来挂载便携设备。
    /mnt:挂载点目录。挂载额外的文件系统。
    /opt:可选目录。通常第三方软件会安装在次路径
    /proc:伪文件系统。内存中内核的映射,访问内核的接口。掉电即为空。
    /Selinux:安全加强的linux。
    /srv:属于服务的中间数据的存储位置。
    /sys:伪文件系统,用于访问获取硬件属性信息。
    /tmp:临时文件目录。
    /usr:存放只读文件。
    /var:经常会方式变化的文件,比如日志。
四、Linux的文件颜色:
linxu中不同属性的文件会用不用的颜色来表示。默认情况如下
1,文件夹                                d        蓝
2,普通文件                            -         白色

3,链接文件                             l        浅蓝色
4,可以执行的文件                 -         绿色
5,压缩文件                           -          红色
6,设备文件                           b,c       黄色(40、33;01)
7,管道文件(pipe)                 p          黄色(40;33)黄的还不一样?
8,套接字文件(socket)          s
五、Linux除了文件名的字体有颜色以外背景也有颜色。

可以通过# dircolors -p查看。

  

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-480863-1-1.html 上篇帖子: Linux修改网卡名称 下篇帖子: linux find命令的用法
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表