首页 > 系统相关 >python之路 58 linux文件配置相关

python之路 58 linux文件配置相关

时间:2023-01-11 15:33:58浏览次数:41  
标签:jasonNB 58 python --- etc linux 挂载 root target

网络不通排除流程

1. 确认⽹关地址是否通畅
2. 确认⽹卡配置是否正确
    vi /etc/sysconfig/network-scripts/ifcfg-eth0
3. 确认⽹络管理服务关闭
    systemctl stop NetworkManager
    systemctl disable NetworkManager

etc⽬录下重要的数据⽂件

1./etc/fstab # filesystem table 系统挂载信息表
磁盘 --- 分区格式化 --- 系统中可以看到磁盘设备 --- 挂载
(开了个⻔)
PS:所有存储设备必须挂载才能使⽤
临时挂载:mount /dev/cdrom /mnt 
 永久挂载:修改⼀个和开机⾃动挂载相关的配置⽂件 /etc/fstab
 
 设备⽂件 挂载点
 /dev/第⼀个分区 : /boot
 /dev/第⼆个分区 : swap
 /dev/第三个分区 : /
 cat /etc/fstab # 查看⽂件内容
 blkid # 查看磁盘分区
 总结:实现磁盘存储设备,挂载操作永久⽣效,开机⾃动加载挂载
信息
 
2./etc/rc.local # 此⽂件中只能存放linux系统命令操作信息
 系统正常加载启动 --- 读取rc.local⽂件 --- ⽂件主要保存命令
信息 --- 执⾏⽂件中的命令 --- 系统启动成功
 eg:开机⾃动备份
 cp /etc/sysconfig/network-scripts/ifcfg-eth0
/tmp/ifcfg-eth0.bak
 echo "cp /etc/sysconfig/network-scripts/ifcfgeth0 /tmp/ifcfg-eth0.bak" >> /etc/rc.local
"""
centos6:按照以上说明进⾏操作即可
centos7:chmod +x /etc/rc.d/rc.local
"""
运维操作规范(运维⼈员==救⽕队员)
	 1)操作之前进⾏检查
	 2)操作之前进⾏备份
	 3)操作之后进⾏确认
	 4)操作之后进⾏总结
 具体操作:
	 1)检查相应路径是否存在备份⽂件
	 有备份⽂件:进⾏删除
	 2) 先在命令⾏进⾏测试执⾏ 
	 3)编辑开机⾃动加载命令配置⽂件rc.local 
	 4)重启系统进⾏确认 
 
3./etc/inittab  # centos6 vs centos7
 系统启动运⾏级别
 系统启动时候:
 A系统启动:⽹络服务运⾏ 安全服务运⾏ 存储服务运⾏ 01级 别
 B系统启动:安全服务运⾏ 存储服务运⾏ 02级 别
 C系统启动:存储服务运⾏ 03级 别
 三种系统:运⾏启动级别不⼀样
 
 centos6 (7种运⾏级别) 
	 0 关机级别(init 0) 

	 1 单⽤户模式(重置⽤户密码信息root 修复系统)
	救援模式 
	 2 多⽤户模式 NFS (没有⽹络服务) 
	 3 多⽤户模式 (命令⾏模式) 
	 4 未知 未使⽤ 
	 5 图形化界⾯模式(init 5) 
	 6 重启级别 
 centos7 (target⽬标)
 ls /usr/lib/systemd/system/runlevel*target -l
	 poweroff.target
	 rescue.target
	 multi-user.target
	 multi-user.target
	 multi-user.target
	 graphical.target
	 reboot.target
 调整系统运⾏级别
 centos6
	 init 级别信息 临时修改
	 vim /etc/inittab 永久修改
 centos7
	 systemctl get-default 获取级别信息
	 systemctl set-default 修改了级别
4./etc/profile # 配置环境变量信息或者别名信息⽂件(重要)
 环境变量特征
	 01. 环境变量都⽤⼤写字⺟表示
	 02. 环境变量可以被所有⽤户所使⽤
	 03. 环境⼀般是系统安装就已经设置
 # 第⼀个⾥程:定义变量
	 [root@jasonNB ~]# oldboy=123
 # 第⼆个⾥程:调取变量信息
 	[root@jasonNB ~]# echo $oldboy
 # 第三个⾥程:调整变量值信息
	 [root@jasonNB ~]# oldboy=456
	 [root@jasonNB ~]# echo $oldboy
 
5./etc/bashrc # 专⻔⽤于设置别名信息
 别名概念说明(先提前了解)
 使复杂命令简单化
 [root@jasonNB ~]# ls -l /etc/hosts
 -rw-r--r--. 1 root root 181 Dec 7 12:28
/etc/hosts
 [root@jasonNB ~]# ll /etc/hosts
 -rw-r--r--. 1 root root 181 Dec 7 12:28
/etc/hosts
 '''别名的定义既可以在profile⾥⾯也可以在bashrc⾥设置'''
 /etc/profile 国法 
 /etc/bashrc 国法
 ~/.bashrc 家规
 ~/.bash_profile 家规 
6./etc/motd # ⽤户登陆系统之后提示信息
 佛祖保佑 永不宕机
7./etc/issue /etc/issue.net(centos7多) # ⽤户登陆系统之
前提示信息
 [root@jasonNB ~]# cat /etc/issue
 [root@jasonNB ~]# echo > /etc/issue
 [root@jasonNB ~]# echo > /etc/issue.net
usr⽬录下重要的数据⽂件
 [root@jasonNB ~]# cat /etc/issue

标签:jasonNB,58,python,---,etc,linux,挂载,root,target
From: https://www.cnblogs.com/xm15/p/17043896.html

相关文章

  • python 中常见的 import 模块的方法(总结)
    在用python进行编程时,经常会使用第三方模块包。这种包我们可以通过pythonsetupinstall进行安装后,通过importXXX或fromXXXimportyyy进行导入。不过如果是自己遍写......
  • linux-各个目录下重要文件、用户、用户组
    1.⽹络不通排查流程1.确认⽹关地址是否通畅2.确认⽹卡配置是否正确```python3.确认⽹络管理服务是否关闭 systemctlstopNetworkManager systemctldisable......
  • tinyproxy简单应用(linux设置网络代理、中转)
    1、安装yuminstalltinyproxy-y 2、修改配置文件修改代理ip和端口vim/etc/tinyproxy/tinyproxy.conf 3、服务管理systemctlstarttinyproxysystemc......
  • Python multiprocess 多进程模块
    需要注意的是,如果使用多进程,调用方法一定要加上if__name__=='__main__'因为Python中的multiprocess提供了Process类,实现进程相关的功能。但是它基于fork机制,因此不......
  • Python json中一直搞不清的load、loads、dump、dumps、eval
    做接口测试的时候,有时候需要对字符串、json串进行一些转换,可是总是得花费一些时间,本质来说还是有可能是这几个方法的使用没有弄清楚。(目录)1、json.loads()源码:defloa......
  • 记一次linux声音时有时无的解决方法
    症状:开机后第一次播放有声音,后面没有翻遍了archwiki和archbbscn都没有找到原因,当天晚上做梦想到是不是内核的问题(我装的linux-lts)第二天换了linux,果真神奇的好了但linu......
  • python+requests+excel+unittest+ddt接口自动化数据驱动并生成html报告(优化版)
    本文章内容是基于上海-悠悠的版本,进行了优化,增加了部分内容,详细请查阅下文。(目录)1、原文链接python+requests+excel+unittest+ddt接口自动化数据驱动并生成html报告2......
  • Linux部署Subversion
    1.安装Subversionyuminstallsubversionyuminstallmod_dav_svn#不需要http访问svn可不安装,可选2.查看是否安装成功【可选】svn--version3.创建仓库根路径【......
  • CentOS 7.9 环境下构建 Python 3.9
    sudoyum-yupdatesudoyum-yinstallyum-utilssudoyum-builddep-ypython3curl-Ohttps://www.python.org/ftp/python/3.9.16/Python-3.9.16.tar.xzmd5sumPyt......
  • 第十弹 python 的 模块 和 导入机制
    模块简介模块是包含python的定义及语句的文件,其文件名就是模块名加后缀名.py ;说白了也就是一个.py文件;每个模块都有自己独立的符号表(命名空间);该命名空间被模块中定义......