初步认识linux

linux哲学思想
1、一切皆文件
2、包含大量体积想功能单一的小程序,组合小程序完成复杂这任务
3、尽可能避免捕获用户接口
4、使用纯文本文件保存配置信息
5、尽可能使用最短的字符串表示命令


linux  发行商
    redhat---->fedora   redhat的桌面版本
    redhat enterprise    企业版目前全球使用最多
    suse  欧洲占有率 很高   
    slackware  最古老现存
    debian   非商业公司  支持  全球爱好者自发组织起来的  通过网络 发型的版本
    ubuntu debian的在发行版本
    gentoo  能最大化的发挥硬件性能
    lfs   骨灰 级别的发行版本   一切从0开始自己编译
   centos  与 redhat  最大兼容  在  redhat 源代码基础上 改的
   fedora  redhat 的个人桌面版本 用于 redhat enterprise 的测试


目录起名的要求限定
/只能有一个
文件名严格区分大小写
/A/B.txt  / -->分割符

路径:
相对路径:相对现在位置的路径
绝对路径:从根开始的路径

./便是当前路径
../ 当前目录的父目录

.file:文件名以.号开始表示隐藏文件

作为文件名的字符: 除了 /  之外都可以
不建议   , ?* 等不常用的
文件名长度最长不超过255个字符


/bin  binary 存放命令  所有用户都能使用的命令
/sbin   存放管理命令  只有管理员才能使用的命令
/boot  引导目录 系统启动是要用到的引导文件  内核(vmlinuz)
/dev  device 设备文件  特殊文件
/etc  配置文件
/home/USERNAME  /ROOT 用户的主目录
/lib  库文件  二进制文件    共享库 所有程序都能 访问  拿走 一个副本
/media  (便携性设备)    /mnt (非便携非热插拔)   挂载点目录
/misc  备用目录
/opt  可选的 某些 第三方软件的默认安装目录
/proc : 伪目录  映射 正在内存中运行的文件  内核相关
/sys :磁盘设备 硬件驱动线关联的内存文件
/selinux (安全加强的linux)  跟selinux相关的安全策略文件等,实现安全...
/srv
/tmp  : 临时文件 目录 
/usr  
    /usr/bin
    /usr/sbin
    /usr/lib
    /usr/share
    /usr/local/bin
    /usr/local/sbin
    /usr/local/lib
/var 日志文件  自定义任务文件   邮件缓冲暂存位置等 经常变换的...

你可能感兴趣的:(linux,接口,程序,fedora,企业版)