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命令实践
十二、打包及压缩命令
十三、时间相关命令
liunx 运维知识二部分的更多相关文章
- liunx 运维知识三部分
一. 用户级用户组相关 二. 文件属性和链接知识及磁盘已满故障案例 三. 通配符 四. 特殊符号 五. 基础正则 六. 扩展正则 七. sed实践 八. awk实践
- liunx 运维知识一部分
一 克隆虚拟机 大家都需要做的克隆虚拟机,在克隆虚拟机之前,需要把网卡源的UUID和Mac地址全部删除掉.不然相同会冲突使用不了. 删除UUID跟Mac的操作步骤如下: cd /etc/sysc ...
- Liunx运维(十二)-Liunx系统常用内置命令
文档目录: 一.Liunx内置命令概述 二.LIunx常用内置命令实例 1.help查看内置命令帮助2.查看内置命令使用方法3.":" 占位符4. "." 与s ...
- liunx 运维知识四部分
一. 权限介绍及文件权限测试 二. 目录权限测试 三. 默认控制权限umask 四. chown修改属性和属组 五. 网站安全权限介绍 六. 隐藏属性介绍 七. 特殊权限s 八. 特殊权限t 九. 用 ...
- 运维知识体系v0.5
http://www.90qj.com/?post=318http://ixdba.blog.51cto.com/2895551/1751377 运维知识体系v0.5-(运维社区-赵班长出品,欢迎 ...
- [转] 运维知识体系 -v3.1 作者:赵舜东(赵班长)转载请注明来自于-新运维社区:https://www.unixhot.com
[From]https://www.unixhot.com/page/ops [运维知识体系]-v3.1 作者:赵舜东(赵班长) (转载请注明来自于-新运维社区:https://www.unixhot ...
- Linux运维知识之linux shell date 用当天时间做备份文件名
本文主要向大家介绍了Linux运维知识之linux shell date 用当天时间做备份文件名,通过具体的内容向大家展现,希望对大家学习Linux运维知识有所帮助. #!/bin/bash #dat ...
- 教老婆学Linux运维(二)Linux常用命令指南【上】
目录 教老婆学Linux(二)Linux常用命令指南[上] 一.概述 二.常用命令 教老婆学Linux(二)Linux常用命令指南[上] 作者:姚毛毛的博客 tips:文章太长,分两篇发出,本篇发前三 ...
- linux 运维知识体系
这里将会介绍一下,LINUX运维工程师的知识体系. 只能说是个人理解吧.并不是必要或者充分的,仅供网友参考. 大部分本博客都有涉及,并不完整. 1.LINUX运维基础 1.1.LINUX系统的简介,分 ...
随机推荐
- UVA11925-Generating Permutations(贪心)
Problem UVA11925-Generating Permutations Accept: 214 Submit: 1429Time Limit: 1000 mSec Problem Desc ...
- Scala主构造器参数是否升级为成员与是否有get/set
1:主构造器前面添加val/var 关键字则升级为类成员,否则只是构造器中的一个参数而已. 2:private 修饰get/set方法权限,private var/val 成员变量,则有get/set ...
- Python:Day28 同步锁
同步锁: Python不是有一把锁了吗?为什么还要加锁? Python解释器的GIL的作用是同一时刻只有一个线程被CPU执行,而同步锁的作用同一时刻只有一个线程对锁定代码块操作 如果不加锁,当多个线程 ...
- 三、Oracle 查询+where条件
一.查询1.distinct:查询去除重复的行,是所有的列都重复才满足条件2.列别名:as或者空格 select name as 姓名 from student3.查询字段可以做数学运算,也可以做字符 ...
- 【mongoDB查询进阶】聚合管道(三)--表达式操作符
https://segmentfault.com/a/1190000010910985 管道操作符的分类 管道操作符可以分为三类: 阶段操作符(Stage Operators) 表达式操作符(Expr ...
- 洛谷 P1596 [USACO10OCT]湖计数Lake Counting
题目链接 https://www.luogu.org/problemnew/show/P1596 题目描述 Due to recent rains, water has pooled in vario ...
- Java虚拟机垃圾收集器
一.判断对象存活的算法 1.引用计数(Reference Counting)算法 给对象添加一个引用计数器,每当有一个地方引用时,计数器加1.当引用失效时,计数器减1.当计数器的值为0的时候说该对象不 ...
- idea 上传代码到 gitee
https://www.2cto.com/net/201804/740238.html 这一步如果是个空仓库可以提交,如果是个已有的项目 Define remote 一下就可以了,不要提交代码
- Git 使用vi或vim命令打开、关闭、保存文件
1 vi & vim 有两种工作模式: (1)命令模式:接受.执行 vi & vim 操作命令的模式,打开文件后的默认模式: (2)编辑模式:对打开的文件内容进行 增.删.改 操作模式 ...
- 朱晔的互联网架构实践心得S2E2:写业务代码最容易掉的10种坑
我承认,本文的标题有一点标题党,特别是写业务代码,大家因为没有足够重视一些细节最容易调的坑(侧重Java,当然,本文说的这些点很多是不限制于语言的). 1.客户端的使用 我们在使用Redis.Elas ...