Day 9 操作系统的目录结构

Python publisher01 23℃ 0评论

Day 9 操作系统的目录结构

  • shell == bash(解释器 | 空间)

  • 不同文件系统特征 :

    adfs, affs, autofs, coda, coherent, cramfs, devpts, efs, ext2, ext3, hfs, hpfs, iso9660, jfs, minix, msdos, ncpfs, nfs, ntfs, proc, qnx4, reiserfs, romfs, smbfs, sysv, tmpfs, udf, ufs, umsdos, vfat, xenix, xfs https://blog.csdn.net/u010385646/article/details/50813865

  • 文件的优先使用权 :(系统会优先执行fstab 再加载执行rc.local)

    方法一 :

    1. 两个文件一个挂载一个卸载看结果 :

      1. fstab 文件挂载 , rc.local文件卸载 (结果显示oldboy挂载信息)

目录结构重要文件说明 :

变量和别名

别名功能 :

  1. 将复杂的命令简单化

  2. 简化命令参数输入 安全 提高工作效率

  3. 让一些危险的命令不容易执行

别名的临时设置 :

  1. alias查看系统别名

  2. 临时别名的创建 alias rm=’mv -t /tmp’ (-t 指向性 把要移动的东西移动到/tmp目录中 引号内必须是 命令信息 )

  3. alias cateth0=’cat /etc/sysconfig/network-scripts/ifcfg-eth0

别名的永久设置 :

  1. 编写/ect/profile目录

  2. 编辑文件信息 在最后一行下输入alias 命令


QQ截图20190711190719.png

  1. 意思就是利用wkpz来代替网卡配置文件路径

回收站的创建 :

  • 临时设置一个回收赞

    alias rm=’mv -t /tmp’ (确保文件不会被删除只是位置发生移动)

  • 永久配置 :

    vi /etc/profile

    alias rm=’mv -t /tmp’

  • 全局配置和局部配置文件的冲突解决(优先局部配置文件生效)

    /ect/profile | /ect/bashrc (全局配置文件目录)

    ~/.bash_profile | ~/.bashrc (局部配置文件路径 文件目录前优点的都是隐藏文件使用 ls -a 文件目录 来查看文件目录)

    调整方案 : 将局部配置文件中的数据用 # 号进行注释( vi ~/.bashrc # alias rm=’rm -i’)

取消别名 :

  1. unalias + 空格 + 要取消的别名 (关闭别名)

  2. 使用前命令别名前加上 \ 来忽略别名功能来实现它本身的功能

系统启动级别 :

  1. 0 关机级别 将所有服务停止运行 ; c7 : /usr/lib/systemd/system/runlevel0.target -> poweroff.target

  2. 1 单运户级别 破解 root 密码 | 修复系统 c7 : /usr/lib/systemd/system/runlevel1.target -> rescue.target

  3. 2 多用户 没有网络服务的多用户模式 c7 : /usr/lib/systemd/system/runlevel2.target -> multi-user.target

  4. 3 多用户 有网络多用户模式 ( 正常模式 ) c7 : /usr/lib/systemd/system/runlevel3.target -> multi-user.target

  5. 4 未使用 c7 : /usr/lib/systemd/system/runlevel4.target -> multi-user.target

  6. 5 图形化级别 显示桌面信息 安装图形化软件包 c7 : /usr/lib/systemd/system/runlevel5.target -> graphical.target

  7. 6 重启命令 c7 : /usr/lib/systemd/system/runlevel6.target -> reboot.target

用户级别配置方法 :

systemctl get-default (查看级别 C6)

runlevel ( 查看当前设置的运行级别 C7)

systemctl set-default rescue.target ( 设置级别 C7 永久)

init 1 ( 设置级别为1级别 C7 )

  • 永久设置 :

    vi /etc/inittab | id:3:initdefault (C6)

  • 目录文件重要结构说明 :

    /usr/local 存放第三方程序的数据信息

  • 掌握系统安装软件的方法

    方法一 : 利用 yum 软件安装 ( yum install -y tree 安装tree软件程序)

    方法二 : 利用 rpm 命令安装软件

    rpm -ivh /oldboy/tree.rpm

    -i 表示安装软件

    -v 表示安装软件过程

    -h 显示为人类可读信息

    方法 三 : 编译按装软件(程序源码包)

    ./configure XXX 自定义安装路径 / 定义使用软件有哪些功能

    make 编译过程 翻译过程 C C++ java php python go

    make install 编译安装

    方法四 : 二进制包安装方式( 绿色软件) 软件包 – 解压 – 直接使用

    目录结构重要文件说明 ( /var目录文件)

  1. /var/log ( 日志文件 ) ( messages 系统或服务运行状态的日志文件 T/F – error/faild)

  2. 1日志显示信息依次为 时间 主机名 信息出现的原因 ( 系统信息 xx服务器信息 文件有关系 ) 具体信息描述

  3. secure 安全文件 记录用户的登录信息

  4. 3文件显示的内容为 登录时间 系统主机名称 用户登录方式(SSH为远程登录) 记录登录的提示信息

    查看日志文件信息 :

    1. 查看日志前三行时 head -3 oldboy.log

    2. 查看日志的后三行 tail -3 oldboy.log

    3. 查看日志指定行数 grep “08” oldboy.log 显示 08 oldboy

    4. 一般用来查看日志中错误报告比较方便 ( grep “Failed” /var/log/secure )

    5. 实时追踪查看 tail -f /var/log/secure

你或许想:《去原作者写文章的地方

转载请注明:Python量化投资 » Day 9 操作系统的目录结构

喜欢 (0)or分享 (0)
发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址