新書推薦:

《
“节”与“殉”——八旗制度下的妇女生活与婚姻 中华学术·有道
》
售價:HK$
83.6

《
城市群高铁网络化的多尺度空间效应与规划应对
》
售價:HK$
108.9

《
古代教坊与文学艺术研究(国家哲学社会科学成果文库)(全两册)
》
售價:HK$
382.8

《
(小历史大世界)日本小史
》
售價:HK$
86.9

《
慢慢变成大人 一部颠覆传统教育观的权威指南 驳斥传统育儿观念,直击教育核心 直面儿童成长中的深层议题
》
售價:HK$
75.9

《
口腔临床病例精粹
》
售價:HK$
107.8

《
下潜,潜入夜海
》
售價:HK$
74.8

《
Wi-Fi室内定位理论、技术及应用
》
售價:HK$
162.8
|
| 內容簡介: |
|
本书以CentOS 7.x版本为例,详细讲解了Linux系统入门知识,并提供了学习建议。内容包括:Linux系统简介;Linux系统安装、给初学者的Linux服务器管理建议、Linux服务器管理建议、Linux常用命令、文本编辑器Vim的使用与进阶技巧、软件安装;用户和用户组管理;权限管理、访问控制列表、文件系统管理等。本书适合基于Linux平台进行服务部署、运维及开发的技术人员,以及大学计算机相关专业的学生使用,也可以作为学习云计算的入门书籍。
|
| 關於作者: |
|
沈超:薪享宏福云计算教学总监,国内知名Linux教育专家。在慕课网、B站、腾讯课堂、百度课堂等平台录制的Linux教学视频下载与学习次数达千万次,深得广大学员喜爱。编写的《细说Linux》系列图书被无数Linux爱好者奉为经典。
|
| 目錄:
|
第1章 Linux系统简介1 1.1 什么是操作系统1 1.2 从UNIX到Linux2 1.2.1 UNIX的坎坷历史2 1.2.2 Linux的那些往事3 1.2.3 UNIX与Linux的亲密关系4 1.2.4 UNIX/Linux系统结构4 1.3 详细了解Linux6 1.3.1 天使与魔鬼6 1.3.2 Linux的应用领域7 1.3.3 Linux的发行版本8 1.4 学习Linux的建议10 本章小结11 本章习题11 第2章 Linux系统安装13 2.1 虚拟机软件VMware的应用13 2.2 Linux光盘安装及设置20 2.2.1 CentOS 7.x版本的区别20 2.2.2 光盘安装CentOS 7.x20 2.3 Linux U盘安装36 2.3.1 所需工具36 2.3.2 安装步骤37 2.4 远程管理工具41 2.4.1 安全漂亮的Xshell42 2.4.2 功能强大的SecureCRT42 本章小结44 本章习题44 第3章 给初学者的Linux服务器管理建议46 本章小结49 第4章 Linux常用命令50 4.1 命令提示符和命令的基本格式50 4.1.1 命令提示符50 4.1.2 命令的基本格式51 4.2 目录操作命令52 4.2.1 ls命令52 4.2.2 cd命令54 4.2.3 mkdir命令56 4.2.4 rmdir命令57 4.2.5 tree命令58 4.3 文件操作命令58 4.3.1 touch命令59 4.3.2 stat命令59 4.3.3 cat命令62 4.3.4 more命令63 4.3.5 less命令64 4.3.6 head命令64 4.3.7 tail命令65 4.3.8 ln命令66 4.4 目录和文件都能操作的命令73 4.4.1 rm命令73 4.4.2 cp命令74 4.4.3 mv命令76 4.5 权限管理命令78 4.5.1 权限介绍78 4.5.2 基本权限的命令80 4.5.3 基本权限的含义82 4.5.4 所有者和所属组命令87 4.5.5 umask默认权限89 4.6 帮助命令91 4.6.1 man命令91 4.6.2 info命令95 4.6.3 help命令96 4.6.4 --help选项97 4.7 搜索命令97 4.7.1 whereis命令97 4.7.2 which命令98 4.7.3 locate命令98 4.7.4 find命令100 4.8 压缩和解压缩命令108 4.8.1 压缩文件介绍108 4.8.2 “.zip”格式108 4.8.3 “.gz”格式110 4.8.4 “.bz2”格式111 4.8.5 “.tar”格式113 4.8.6 “.tar.gz”和“.tar.bz2”格式115 4.9 关机和重启命令115 4.9.1 sync数据同步116 4.9.2 shutdown命令116 4.9.3 reboot命令117 4.9.4 halt和poweroff命令117 4.9.5 init命令117 4.10 常用网络命令117 4.10.1 配置Linux的IP地址117 4.10.2 ip命令119 4.10.3 ifconfig命令121 4.10.4 ifup和ifdown命令122 4.10.5 ping命令122 4.10.6 ss命令123 4.10.7 netstat命令125 4.10.8 write命令127 4.10.9 wall命令128 4.10.10 mail命令128 本章小结129 本章习题130 第5章 简约而不简单的文本编辑器Vim133 5.1 Vim的工作模式133 5.2 进入Vim134 5.2.1 使用Vim打开文件134 5.2.2 直接进入指定位置135 5.3 Vim的基本应用135 5.3.1 插入命令135 5.3.2 光标移动命令136 5.3.3 使用Vim进行编辑137 5.3.4 保存退出命令140 5.4 Vim的进阶应用141 5.4.1 Vim配置文件141 5.4.2 多窗口编辑142 5.4.3 区域复制143 5.4.4 定义快捷键143 5.4.5 在Vim中与Shell交互144 5.4.6 文本格式转换145 5.4.7 ab命令的小技巧146 本章小结146 本章习题147 第6章 软件安装149 6.1 软件包管理简介149 6.1.1 软件包的分类149 6.1.2 初识源码包150 6.1.3 源码包的特点151 6.1.4 二进制包的特点152 6.2 RPM包管理――rpm命令管理152 6.2.1 RPM包的命名规则152 6.2.2 RPM包的依赖性153 6.2.3 RPM包的安装与升级155 6.2.4 RPM包查询157 6.2.5 RPM包卸载161 6.2.6 RPM包校验与数字证书161 6.2.7 RPM包中的文件提取164 6.2.8 SRPM包的使用166 6.2.9 RPM包的深入应用168 6.3 RPM包管理――yum在线管理170 6.3.1 yum源搭建171 6.3.2 常用yum命令172 6.3.3 yum软件组管理175 6.4 源码包管理175 6.4.1 源码包的安装准备175 6.4.2 安装源码包176 6.4.3 源码包升级178 6.4.4 卸载源码包181 6.4.5 函数库管理181 6.5 脚本程序包管理183 6.5.1 脚本程序简介183 6.5.2 安装Webmin183 6.6 软件包的选择185 本章小结186 本章习题186 第7章 用户和用户组管理189 7.1 用户配置文件和管理相关文件189 7.1.1 用户信息文件/etc/passwd189 7.1.2 影子文件/etc/shadow192 7.1.3 组信息文件/etc/group194 7.1.4 组密码文件/etc/gshadow195 7.1.5 用户管理相关文件195 7.2 用户管理命令197 7.2.1 添加用户:useradd197 7.2.2 修改用户密码:passwd202 7.2.3 修改用户信息:usermod205 7.2.4 修改用户密码状态:chage206 7.2.5 删除用户:userdel207 7.2.6 查看用户的UID和GID:id208 7.2.7 切换用户身份:su208 7.3 用户组管理命令209 7.3.1 添加用户组:groupadd209 7.3.2 修改用户组:groupmod210 7.3.3 删除用户组:groupdel210 7.3.4 把用户添加进组或从组中删除:gpasswd210 7.3.5 改变有效组:newgrp211 本章小结212 本章习题212 第8章 权限管理214 8.1 ACL权限214 8.1.1 开启ACL权限215 8.1.2 ACL权限设置216 8.2 文件特殊权限――SetUID、SetGID、Sticky BIT220 8.2.1 文件特殊权限之SetUID220 8.2.2 文件特殊权限之SetGID224 8.2.3 文件特殊权限之Sticky BIT226 8.2.4 特殊权限设置226 8.3 文件系统属性chattr权限228 8.3.1 设定文件系统属性:chattr228 8.3.2 查看文件系统属性:lsattr229 8.4 系统命令sudo权限230 8.4.1 sudo用法230 8.4.2 sudo用法举例230 本章小结232 本章习题233 第9章 文件系统管理236 9.1 硬盘结构236 9.1.1 机械硬盘236 9.1.2 固态硬盘239 9.2 Linux中常见的文件系统240 9.2.1 文件系统的特性240 9.2.2 Linux支持的常见文件系统241 9.3 文件系统常用命令242 9.3.1 文件系统查看命令:df243 9.3.2 统计目录或文件所占磁盘空间大小命令:du243 9.3.3 挂载命令mount和卸载命令umount245 9.3.4 文件系统检测与修复命令:xfs_repair249 9.3.5 显示磁盘状态命令:xfs_info250 9.3.6 显示分区信息:blkid250 9.3.7 列出系统中所有磁盘:lsblk250 9.4 fdisk命令分区251 9.4.1 添加新硬盘251 9.4.2 创建分区253 9.4.3 格式化分区259 9.4.4 建立挂载点并挂载260 9.4.5 实现开机后自动挂载261 9.5 /etc/fstab文件修复262 9.6 gdisk命令分区264 9.6.1 添加新硬盘264 9.6.2 创建分区264 9.6.3 格式化分区266 9.6.4 建立挂载点并挂载267 9.6.5 实现开机后自动挂载267 9.7 parted命令分区267 9.7.1 parted交互模式268 9.7.2 parted命令的使用269 9.8 分配swap分区272 9.8.1 分区272 9.8.2 格式化274 9.8.3 挂载swap分区274 本章小结275 本章习题275
|
|