12.18 -Liunx目录配置文件

12.18

Liunx目录配置文件

第1章 /etc目录

1.1 网卡配置文件    /etc/sysconfig/network-scripts/ifcfg-eth0 

IPADDR GATEWAY NETMASK DNS1 DNS2 BOOTPROTO ONBOOT

1.2 /etc/resolv.conf   DNS的配置文件

1.2.1 修改DNS的方法:

a.网卡配置文件

添加DNS1    DNS2

b./etc/resolv.conf

注:两个地方都配置,网卡配置文件生效。

网卡里面配置的DNS优先于/etc/resolv.conf

一般在网卡配置文件中修改,修改后重启网卡

1.2.2 重启网卡的方法

a./etc/init.d/network reload  重启所有网卡

b.service network reload     重启所有网卡

c.ifdown eth0;ifup eth0     单独重启某一块网卡

1.3 /etc/hosts       解析主机名

ip地址与域名的解析关系(对应关系)

1.3.1 应用:

(1)搭建测试环境

(2)方便记忆 省事   不用记录ip地址

实例1-1 [[email protected] /]# vim etc/hosts

127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4

::1         localhost localhost.localdomain localhost6 localhost6.localdomain6

10.0.0.201  test01.baidu.com

注:在 /etc/hosts文件中写上百度的域名和别的ip,不能用百度

因为解析出的不是百度正确的ip,是/etc/hosts文件中对应的ip

1.4 /etc/sysconfig/network

1.4.1 修改主机名的方法:

a.临时

hostname +主机名

b.永久

修改/etc/sysconfig/network     重启服务器后生效

[[email protected] /]# vim /etc/sysconfig/network

NETWORKING=yes

HOSTNAME=oldboy

实例1-1 在实际环境中,不可能因为重命名就重启服务器,一般hostname一下和修改配置文件

1.5 /etc/fstab    开机时设备与目录对应关系(挂载关系)

自动挂载

1.5.1 查看设备与目录对应关系命令

blkid         查看设备与目录的对应关系(鸡肋)

df   -h     查看查看磁盘使用情况顺便也可以看设备与目录的对应关系

[[email protected] xiaodong]# df -h

Filesystem      Size  Used Avail Use% Mounted on

/dev/sda3       8.8G  1.8G  6.7G  21% /

tmpfs           238M     0  238M   0% /dev/shm

/dev/sda1       190M   40M  141M  22% /boot

1.6 /etc/rc.local

在linux开机时自动运行软件、程序、命令存放处

1.7 /etc/inittab     linux 运行级别的配置文件

1.7.1   运行级别说明:

0        关机

1        单用户模式  root密码忘记

2        没有NFS的多用户模式

3        命令行模式

4        没有使用  待开发

5        图形化模式  桌面模式   x11

6        重启

1.7.2 查看运行级别    runlevel

[[email protected] oldboy]# runlevel

N 3

#N  上一次的运行级别  N表示一直在这个级别

#3  当前运行级别

1.7.3 更改运行级别

a.临时修改运行级别   立即生效

init命令

[[email protected] oldboy]# init 3

[[email protected] oldboy]# runlevel

3 3

b.永久修改运行级别

修改配置文件  /etc/inittab

注:如果运行级别改为0或6,如何修改回来

方法一:进入单用户模式

方法二:进入救援模式

1.8 /etc/init.d 里面存放的是各种软件的管理命令

实例1-1   /etc/init.d/iptables

/etc/init.d/network

1.9 /etc/profile    配置系统的环境变量   别名     √√√

已经接触的三个变量 PS1   LANG(/etc/sysconfig/i18n) PATH

1.10 /etc/bashrc     别名

1.10.1 系统中和别名有关的配置文件

国法-哪里都生效

/etc/profile

/etc/bashrc

家规-只有自己家里生效

~/.bashrc

~/.bash_profile

# ~   =====当前用户的家目录

1.11 /etc/issue     文件的内容在用户登录系统之前显示   一般不让显示(安全)

快速清空文件内容    >/etc/issue

1.12 /etc/motd           在用户登录系统之后显示

实例1-1 [[email protected] oldboy]# cat /etc/motd

[[email protected] oldboy]# echo "I am a student" > /etc/motd

[[email protected] oldboy]# cat /etc/motd

I am a student

/etc/小结:

/etc/sysconfig/network-scripts/ifcfg-eth0

/etc/hosts

/etc/sysconfig/network

/etc/fstab    Linux开机自动挂载的配置文件 Linux在开机时设备与入口对应关系

/etc/rc.local

/etc/init.d/

/etc/inittab

/etc/profile

/etc/bashrc

/etc/issue

/etc/motd

 

第2章 /usr/ 目录

2.1 /usr/local/   linux编译安装软件默认位置

===c:\program   file

2.2 Linux下面安装软件常见的方法

2.2.1 yum    点外卖    缺少的东西外卖解决

yum install tree -y

优点:安装方便 快捷

缺点:联网

2.2.2 rpm命令安装

rpm包安装       超市买半成品  速冻水饺  买回来自己

加工,缺少的东西自己解决

缺点:自己解决  依赖

2.2.3 编译安装

自己做  准备菜    炒菜      上菜

./configure   make    make  install

优点:自己可以配置

缺点:需要自己解决各种依赖

2.3 检查软件是否安装

rpm  -qa  tree

rpm  -qa |grep “tree”

2.4 查看软件包里面的内容

rpm  -ql  tree

第3章 /var/ 目录

3.1  /var/log/    日志====服务器运行状态记录

实例3-1    /var/log/ messages    存放的是系统默认的日志

/var/log/ secure      系统用户的登录信息   谁在什么

注:系统对这两个文件会定期切割    保证系统的日志不会过大

对日志的定期切割----日志轮询

第4章 /proc/目录 虚拟目录 内存中一些进程              

/软件信息

4.1 /proc/meminfo  内存信息    

一般不从这儿看

[[email protected] xiaodong]# free -h

total       used       free     shared    buffers     cached

Mem:          474M       351M       123M        60K       107M       8.9M

-/+ buffers/cache:       234M       239M

Swap:         767M        18M       749M

4.2 /proc/cpuinfo  cpu信息  

参数:physical  id  第几个CPU(从0开始)

core id  第几个核心(从0开始)

4.3 /proc/loadavg  系统的平均负载  负载===系统的繁忙程度

实例4-1 [[email protected] /]# cat /proc/loadavg

0.00 0.00 0.00 1/99 1822

第一个0  最近一分钟

第二个0  最近5分钟

第三个0  最近15分钟

4.3.1 看系统负载命令     w

[[email protected] xiaodong]# w

00:06:46 up 2 days,  9:14,  3 users,  load average: 0.00, 0.00, 0.00

USER     TTY      FROM              [email protected]   IDLE   JCPU   PCPU WHAT

root     pts/0    10.0.0.1         23:29    0.00s  3.27s  0.10s w

root     pts/1    10.0.0.1         23:29   33:24   0.13s  0.13s -bash

root     pts/2    10.0.0.1         20:47   42:34   1.39s  1.39s -bash

4.3.2 衡量方法

系统负载 接近 所有CPU核心总数的时候  系统繁忙

4.3.3 错误:

61 column window is too narrow  栏目窗口太狭窄

4.4 /proc/mounts     

系统设备与入口的对应关系   系统挂载信息列表

总结目录结构:

1.Linux设备(磁盘分区)不挂载无法用

2.必知必会的目录/文件作用

/etc/  /usr/local  /var/log  /proc/

3.网卡配置文件 IPADDR GATEWAY NETMASK DNS1 DNS2 BOOTPROTO ONBOOT

4.红帽系统中 DNS的配置文件

5.Linux下面如何修改主机名

6.Linux下面常见安装软件的方法

7.Linux运行级别 啥意思 怎么看 怎么改

配置文件总结:

linux系统中必知的文件

/etc/sysconfig/network-scripts/ifcfg-eth0    linux第一块网卡的配置文件

/etc/resolv.conf                         dns配置文件

/etc/hosts                             ip与主机名解析关系

/etc/sysconfig/network                 永久(重启服务器)修改主机名的地方

如何修改主机名

/etc/fstab                            开机自动挂载

/etc/rc.local                          存放开机自启动的程序或命令

/etc/inittab                           运行级别的配置文件

/etc/init.d                         系统的软件/服务的管理命令 存放在这里

/etc/profile                        系统的环境变量,别名

/etc/bashrc                        别名存放位置

/usr/local                         编译安装时候默认的安装位置

/var/log/message                   系统普通的日志

/var/log/secure        用户登录的信息 什么时候 谁从哪里登录登录是否成功

/var/spool/cron/root                  定时任务的配置文件

/proc/cpuinfo                        系统cpu信息

/proc/meminfo                       系统内存信息

/proc/loadavg                        系统负载信息

/proc/mounts                        系统挂载信息

原文地址:http://blog.51cto.com/13517084/2054525

时间: 2024-08-06 23:41:33

12.18 -Liunx目录配置文件的相关文章

12.17 Nginx负载均衡;12.18 ssl原理;12.19 生产ssl密钥对;12.20 Nginx配置ssl

扩展: 针对请求的uri来代理 http://ask.apelearn.com/question/1049 根据访问的目录来区分后端web http://ask.apelearn.com/question/920 12.17 Nginx负载均衡 1. 安装dig命令: [[email protected] ~]# yum install -y bind-utils 2. 用dig获取qq.com的ip地址: [[email protected] ~]# dig qq.com 3. 创建ld.co

12.17 Nginx负载均衡;12.18 ssl原理;12.19 生产ssl密钥对;12.20 N

12.17 Nginx负载均衡:12.18 ssl原理:12.19 生产ssl密钥对:12.20 Nginx配置ssl 扩展: 针对请求的uri来代理 : http://ask.apelearn.com/question/1049 根据访问的目录来区分后端的web : http://ask.apelearn.com/question/920 nginx长连接 : http://www.apelearn.com/bbs/thread-6545-1-1.html nginx算法分析 : http:/

12.18.02 UIApplication

// //  ViewController.m //  12.18.02 UIApplication // //  Created by 张凯泽 on 15/12/18. //  Copyright © 2015年 rytong_zkz. All rights reserved. // #import "ViewController.h" @interface ViewController () - (IBAction)ClickTap; @end @implementation Vi

linux云计算集群架构学习笔记: 1-2 文件的目录结构

文件的基本管理和XFS文件系统备份恢复 1.1  Linux系统目录结构,相对/绝对路径. 1.2  创建/复制/删除文件,rm -rf / 意外事故 1.3 查看文件内容 1.4 xfs文件系统的备份和恢复 在windows中文件在磁盘里如上图, 而在Linux当中一切都是文件,没有磁盘的概念了,这是 linux与windows的不同,设备也看成文件 1.1.1  linux系统目录结构 /   /home   /root   /dev   /usr   /etc   /boot   /lib

2017.12.18 2周1次课

2017.12.18 二周第一次课 2.6 相对和绝对路径 什么是一个文件的路径呢 简单地说,就是这个文件存放的地方.只要你告诉系统某个文件的路径,系统就可以找到这个文件 Linux中,存在着绝对路径和相对路径. 绝对路径:路径一定是由根目录"/"开头的,不管在哪个目录下,都能通过绝对路径找到这个文件. 相对路径 :是你所在位置的路径,以当前目录开头的. 查看当前目录的路径,使用命令[pwd] ".ssh/authorized_keys"就是相对路径,相对"

liunx目录和文件管理(一)

liunx目录和文件管理(一) 要求: ? 练习目录和文件管理的基本命令. u 查看及切换目录:pwd.cd.ls.du. 步骤: 1. pwd命令-查看当前的工作目录(Print Working Directory) 2. cd命令-切换工作目录(Change Directory) cd -:返回上一级 cd:返回根目录 cd ~:返回宿主目录 3. ls命令-列表(List)显示目录内容 ? -l:以长格式(Long)显示文件和目录的列表,包括权限.大小.最后更新时间等详细信息.不使用-l选

Sprint3(12.18)总结

Sprint3第三阶段 1.类名:软件工程-第三阶段 2.时间:至12.18 3.选题内容:web版-餐厅到店点餐系统 4.团队博客地址: http://www.cnblogs.com/queenjuan 团队GITHUB地址: https://github.com/Taolu1234/Taolu1234 5.队员信息 姓名            学号                    个人博客链接                  个人GITHUB链接 丘娟 201406114101  h

?诚意百分百,看看12.18 在阿里云下单的小伙伴都拿走多少钱

?诚意百分百,看看12.18 在阿里云下单的小伙伴都拿走多少钱 http://bbs.aliyun.com/read/189975.html?displayMode=1

12.17 Nginx负载均衡 12.18 ssl原理 12.19 生成ssl密钥对 12.20 N

12.17 Nginx负载均衡 [[email protected] ~]# yum install -y bind-utils[[email protected] ~]# dig www.qq.comANSWER SECTION:www.qq.com. 73 IN A 59.37.96.63www.qq.com. 73 IN A 14.17.42.40www.qq.com. 73 IN A 14.17.32.211[[email protected] ~]# curl -x127.0.0.1: