笔记:centos7的目录挂载,重要目录,/etc目录下重要文件
目录
目录挂载
重要目录
重要文件
系统网卡文件 /etc/sysconfig/network-scripts/ifcfg-ens33
系统域名解析文件 etc/resolv.conf
指定域名与IP地址解析关系 etc/hosts
系统自动挂载文件 /etc/fastab
实现开机自动执行命令 /etc/rc.local == /etc/rc.d/rc.local
系统运行级别配置文件 etc/inittab
系统显示输出文件 etc/motd etc/issue
变量别名设置文件 /etc/profile /etc/bashrc ~/.bashrc ~/.bash_profile
如何拥有一个回收站
目录挂载
目录:实现数据存储;实现挂载概念
挂载解释:相当于磁盘开了一个门,可以利用这个门将数据存储到磁盘中,让目录和磁盘分区建立关系过程,就是挂载过程挂载过程中目录成为挂载点
mount /dev/cdrom(设备文件信息) /Listen(挂载点目录)
尝试挂载光驱
激活光驱
确认光驱文件是否存在
实现挂载过程
卸载解释:将磁盘设备上的门拆除掉
卸载操作:umount /Listen(卸载点目录)
df 查看磁盘挂载情况/使用情况
fdisk 查看磁盘信息与磁盘分区情况
挂载的意义:在系统继续添加新的磁盘设备后,将数据继续储存;
实现连接远程存储服务器
重要目录
├── bin -> usr/bin # 存放命令文件(二进制文件)目录,binary# cd /bin == cd /usr/bin /bin是/sur/bin的软链接
├── sbin -> usr/sbin # 存放命令文件(二进制文件)目录,super binary# 此目录大部分目录只能root使用
├── boot # 存放系统启动引导文件信息├── dev # 存放系统设备文件信息├── etc # 存放系统或服务配置文件信息 ///├── home # 存放用户家目录信息├── root # 存放管理员家目录信息├── lib -> usr/lib # 系统或软件服务程序库文件存储目录 32位,识别内存容量,最大4G ???
├── lib64 -> usr/lib64 # 系统或软件服务程序库文件存储目录 64位,识别内存容量,最大256G ???# 库文件:开发软件程序需要的依赖库文件├── Listen # 自己创建的 ├── mnt # 临时挂载点目录├── opt # 存放第三方软件程序
├── usr # 存放第三方软件程序├── proc # 存放系统硬件信息/系统内核配置信息,优化系统# 此目录中存储信息都在内存中
├── run
├── tmp # 类似windows回收站/进行数据临时存储├── var # 存储可变的文件信息(日志文件)variable /// ├── tmp # 类似windows回收站/进行数据临时存储
├── srv
├── sys
├── run
└── media
# 32位和64位识别内存大小是与CPU的地址线宽度相关,与32位64位无关;
# 例如:8088虽然是16位CPU,但它内存访问不仅有64K而达到1M的内存寻址空间,
# 这是因为8088CPU有20位的地址线。
# 32位与64位的主要区别在于:64位CPU一条指定能携带的数据是32位的一倍,原因它内部寄存器是64位。
/usr/local 存放安装第三方软件程序数据
重要文件
系统网卡文件 /etc/sysconfig/network-scripts/ifcfg-ens33
TYPE=Ethernet # 设置网络服务类型
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=none # 是否自动获取IP地址,none/static手工设置,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 # 网卡名
UUID=72f4de0a-a5dd-412f-be9b-a0a7e154853e # 系统硬件标识信息
DEVICE=ens33 # 网卡名
ONBOOT=yes # 是否激活网卡状态
IPADDR=192.168.88.130
PREFIX=24
GATEWAY=192.168.88.2
DNS1=114.114.114.114# 修改网卡名
# 修改网卡文件中的名称信息,NAME、DEVICE
# 修改系统加载网卡信息文件
# vim /etc/default/grub
# GRUB_CMDLINE_LINUX="crashkernel=auto spectre_v2=retpoline rd.lvm.lv=centos/root rd.lvm.lv=centos/swap rhgb quiet"
# 执行命令加载grub文件配置信息
# grub-mkconfig -o /boot/grub2/grub.cfg
# 重启系统
网卡名不知道为啥修改不成功
系统域名解析文件 etc/resolv.conf
search 001
nameserver 114.114.114.114 影响系统域名访问
指定域名与IP地址解析关系 etc/hosts
文件信息:
IP地址信息 域名信息
yum下载ngnix
(3条消息) Nginx系列(一)--nginx是什么?__Emily的博客-CSDN博客_nginx
但是外部用户访问不了
系统安全服务:
防火墙服务 将不安全的数据流量进行隔离
systemctl stop firewalld 隔壁防火墙服务
systemctl disable firewalld 永久关闭
systemctl enable firewalld 永久开启
关闭防火墙就能访问了
selinux服务 可以显示root用户操作行为
setenforec 0 临时关闭
修改第七行的参数,永久更改
系统自动挂载文件 /etc/fastab
文件信息
/dev/mapper/centos-root / swap defaults 0 0
/dev/mapper/centos-swap swap swap defaults 0 0
1 2 3 4 5 6
UUID=f20bcdbb-c5a8-459a-9c39-bf50099bba77 /boot xfs defaults 0 0
1 2 3 4 5 6
使用man tastab也可以查看,但是是英语...
1、代表进行挂载时存储设备文件信息,可以是用设备UUID信息代替
2、表示进行挂载时指定的挂载点目录
3、表示文件系统类型 Linux xfs效率较高,ext3/ext4保证数据安全性
NTFS:可以存储任意容量数据
FAT32:可以存储小于4G单个文件可以存储
4、挂载参数配置
5、表示是否具有数据自动保存机制 不建议开启 容易造成磁盘空间浪费
6、表示是否开启磁盘自检机制 不建议开启 检查磁盘过程也会对磁盘有损坏
实现自动挂载
然后就很成功的进入了紧急模式....
在紧急模式把自动挂载文件修改恢复过后又能正常开机了
参考成功自动挂载
(3条消息) Linux开机自启动挂盘以及进入紧急模式的解决办法_Monkey.TT的博客-CSDN博客_linux重启进入紧急模式
实现开机自动执行命令 /etc/rc.local == /etc/rc.d/rc.local
文件信息
touch /var/lock/subsys/local
使其生效 执行
'chmod +x /etc/rc.d/rc.local'
date 时间信息
重启
成功了,但是Xshell和虚拟机图像界面都没看见我的oneko小猫
系统运行级别配置文件 etc/inittab
runlevel 查看运行的级别
init 切换系统级别 临时生效
系统运行级别:系统启动后,会加载什么服务
0 关机级别 init 0 == 关机
1 启动正常启动,但是不会运行网络服务 单用户级别,修复系统/破解系统密码
2 系统多用户级别,不支持网络服务
3 系统多用户级别,支持网络服务 常用
4 预留未设置
5 系统进入图像界面
6 重启级别 init 6 == 重启
注意CentOS7修改级别不是修改/etc/init
runlevel0.target -> poweroff.target
runlevel1.target -> rescue.target
runlevel2.target -> multi-user.target
runlevel3.target -> multi-user.target
runlevel4.target -> multi-user.target
runlevel5.target -> graphical.target
runlevel6.target -> reboot.target
systemctl get-default 查看系统默认级别
systemctl set-default graphical.target 设置默认系统级别
单用户破解密码
系统显示输出文件 etc/motd etc/issue
前者是修改用户登录系统后显示的信息
后者是修改用户登录之前显示的信息
变量别名设置文件 /etc/profile /etc/bashrc ~/.bashrc ~/.bash_profile
以上文件配置改动后如何生效
重新建立会话连接
执行命令source重新加载文件
source /etc/profile == . /etc/profile
/etc/profile /etc/bashrc :文件配置变量后全局生效,系统中全用户可以识别
~/.bashrc ~/.bash_profile :文件配置变量后局部生效,指定用户可以识别
局部设置优先于全局设置
别名设置:让复杂的命令简单化
别名名称信息尽量不要和已有名称冲突
设置方法
alias 别名名称-ifnet33='cat /etc/sysconfig/network-scripts/ifcfg-ens33' 临时生效
将别名放入/etc/profile /etc/bashrc ~/.bashrc ~/.bash_profile可以使别名全局生效
alias 查看设置的别名
取消别名
unalias ifnet33 取消设置的别名
/bin/cp /etc/hosts /backup 忽略别名,绝对路径执行命令
\cp /etc/hosts /backup 忽略别名,反斜杠
如何拥有一个回收站
将rm设置一个别名,rm等于将要删除的信息移动到临时目录
alias rm=mv -t /tmp
设置过后重启并没有生效
找到rm设置的其他优先级更高的别名,注释掉
重启生效
这样你就拥有一个回收站了
笔记:centos7的目录挂载,重要目录,/etc目录下重要文件相关推荐
- Centos7 Docker 目录挂载_入门试炼06
文章目录 一.目录挂载格式 二.需求实战 2.1. 目录挂载 2.2. 测试目录挂载_同步文件 2.3. 测试目录挂载_同步文件夹 一.目录挂载格式 我们可以在创建容器的时候,将宿主机的目录与容器内的 ...
- Docker 容器文件拷贝及目录挂载
Docker 容器文件拷贝及目录挂载 10.Docker:容器文件拷贝 目标: 掌握文件拷贝命令 将linux宿主机中的文件拷贝到容器内可以使用命令: # docker cp 需要拷贝的文件或目录 容 ...
- linux进程隐藏 hook readdir函数 挂载覆盖/proc/pid 目录
前言 上篇介绍了如何在有源码的情况下,通过 argv[] 及 prctl 对进程名及参数进行修改,整篇围绕/proc/pid/目录和 ps.top 命令进行分析,做到了初步隐藏,即修改了 /proc/ ...
- 记录一次比较糟心的数据库目录挂载
服务器的磁盘目录满了,我需要将现有的数据库datadir目录挂载到另一个目录上.一开始觉得很简单,无非就是修改/etc/my.cnf中的datadir属性值-于是一连串的问题就接踵而至,解决完之后真心 ...
- 使用ls命令查看Linux的目录结构,linux查看工作目录文件ls命令用法详解
查看工作目录文件ls ls命令是Linux下最常用的命令.ls命令就是list的缩写.默认情况下ls用来查看当前目录的清单,如果ls指定其他目录,那么就会显示指定目录里的文件及文件夹清单.通过ls命令 ...
- linux只剩 目录挂载,linux(centOS7)的基本操作(五) 磁盘、分区、挂载、卸载
linux的磁盘类型和分区简介 linux的磁盘分为IDE和SCSI,目前以后者居多. 1. IDE磁盘的分区:hd+盘号+分区数字 盘号 |-a:基本盘 |-b:基本从属盘 |-c:辅助主盘 |-d ...
- linux临时挂载别的文件目录_Linux目录结构及开机流程详解
对Linux有一些了解的,都应该知道在Linux中所有的内容都是文件,包括硬盘等各种硬件在Linux中也都是按照文件来继续处理的,所以对Linux文件的了解将是非常重要的. 目录 0x01 Linux ...
- Docker常用命令(启动、镜像相关、容器相关、文件拷贝、目录挂载、查看容器IP地址、Docker备份与恢复)
0.设置Docker镜像加速器 详见文章:Docker设置ustc的镜像源(镜像加速器) 1.Docker的启动与停止 注: systemctl 命令是系统服务管理器指令. (1)启动docker(守 ...
- 什么是linux目录挂载,Linux-文件系统挂载:mount的用法
文件系统挂载 本章详细介绍文件系统挂载.卸载(mount,umount); 如何通过mount命令挂载使用文件系统.挂载常用参数.以及开机自动挂载(/etc/fstab). 挂载描述: 挂载:将额外文 ...
- Ubuntu 将 /home 或 /var 目录挂载到新的分区
背景 在使用 docker 的过程中,docker 会将某些产物放到 /var/lib/docker/volumes 这会占用很大的跟目录磁盘空间,于是想办法将 /var 目录挂载到另一个一个单独的磁 ...
最新文章
- 厉害了,用Python实现自动扫雷!
- qt布局中listwidget 保持固定宽度_UI设计中响应式设计实用技巧
- 如何确定一个IAR工程所使用的IAR版本
- coding怎么上传项目 mac_临近毕业,做过的项目怎么处理?
- 科大星云诗社动态20210305
- golang函数多值返回示例
- 升级到 Tomcat 8 后 Cookie 可能出现的问题
- QT5生成.exe文件时,出现缺少QT5core.dll文件解决方法
- Channel使用技巧
- Valgrind快速入门指南
- 粤嵌gec6818项目设计_西安市幸福林带景观及亮化设计国际竞赛终期评审会顺利举行...
- matplotlib 28原则
- Linux开发环境的搭建和使用——Linux本必备软件SSH
- 如何使用STM32 HAL库驱动TFT-LCD实现手画板功能
- K Simple question (第十届山东理工大学ACM网络编程擂台赛 正式赛)
- html 加号按钮变减号,带有javascript附加输入的加号/减号按钮
- Timer 控件中的Elapsed事件与tick事件的区别
- Pytorch - 弹性训练原理
- 是不是程序员总会遇到一个瓶颈期,觉得自己没有进步了,该怎么解决?
- 永信至诚成功当选CNCERT网络安全应急服务支撑单位
热门文章
- [转]谈爬虫反爬虫套路
- 激活Windows系统的方式
- 新氧科技CEO金星直播背后:助推产业线上化,打造医美“新基建”
- 电子身份证助力打击钓鱼攻击
- 使用PPT保存300dpi或者指定dpi的高质量图片
- 详解从p12证书提取RSA公私钥和序列号(小白向)
- TextView实现左边图片右边文字或 上面图片下面文字
- idb的安装log及解决办法
- 骆昊python100天 github_GitHub - Greatandy/Python-100-Days: Python - 100天从新手到大师
- 记-----租房七大注意事项