zoukankan      html  css  js  c++  java
  • liunx 运维知识二部分

    Windows下的目录和Linux系统下的目录有什么区别?

      Windows目录下的文件一般都是分区(C盘,D盘。。。),C盘下面有什么目录,目录下面还有其他目录加上文件。

      

      

      

      

      Linux系统目录结构一切都是从根开始的,它是一个倒挂式的树形结构。

      

      

      

    一、目录结构特点及fhs层次标准

      

      

      

      

      

      

    二、 etc目录下面的配置文件

      

      网卡配置文件 :    他设置了网卡命名规则之后,第一块网卡是eth0,然后以此类推eth1,eth2.......

      

      网卡命名规则修改之后必须重启网络它才能生效,而且在它这里也是配置dns信息的。

      dns配置文件:实时生效的

      

      在Windows上也是有这个文件的。

      配置主机名:

      centos6的

      

      centos7的

      

      字符集配置文件:

      

      ip地址跟主机名或域名的一个对应的映射解析关系:  用于开发做测试

      

      设备挂载信息:  开机自启动进行挂载需要在这个配置文件里进行配置。

      

      

      centos6运行级别的配置:  

      

      centos7运行级别的配置:  

      

      开机自启动列表:

      

      系统环境变量:

      一个是主要配置环境变量的,一个是配置环境变量别名的。这两个是所有的用户都可以使用的。

      

      这是给单独当前用户使用的:

      

      以.sh结尾设置环境变量,一般编译安装服务的比较多,编译安装的时候它的命令直接敲是敲不出来的,必须用绝对路径去安装路径才可以用。但是我们不能敲什么命令都要去绝对路径去用,所以说都会把它绝对路径的命令全部写到etc/profile.d下面进行设置一个环境变量,然后就可以只用使用这个命令,像root用户这个其他命令一敲都可以敲出来。

      

      在开机自启动的时候,在系统登录之前,先设置一个信息,这个文件都会清空,给开机自启动做一些优化。

        

      开机自启动之后显示的一些信息:

      

      显示操作系统信息:

      

      系统内核文件信息:

      

      

        

    三、 网卡配置文件含义及修改主机名

      

      网络内容:英特网

      启动协议:

      网卡名:

      系统的网络设备名:

      是否开机自启动:

      ip地址:

      子网掩码:

      网关:

      DNS1:

      

      

      

      centos7主机名修改文件:可以在配置文件里面修改然后重启服务器,但是不能总是重启服务器,下面用命令来演示:

      

      修改好了怎么查看主机名:

      

      

      

          

      

    四、 修改字符集集运行级别

      查看:

      

      修改临时生效的:

      

      修改永久的:

      centos7:

      

      centos6:

      

      

      看一下系统运行级别:

      

      开机自启动是这个文件:    vim /etc/systemd/system/default.target

      

      0级别:关机

      1级别:救援模式,单用户模式,比如密码忘记了...

      2,3,4:多用户模式

      5级别:桌面模式

      6级别:重启模式

      修改级别:先查看   systemctl   get-default

      

      修改:    systemctl   set-default   runlevel3.target

      

      centos6查看:

      

      centos6修改:

      

      运行用户级别最好不要改动!

      

    五、 别名与环境变量

      先查看系统上已经定义了哪些系统别名:

      

      自己设置别名:

      

      

      

      取消别名:

      

      别名里面是个命令!要显示什么命令要执行什么命令

      vim  .bashrc

      

      

      永久设置就是写到配置文件里:

      alias rm='echo rm command bny'

      

      

      

      然后保存退出进行一个生效:source   就是生效一些配置文件

      source   /etc/profile

      

      环境变量:  export 就是设置环境变量   都是大写的

      用env去查看一下系统中有哪些环境变量:

      

      

      看系统中设置的环境变量:系统中已经设置好了

      

      

      自己设置一个环境变量: 环境变量最好统一设置为大写

      

      

      如何进行永久存储呢,也是把它放在/etc/profile这个文件当中

      全局能用:

      

      当前用户能用:

      

      

      

      

      

      

      cat >>/etc/profile.d/color.sh<<"EOF"
      alias ll='ls -l --color=auto --time-style=long-iso'
      PS1='[e[32;1m][u@h W]$ [e[0m]'
      EOF

      source  /etc/profile

      

        

    六、 usr目录及下载安装的方法

      查看系统usr目录下有哪些文件:

      

      src  第三方编译软件源代码所放的一个文件位置

      local  一般都是编译安装的时候可以作为一个路径

      

      在系统中进行安装或者服务有哪几种方法?

    七、 编译安装

    八、 var和proc以及dev目录下面的知识

    九、 系统启动知识及6与7的启动区

    十、文件类型及属性及查找文件路径命令

    十一、find命令实践

    十二、打包及压缩命令

    十三、时间相关命令

  • 相关阅读:
    Zookeeper Acl权限 超级用户权限 怎么跳过ACL密码/账户验证
    白名单与黑名单
    通过mstsc复制粘贴失败需要重新启动RDP剪切板监视程序rdpclip.exe
    go命令帮助
    go build 与go install
    1.Python编程基础
    使用 JMeter 进行压力测试
    js控制手机保持亮屏的库,解决h5移动端,自动息屏问题
    Linux安装配置redis 、启动redis、redis设置密码
    Linux安装部署FTP服务器
  • 原文地址:https://www.cnblogs.com/zhangrenguo/p/10703435.html
Copyright © 2011-2022 走看看