Liunx目录配置文件
IPADDR GATEWAY NETMASK DNS1 DNS2 BOOTPROTO ONBOOT
a.网卡配置文件
添加DNS1 DNS2
b./etc/resolv.conf
注:两个地方都配置,网卡配置文件生效。
网卡里面配置的DNS优先于/etc/resolv.conf
一般在网卡配置文件中修改,修改后重启网卡
a./etc/init.d/network reload 重启所有网卡
b.service network reload 重启所有网卡
c.ifdown eth0;ifup eth0 单独重启某一块网卡
ip地址与域名的解析关系(对应关系)
(1)搭建测试环境
(2)方便记忆 省事 不用记录ip地址
实例1-1 [root@oldboy /]# 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
a.临时
hostname +主机名
b.永久
修改/etc/sysconfig/network 重启服务器后生效
[root@oldboy-gao /]# vim /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=oldboy
实例1-1 在实际环境中,不可能因为重命名就重启服务器,一般hostname一下和修改配置文件
自动挂载
blkid 查看设备与目录的对应关系(鸡肋)
df -h 查看查看磁盘使用情况顺便也可以看设备与目录的对应关系
[root@oldboy 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
在linux开机时自动运行软件、程序、命令存放处
0 关机
1 单用户模式 root密码忘记
2 没有NFS的多用户模式
3 命令行模式
4 没有使用 待开发
5 图形化模式 桌面模式 x11
6 重启
[root@oldboy oldboy]# runlevel
N 3
#N 上一次的运行级别 N表示一直在这个级别
#3 当前运行级别
a.临时修改运行级别 立即生效
init命令
[root@oldboy oldboy]# init 3
[root@oldboy oldboy]# runlevel
3 3
b.永久修改运行级别
修改配置文件 /etc/inittab
注:如果运行级别改为0或6,如何修改回来
方法一:进入单用户模式
方法二:进入救援模式
实例1-1 /etc/init.d/iptables
/etc/init.d/network
已经接触的三个变量 PS1 LANG(/etc/sysconfig/i18n) PATH
国法-哪里都生效
/etc/profile
/etc/bashrc
家规-只有自己家里生效
~/.bashrc
~/.bash_profile
# ~ =====当前用户的家目录
快速清空文件内容 >/etc/issue
实例1-1 [root@oldboy oldboy]# cat /etc/motd
[root@oldboy oldboy]# echo "I am a student" > /etc/motd
[root@oldboy 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
===c:\program file
yum install tree -y
优点:安装方便 快捷
缺点:联网
rpm包安装 超市买半成品 速冻水饺 买回来自己
加工,缺少的东西自己解决
缺点:自己解决 依赖
自己做 准备菜 炒菜 上菜
./configure make make install
优点:自己可以配置
缺点:需要自己解决各种依赖
rpm -qa tree
rpm -qa |grep “tree”
rpm -ql tree
实例3-1 /var/log/ messages 存放的是系统默认的日志
/var/log/ secure 系统用户的登录信息 谁在什么
注:系统对这两个文件会定期切割 保证系统的日志不会过大
对日志的定期切割----日志轮询
一般不从这儿看
[root@oldboy 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
参数:physical id 第几个CPU(从0开始)
core id 第几个核心(从0开始)
实例4-1 [root@oldboy /]# cat /proc/loadavg
0.00 0.00 0.00 1/99 1822
第一个0 最近一分钟
第二个0 最近5分钟
第三个0 最近15分钟
[root@oldboy xiaodong]# w
00:06:46 up 2 days, 9:14, 3 users, load average: 0.00, 0.00, 0.00
USER TTY FROM LOGIN@ 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
系统负载 接近 所有CPU核心总数的时候 系统繁忙
61 column window is too narrow 栏目窗口太狭窄
总结目录结构:
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