云运维期末复习资料.pdf
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
云运维是现代IT环境中至关重要的角色,涉及到对云端基础设施的管理和维护。期末复习资料主要涵盖了以下几个方面的知识: 1. **Linux目录结构**:Linux系统的目录结构以"/"为根目录,其中/bin存放常用命令,/boot存储内核及启动文件,/dev用于设备文件,/etc保存系统配置,/home是普通用户的主目录,/lib包含系统库,/proc提供内核和进程信息,/tmp用于临时文件,/root是超级管理员(root)的家目录,/var存储运行时变化的数据,/usr存放应用程序,/mnt用于挂载文件系统,/sbin是超级管理命令的存放地,而其他如/etc下的配置文件,如ifcfg-eth、resolv.conf、hosts、fstab、inittab等都是系统运行的重要配置。 2. **授权命令**:`chmod`用于改变文件或目录的权限。`+操作+权限`如`chmod a+rwx`增加所有用户读写执行权限,数字方式如`chmod 777`则给予所有权限。`umask`设置默认权限,例如`022`意味着新创建的文件默认权限为644(目录为755)。`-R`选项用于递归修改目录及其内容的权限。 3. **网络配置**:网络配置通常在`/etc/sysconfig/network-scripts/ifcfg-eth0`中进行,设置如ONBOOT、BOOTPROTO、IPADDR、NETMASK、GATEWAY和DNS。可以使用`vim`编辑,或通过别名`ifnet`简化操作。`service network restart`用于重启网络服务。 4. **查看命令**:`ls`列出目录内容,`ls -a`显示所有文件(包括隐藏文件),`ls -l`提供详细信息,`cat`查看文件内容,`df`检查磁盘空间,`id`显示用户和群组信息。 5. **文件属性**:`ls -l`展示文件属性,如权限、所有者、大小和时间戳。`ls -li`显示inode编号。 6. **用户管理**:`useradd`或`adduser`用于添加用户,创建相关目录。`passwd`用于修改密码,对不同用户有不同的安全要求。`userdel -r`删除用户及其相关文件。 7. **启动级别**:`/etc/inittab`定义了系统启动级别,0为关机,1为单用户模式,2为无网络的多用户模式,3为默认的命令行多用户模式,4未使用,5为图形界面,6为重启。使用`id`和级别数字可切换启动模式。 8. **源代码安装**:通过`wget`下载源代码,`tar`进行解压缩,然后通常会进入解压后的目录并执行`./configure`,`make`编译,`make install`安装。 这些知识对于云运维人员来说至关重要,涵盖了操作系统的基本操作、网络配置、用户管理以及软件安装等日常任务。理解和熟练掌握这些内容,能够有效地管理和维护云环境。
- 粉丝: 6385
- 资源: 1万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助