Linux学习01

1、列出Linux的发行版,并描述不同发行版之间的联系与区别

        比较主流的发行版如下:

                    debian系列:   比较主流的是Ubuntu,多用于桌面,版本更新较快,内核比较新

                    redhad 系列:比较流行的 RHEL(redhat enterprise linux),  centos, fedroa 

                                            RHEL 系统免费,但使用其服务需要付费,系统内部带有redhat logo标识

                                            centos 是redhat的开源的社区版本,企业用的较多的版本,系统内部删除了redhat logo ,也无法使用它的技术支持 ,

2、安装centos 7

            Linux学习01

       Linux学习01

    Linux学习01

Linux学习01

Linux学习01

Linux学习01

Linux学习01


Linux学习01



Linux学习01


Linux学习01

Linux学习01Linux学习01Linux学习01Linux学习01Linux学习01Linux学习01Linux学习01Linux学习01Linux学习01Linux学习01Linux学习01Linux学习01

                      3、配置环境变量,实现执行history的时候可以看到执行命令的时间

                                临时设置:HISTTIMEFORMAT="%F %T "  注意T 后面最好有空格 ,否则时间后面会紧跟命令     生效:用source 命令或者   . .bash_profile
                                  全局设置:更改/etc/profile 文件 增加 'HISTTIMEFORMAT="%F %T  "' 

    

                      4、Linux哲学思想

                            一切皆文件
                             提供很多小型的单一用途的程序
                             链接程序,共同完成复杂功能
                             避免令人困惑的用户界面
                             配置数据存储在文件中


                        5、Linux常用命令使用格式,并用实例说明。例如echo、screen、date、ifconfig、export等命令

                                linux系统中常用命令格式为:
                                命令名称 [命令参数] [命令对象]
                                例如:
                                echo $PAHT :命令跟变量,显示变量的值    但如果带上单引号,则将其视为字符,直接输出
                                date +%F :命令跟格式,按照格式显示时间  通常用于创建带时间的文件,比如日志文件,备份文件
                                screen :可以在当前窗口中再创建一个窗口,可用于一些日志的实时输出,命令调试等,还可用于和别人协助,窗口上显示相同的内容
                                ifconfig 查看网卡的IP地址等信息,不仅可以显示,还可以临时配置IP地址 ,重启后失效    

                        6、Linux发行版的系统目录名称命名规则以及用途

                                  简要说明:

                                            /  :根目录,存放所有文件夹       /bin:存放要运行的程序    /etc: 存放程序的配置文件    /root: root 用户家目录   /lib:  存放程序要用到的库文件

    

                        7、文件的元数据信息有哪些,分别表示什么含义,如何查看?如何修改文件的时间戳信息?

                                文件数据分为 元数据和数据内容两部分

                                元数据包含文件类型,所属用户和组,大小,权限,修改时间,访问时间,更改时间 ,节点编号

                                通过ls -li  查看文件元数据,通过stat  查看三个时间点,通过touch 命令修改三个时间信息

                                touch 命令

                                                -a   只改变atime 和ctime

                                                 -m  只改变 mtime 和ctime

                                                当文件存在时,刷新三个时间

                        8、软连接和硬连接区别

                                    软连接:可以跨分区、设备; 可以创建文件夹的软连接

                                                  删除原始文件后,软连接失效 ;创建后链接数不会增长

                                                    注意:删除软链接时后面不能加斜杠 /,否则会将源文件删除

                                    硬链接:不可用跨分区,只能在同一个目录内; 只能创建文件,文件夹不可以

                                                    删除原始文件后,链接文件可以继续访问; 创建后链接数增长

                                    

                                  

                                    

                                    

















上一篇:gcc或clang的部分builtin函数


下一篇:中国移动苏州研发中心消息队列高可用设计之谈 | SOFAStack 用户说