程序员开发实例大全宝库

网站首页 > 编程文章 正文

Linux运维学习笔记之认识目录(简述linux目录结构及常用的目录作用)

zazugpt 2024-08-20 00:52:05 编程文章 17 ℃ 0 评论

学习linux,第一我们要了解一下linux的目录,了解目录就可以大概知道我们需要操作的文件在哪个路径。这样才可以对文件进行操作及维护。

linux的目录说白了也是很简单的,与WINDOWS的C盘一样预设了很多默认的有用的目录,比如

user(用户)

program file(存放后安装的程序)

Windows(存放系统文件)

以下就是linux的根目录

├── bin -> usr/bin          #应用程序目录
├── boot                         #系统引导文件存放目录(没事千万别动)
├── dev                           #设备驱动文件目录
├── etc                            #配置文件目录
├── home                        #普通用户家(根)目录
├── init
├── lib -> usr/lib             #基本共享文件以及内核模块文件(没事千万别动)
├── lib32 -> usr/lib32
├── lib64 -> usr/lib64
├── libx32 -> usr/libx32
├── lost+found                #非正常关机留下的文件
├── media                        #便携式移动设备挂载点(U盘)
├── mnt                           #临时文件系统挂载点
├── opt                            #第三方应用安装位置
├── proc                          #用于输出内核与经常相关的虚拟文件系统
├── root                           #管理员的家目录
├── run
├── sbin -> usr/sbin        #超级用户的一些管理程序
├── snap
├── srv
├── sys                             #用于输出当前系统上硬件设备的虚拟文件系统
├── tmp                             #保持系统重启两次之间产生的临时数据
├── usr                            #平时用到的应用程序和文件都在   
└── var                            #大文件溢出区,比如日志

以上目录就是我们运维过程经常要了解的目录信息及相关的解释,对这些目录有了相关的了解后,我们就很简单的直接找到相关目录

比如要配置网卡,了解了目录对目录下的各种文件进行了解后,就可以直接操作

查看网卡运行情况,使用命令:ifconfig

[root@localhost etc]# ifconfig
eth1   Link encap:Ethernet  HWaddr 00:16:3E:08:05:75  
          inet addr:172.16.11.173  Bcast:172.16.11.255  Mask:255.255.255.0
          inet6 addr: fe80::216:3eff:fe08:575/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:11998262 errors:0 dropped:0 overruns:0 frame:0
          TX packets:9948812 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:3838258062 (3.5 GiB)  TX bytes:3852361272 (3.5 GiB)
lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:111986751 errors:0 dropped:0 overruns:0 frame:0
          TX packets:111986751 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:43745250419 (40.7 GiB)  TX bytes:43745250419 (40.7 GiB)

了解使用的是eth1,进入配置文件目录,找到网卡配置文件

使用cd+ll命令

[root@localhost ]# cd /etc/sysconfig/network-scripts/
[root@localhost network-scripts]# ll
-rw-r--r--. 1 root root   251 7月   1 2020 ifcfg-Auto_eth1
-rw-r--r--. 1 root root   255 7月  13 2015 ifcfg-eth0
-rw-r--r--. 1 root root   254 10月 10 2013 ifcfg-lo

使用vi/vim打开文件进行修改配置文件,

[root@localhost network-scripts]# vim ifcfg-Auto_eth1 
TYPE=Ethernet
BOOTPROTO=static                                                         #使用静态IP地址,动态改为DHCP
DEFROUTE=yes
IPV4_FAILURE_FATAL=yes
IPV6INIT=no
NAME="Auto eth1"
UUID=70ef262d-2250-408d-aba0-072cd2202440
ONBOOT=yes
HWADDR=00:16:3E:08:05:75
IPADDR=172.16.11.173                                                    #设置IP地址
PREFIX=24                                                                        #子网掩码位数 24代表255.255.255.0
GATEWAY=172.16.11.254                                                 #网关
LAST_CONNECT=1593538970
~                                                                                                                                      
~                                                                                                                                      
~                                                                                                                                      
~                                                                                                                                      
~                                                                                                                                      
~                                                                                                                                      
~                                                                                                                                      
~                                                                                                                                      
~                                                                                                                                      
~                                                                                                                                      
~

熟悉后,可以直接使用命令

vim /etc/sysconfig/network-scripts/ifcfg-Auto_eth1 直接打开文件进行操作。完成对网卡的IP地址完成修改。

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表