Linux系统里的重要文件和目录(1)

1.设置主机名称:

2.个性化命令行界面

 3.Shell    -什么是Shell/h2>

shell是用户和操作系统之间的一个桥

shell是命令解释器,例如:ls,ls是系统内置的一个命令,输入后翻译给内核去听

shell是一种程序设计语言,高级语言

4.为什么要使用Shell/h2>

日常工作中,用户需要去和系统进行交互

经常会需要修改系统中的配置和变量

执行系统中的脚本或者用户的脚本

自动化或者定时的去执行一些命令

运行比较高效/语法简单/批量化操作

5.如何使用Shell/h2>

5.1交互式-通过Shell命令 CLI

5.2非交互式-通过Shell脚本 Sh

6.Linux系统中重要的目录和文件

6.1 卡配置文件:

目录:/etc/sysconfig/network-scripts,在此目录下的配置文件一般分为3种:ifcfg-ens33(VM虚拟机的配置文件),ifcfg-eth0(云主机的配置文件),em1.em2等(物理机的配置文件)

ifcfg-ens33里面的内容:

TYPE=”Ethernet”                           // 卡的类型,目前的这是以太
PROXY_METHOD=”none”            //代理模式
BROWSER_ONLY=”no”
BOOTPROTO=”static”                   //静态IP模式,设置 卡获取IP地址的方式,DHCP:动态获取
DEFROUTE=”yes”
IPV4_FAILURE_FATAL=”no”
IPV6INIT=”yes”
IPV6_AUTOCONF=”yes”
IPV6_DEFROUTE=”yes”
IPV6_FAILURE_FATAL=”no”
IPV6_ADDR_GEN_MODE=”stable-privacy”
NAME=”ens33″                              // 卡名称
DEVICE=”ens33″                           
ONBOOT=”yes”                             //是否开机自启
IPADDR=192.168.139.7                //IP 地址 逻辑地址
NETMASK=255.255.255.0            //子 掩码:快速寻址,子 划分
GATEWAY=192.168.139.2             // 关 
DNS1=8.8.8.8                                 //DNS服务器地址,域名解析的作用,把域名和IP对应起来
 

卡配置完之后需要,restart一下 卡服务 

6.2 /etc/fstab 文件系统表格    

fs—file system

tab—table

6.3 /etc/hostname    hostnamectl set-hostname XXXX

/etc/hosts    查看本地DNS解析 

6.4/etc/resolv.conf   —- DNS

6.5/etc/profile   全局配置

6.6/etc/shells 

6.7/etc/bashrc—bash全局配置文件

6.8cat /etc/redhat-release—看一些漏洞对应版本之类的

6.9 /etc/init.d 

6.10 /etc/inittab  运行级别

6.11 /etc/sudoers  root权限用户

6.12 /etc/shadow  保存加密后的密码   如何恢复/span>

6.13 /etc/yum.repos.d    yum软件仓库源

6.14~/.bashrc  用户级别配置

6.15~/.bash_profile 用户级别配置、

6.16   给vim永久开启行

vim /etc/vimrc

在里面加入set nu

临时开启行 ,行末输入set nu或者set number

6.17/usr/local/      

6.18/opt     

6.19 /etc/sysctl.conf    内核配置文件   :内核转发、内核端口范围

6.20/etc/passwd  账 信息文件

6.21 /etc/group 设定用户组相关信息

6.22/usr/src

6.23/usr/log  日志文件

文件类型:

wtmp:二进制文件,登录登录者信息文件

lastlog:二进制文件,记录用户近期登录情况

6.24 /proc   Linux系统中重要的一个文件,主要记录内核信息和进程方面的信息

/proc/cpuinfo当前状态下的CPU信息

/proc/meminfo 内存信息

/proc/loadavg 当前系统平均载入文件 负载文件

/proc/mounts 当前设备挂载信息

6.25/var    

/var/www/html存储 站

6.26/bin 用户常用的命令

6.27/sbin 存放系统命令

6.28/home 用户家目录/主目录

6.29/root root用户的家目录

6.30/boot 保存一些启动项信息

6.31 /temp 目录 临时目录

7  Linux系统定时任务的目录

7.1/crontab 定时任务/计划任务

此目录分别在系统级和用户级

文章知识点与官方知识档案匹配,可进一步学习相关知识云原生入门技能树首页概览8582 人正在系统学习中

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年10月1日
下一篇 2022年10月1日

相关推荐