跟阿铭学Linux

跟阿铭学Linux
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者:
2014-10
版次: 1
ISBN: 9787115370143
定价: 59.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 286页
字数: 449千字
正文语种: 简体中文
丛书: 图灵原创
45人买过
  •   《跟阿铭学Linux》是一本入门级的Linux学习教材,适合初学者阅读。由浅入深,内容精湛,案例丰富,通俗易懂。主要涉及基础的系统操作以及工作中常用的各种服务软件的应用、部署和优化。即使是零基础的学员,只要能够坚持把所有章节都学完,也一定会受益匪浅。对于有工作经验的,你也可以把它当作工具书,它能解决你工作当中的一些需求和难题。   阿铭,河北人,30岁,毕业于廊坊师范学院数信系。2009年加入康盛,担任Linux系统工程师一职;2011年转入腾讯并担任业务运维一职。同年为女友撰写了一本电子版Linux入门教程,到目前为止已经累计帮助数万人。多年来在Linux领域积累了丰富的经验,熟悉Linux系统架构、性能调优等技术。2013年创建阿铭Linux培训,目前已经培训多期学员。 第1章学习之初
    1.1Linux是什么
    1.1.1Linux的由来
    1.1.2Linux怎么读
    1.1.3常见Linux发行版
    1.1.4我们要学习哪个Linux发行版
    1.2Linux系统管理员要养成的习惯
    1.2.1要习惯使用命令行
    1.2.2操作要严谨
    1.2.3安全不可忽视
    1.3学习建议
    1.3.1稳中求进
    1.3.2善于总结文档
    1.3.3复习很关键
    1.3.4举一反三
    1.4课后习题

    第2章安装CentOS
    2.1安装虚拟机
    2.1.1下载虚拟机软件
    2.1.2安装虚拟机
    2.1.3新建一个虚拟机
    2.2安装Linux操作系统
    2.2.1下载CentOS镜像
    2.2.2设置虚拟光驱
    2.2.3安装CentOS
    2.3第一次亲密接触
    2.3.1初次使用命令行登录
    2.3.2设置网络
    2.3.3图形和命令行切换
    2.3.4Linux的7个运行级别
    2.3.5学会使用快捷键
    2.3.6学会查询帮助文档——man
    2.3.7Linux系统目录结构
    2.3.8如何正确关机、重启
    2.3.9忘记root密码怎么办
    2.3.10学会使用救援模式
    2.4课后习题

    第3章远程登录Linux系统
    3.1安装PuTTY
    3.1.1下载PuTTY
    3.1.2安装
    3.2设置IP
    3.2.1增加网卡
    3.2.2配置IP
    3.3远程登录
    3.3.1使用密码直接登录
    3.3.2使用密钥认证
    3.4两台Linux相互登录
    3.4.1克隆CentOS
    3.4.2使用密码登录
    3.4.3使用密钥登录
    3.5课后习题

    第4章Linux文件和目录管理
    4.1绝对路径和相对路径
    4.1.1命令cd
    4.1.2命令mkdir
    4.1.3命令rmdir
    4.1.4命令rm
    4.2环境变量PATH
    4.2.1命令cp
    4.2.2命令mv
    4.3几个与文档相关的命令
    4.3.1命令cat
    4.3.2命令tac
    4.3.3命令more
    4.3.4命令less
    4.3.5命令head
    4.3.6命令tail
    4.4文件的所属主和所属组
    4.5Linux文件属性
    4.6更改文件的权限
    4.6.1命令chgrp
    4.6.2命令chown
    4.6.3命令chmod
    4.6.4命令umask
    4.6.5修改文件的特殊属性
    4.7在Linux下搜索文件
    4.7.1用which命令查找可执行文件的绝对路径
    4.7.2用whereis命令查找文件
    4.7.3用locate命令查找文件
    4.7.4使用find搜索文件
    4.8Linux文件系统简介
    4.9Linux文件类型
    4.9.1常见文件类型
    4.9.2Linux文件后缀名
    4.9.3Linux的链接文件
    4.10课后习题

    第5章Linux系统用户与用户组管理
    5.1认识/etc/passwd和/etc/shadow
    5.1.1/etc/passwd解说
    5.1.2/etc/shadow解说
    5.2用户和用户组管理
    5.2.1新增组的命令groupadd
    5.2.2删除组的命令groupdel
    5.2.3增加用户的命令useradd
    5.2.4删除账户的命令userdel
    5.2.5使用命令chfn更改用户的finger
    5.3用户密码管理
    5.3.1命令passwd
    5.3.2命令mkpasswd
    5.4用户身份切换
    5.4.1命令su
    5.4.2命令sudo
    5.4.3不允许root远程登录Linux
    5.5使用密码工具管理密码
    5.6课后习题

    第6章Linux磁盘管理
    6.1查看磁盘或者目录的容量
    6.1.1命令df
    6.1.2命令du
    6.2磁盘的分区和格式化
    6.2.1增加虚拟磁盘
    6.2.2命令fdisk
    6.3格式化磁盘分区
    6.3.1命令mke2fs、mkfs.ext2、mkfs.ext3和mkfs.ext
    6.3.2命令e2label
    6.4挂载/卸载磁盘
    6.4.1命令mount
    6.4.2/etc/fstab配置文件
    6.4.3命令blkid
    6.4.4命令umount
    6.5建立一个swap文件增加虚拟内存
    6.6课后习题

    第7章文本编辑工具Vim
    7.1Vim的3种常用模式
    7.1.1一般模式
    7.1.2编辑模式
    7.1.3命令模式
    7.2Vim实践
    7.3课后习题

    第8章文档的压缩与打包
    8.1gzip压缩工具
    8.2bzip2压缩工具
    8.3tar压缩工具
    8.3.1打包的同时使用gzip压缩
    8.3.2打包的同时使用bzip2压缩
    8.4使用zip压缩
    8.5bzcat命令的使用
    8.6课后习题

    第9章安装RPM包或源码包
    9.1RPM工具
    9.1.1安装一个rpm包
    9.1.2升级一个rpm包
    9.1.3卸载一个rpm包
    9.1.4查询一个包是否已安装
    9.1.5得到一个已安装的rpm包的相关信息
    9.1.6列出一个rpm包的安装文件
    9.1.7列出某一个文件属于哪个rpm包
    9.2yum工具
    9.2.1列出所有可用的rpm包
    9.2.2搜索一个rpm包
    9.2.3安装一个rpm包
    9.2.4卸载一个rpm包
    9.2.5升级一个rpm包
    9.2.6使用本地光盘制作一个yum源
    9.2.7利用yum工具下载一个rpm包
    9.3安装一个源码包
    9.3.1下载一个源码包
    9.3.2解压源码包
    9.3.3配置相关的选项并生成Makefile
    9.3.4进行编译
    9.3.5安装
    9.4课后习题

    第10章shell基础知识
    10.1什么是shell
    10.1.1记录命令历史
    10.1.2命令和文件名补全
    10.1.3别名
    10.1.4通配符
    10.1.5输入/输出重定向
    10.1.6管道符
    10.1.7作业控制
    10.2变量
    10.2.1命令env
    10.2.2命令set
    10.3系统环境变量与个人环境变量的配置文件
    10.4linuxshell中的特殊符号
    10.4.1*代表零个或多个任意字符
    10.4.2?只代表一个任意的字符
    10.4.3注释符号#
    10.4.4脱义字符\
    10.4.5管道符|
    10.4.6命令cut
    10.4.7命令sort
    10.4.8命令wc
    10.4.9命令uniq
    10.4.10命令tee
    10.4.11命令tr
    10.4.12命令split
    10.4.13特殊符号$
    10.4.14特殊符号;
    10.4.15特殊符号~
    10.4.16特殊符号&
    10.4.17重定向符号>、>>、2>和2>>
    10.4.18中括号[]
    10.4.19特殊符号&&和||
    10.5课后习题

    第11章正则表达式
    11.1grep/egrep工具的使用
    11.1.1过滤带有某个关键词的行并输出行号
    11.1.2过滤不带有某个关键词的行并输出行号
    11.1.3过滤所有包含数字的行
    11.1.4过滤所有不包含数字的行
    11.1.5删除所有以“#”开头的行
    11.1.6删除所有空行和以“#”开头的行
    11.1.7过滤任意一个字符和重复字符
    11.1.8指定要过滤的字符的出现次数
    11.1.9筛选一个或多个前面的字符
    11.1.10筛选零个或一个前面的字符
    11.1.11筛选字符串1或者字符串
    11.1.12egrep中()的应用
    11.2sed工具的使用
    11.2.1打印某行
    11.2.2打印包含某个字符串的行
    11.2.3删除某行或者多行
    11.2.4替换字符或者字符串
    11.2.5调换两个字符串的位置
    11.2.6直接修改文件的内容
    11.2.7sed练习题
    11.3awk工具的使用
    11.3.1截取文档中的某个段
    11.3.2匹配字符或者字符串
    11.3.3条件操作符
    11.3.4awk的内置变量
    11.3.5awk中的数学运算
    11.3.6awk练习题
    11.4课后习题

    第12章shell脚本
    12.1什么是shell脚本
    12.1.1shell脚本的创建和执行
    12.1.2命令date
    12.2shell脚本中的变量
    12.2.1数学运算
    12.2.2和用户交互
    12.2.3shell脚本预设变量
    12.3shell脚本中的逻辑判断
    12.3.1不带else
    12.3.2带有else
    12.3.3带有elif
    12.3.4和文档相关的判断
    12.3.5case逻辑判断
    12.4shell脚本中的循环
    12.4.1for循环
    12.4.2while循环
    12.5shell脚本中的函数
    12.6shell脚本练习题
    12.7课后习题

    第13章Linux系统日常管理
    13.1监控系统的状态
    13.1.1w查看当前系统的负载
    13.1.2vmstat监控系统的状态
    13.1.3top显示进程所占的系统资源
    13.1.4sar监控系统状态
    13.1.5free查看内存使用状况
    13.1.6ps查看系统进程
    13.1.7netstat查看网络状况
    13.2抓包工具
    13.2.1tcpdump工具
    13.2.2wireshark工具
    13.3Linux网络相关
    13.3.1ifconfig查看网卡IP
    13.3.2给一个网卡设定多个IP
    13.3.3查看网卡连接状态
    13.3.4更改主机名
    13.3.5设置DNS
    13.4Linux的防火墙
    13.4.1selinux
    13.4.2iptables
    13.5Linux系统的任务计划
    13.5.1命令crontab
    13.5.2cron练习题
    13.6Linux系统服务管理
    13.6.1ntsysv服务配置工具
    13.6.2chkconfig服务管理工具
    13.7Linux下的数据备份工具rsync
    13.7.1rsync的命令格式
    13.7.2rsync常用选项
    13.7.3rsync应用实例
    13.8Linux系统日志
    13.8.1/var/log/messages
    13.8.2dmesg
    13.8.3安全日志
    13.9xargs与exec
    13.9.1xargs应用
    13.9.2exec应用
    13.10screen工具介绍
    13.10.1使用nohup
    13.10.2screen工具的使用
    13.11课后习题

    第14章LAMP环境搭建
    14.1安装MySQL
    14.1.1下载软件包
    14.1.2初始化
    14.1.3配置MySQL
    14.2安装Apache
    14.3安装PHP
    14.4Apache结合PHP
    14.5测试LAMP是否成功
    14.5.1测试配置文件是否正确
    14.5.2测试是否正确解析PHP
    14.6课后习题

    第15章LNMP环境配置
    15.1安装MySQL
    15.2安装PHP
    15.3安装Nginx
    15.4课后习题

    第16章常用MySQL操作
    16.1更改MySQL数据库root的密码
    16.2连接数据库
    16.3MySQL基本操作的常用命令
    16.3.1查询当前库
    16.3.2查询某个库的表
    16.3.3查看某个表的全部字段
    16.3.4查看当前是哪个用户
    16.3.5查看当前所使用的数据库
    16.3.6创建一个新库
    16.3.7创建一个新表
    16.3.8查看当前数据库的版本
    16.3.9查看MySQL的当前状态
    16.3.10查看MySQL的参数
    16.3.11修改MySQL的参数
    16.3.12查看当前MySQL服务器的队列
    16.3.13创建一个普通用户并授权
    16.4常用的SQL语句
    16.4.1查询语句
    16.4.2插入一行
    16.4.3更改表的某一行
    16.4.4清空某个表的数据
    16.4.5删除表
    16.4.6删除数据库
    16.5MySQL数据库的备份与恢复
    16.5.1MySQL备份
    16.5.2MySQL恢复
    16.6课后习题

    第17章NFS服务配置
    17.1服务端配置NFS
    17.2客户端挂载NFS
    17.3命令exportfs
    17.4课后习题

    第18章配置FTP服务
    18.1安装pure-ftpd
    18.1.1下载软件
    18.1.2安装pure-ftpd
    18.1.3配置pure-ftpd
    18.1.4建立账号
    18.1.5测试pure-ftpd
    18.2使用vsftpd搭建ftp服务
    18.2.1安装vsftpd
    18.2.2建立账号
    18.2.3创建和用户对应的配置文件
    18.2.4修改全局配置文件/etc/vsftpd.conf
    18.3课后习题

    第19章配置Squid服务
    19.1Squid是什么
    19.2搭建Squid正向代理
    19.3搭建Squid反向代理
    19.4Squid命令常用选项
    19.5课后习题

    第20章配置Tomcat
    20.1安装Tomcat
    20.1.1安装JDK
    20.1.2安装Tomcat
    20.2配置Tomcat
    20.2.1配置Tomcat服务的访问端口
    20.2.2配置新的虚拟主机
    20.3测试Tomcat

    第21章配置Samba服务器
    21.1Samba的配置文件smb.conf
    21.2Samba实践
    21.2.1Samba实践一
    21.2.2Samba实践二
    21.2.3使用Linux访问Samba服务器
    21.3课后习题

    第22章MySQLReplication配置
    22.1配置MySQL服务
    22.2配置Replication
    22.2.1设置master
    22.2.2设置slave
    22.3测试主从
    22.4课后习题
  • 内容简介:
      《跟阿铭学Linux》是一本入门级的Linux学习教材,适合初学者阅读。由浅入深,内容精湛,案例丰富,通俗易懂。主要涉及基础的系统操作以及工作中常用的各种服务软件的应用、部署和优化。即使是零基础的学员,只要能够坚持把所有章节都学完,也一定会受益匪浅。对于有工作经验的,你也可以把它当作工具书,它能解决你工作当中的一些需求和难题。
  • 作者简介:
      阿铭,河北人,30岁,毕业于廊坊师范学院数信系。2009年加入康盛,担任Linux系统工程师一职;2011年转入腾讯并担任业务运维一职。同年为女友撰写了一本电子版Linux入门教程,到目前为止已经累计帮助数万人。多年来在Linux领域积累了丰富的经验,熟悉Linux系统架构、性能调优等技术。2013年创建阿铭Linux培训,目前已经培训多期学员。
  • 目录:
    第1章学习之初
    1.1Linux是什么
    1.1.1Linux的由来
    1.1.2Linux怎么读
    1.1.3常见Linux发行版
    1.1.4我们要学习哪个Linux发行版
    1.2Linux系统管理员要养成的习惯
    1.2.1要习惯使用命令行
    1.2.2操作要严谨
    1.2.3安全不可忽视
    1.3学习建议
    1.3.1稳中求进
    1.3.2善于总结文档
    1.3.3复习很关键
    1.3.4举一反三
    1.4课后习题

    第2章安装CentOS
    2.1安装虚拟机
    2.1.1下载虚拟机软件
    2.1.2安装虚拟机
    2.1.3新建一个虚拟机
    2.2安装Linux操作系统
    2.2.1下载CentOS镜像
    2.2.2设置虚拟光驱
    2.2.3安装CentOS
    2.3第一次亲密接触
    2.3.1初次使用命令行登录
    2.3.2设置网络
    2.3.3图形和命令行切换
    2.3.4Linux的7个运行级别
    2.3.5学会使用快捷键
    2.3.6学会查询帮助文档——man
    2.3.7Linux系统目录结构
    2.3.8如何正确关机、重启
    2.3.9忘记root密码怎么办
    2.3.10学会使用救援模式
    2.4课后习题

    第3章远程登录Linux系统
    3.1安装PuTTY
    3.1.1下载PuTTY
    3.1.2安装
    3.2设置IP
    3.2.1增加网卡
    3.2.2配置IP
    3.3远程登录
    3.3.1使用密码直接登录
    3.3.2使用密钥认证
    3.4两台Linux相互登录
    3.4.1克隆CentOS
    3.4.2使用密码登录
    3.4.3使用密钥登录
    3.5课后习题

    第4章Linux文件和目录管理
    4.1绝对路径和相对路径
    4.1.1命令cd
    4.1.2命令mkdir
    4.1.3命令rmdir
    4.1.4命令rm
    4.2环境变量PATH
    4.2.1命令cp
    4.2.2命令mv
    4.3几个与文档相关的命令
    4.3.1命令cat
    4.3.2命令tac
    4.3.3命令more
    4.3.4命令less
    4.3.5命令head
    4.3.6命令tail
    4.4文件的所属主和所属组
    4.5Linux文件属性
    4.6更改文件的权限
    4.6.1命令chgrp
    4.6.2命令chown
    4.6.3命令chmod
    4.6.4命令umask
    4.6.5修改文件的特殊属性
    4.7在Linux下搜索文件
    4.7.1用which命令查找可执行文件的绝对路径
    4.7.2用whereis命令查找文件
    4.7.3用locate命令查找文件
    4.7.4使用find搜索文件
    4.8Linux文件系统简介
    4.9Linux文件类型
    4.9.1常见文件类型
    4.9.2Linux文件后缀名
    4.9.3Linux的链接文件
    4.10课后习题

    第5章Linux系统用户与用户组管理
    5.1认识/etc/passwd和/etc/shadow
    5.1.1/etc/passwd解说
    5.1.2/etc/shadow解说
    5.2用户和用户组管理
    5.2.1新增组的命令groupadd
    5.2.2删除组的命令groupdel
    5.2.3增加用户的命令useradd
    5.2.4删除账户的命令userdel
    5.2.5使用命令chfn更改用户的finger
    5.3用户密码管理
    5.3.1命令passwd
    5.3.2命令mkpasswd
    5.4用户身份切换
    5.4.1命令su
    5.4.2命令sudo
    5.4.3不允许root远程登录Linux
    5.5使用密码工具管理密码
    5.6课后习题

    第6章Linux磁盘管理
    6.1查看磁盘或者目录的容量
    6.1.1命令df
    6.1.2命令du
    6.2磁盘的分区和格式化
    6.2.1增加虚拟磁盘
    6.2.2命令fdisk
    6.3格式化磁盘分区
    6.3.1命令mke2fs、mkfs.ext2、mkfs.ext3和mkfs.ext
    6.3.2命令e2label
    6.4挂载/卸载磁盘
    6.4.1命令mount
    6.4.2/etc/fstab配置文件
    6.4.3命令blkid
    6.4.4命令umount
    6.5建立一个swap文件增加虚拟内存
    6.6课后习题

    第7章文本编辑工具Vim
    7.1Vim的3种常用模式
    7.1.1一般模式
    7.1.2编辑模式
    7.1.3命令模式
    7.2Vim实践
    7.3课后习题

    第8章文档的压缩与打包
    8.1gzip压缩工具
    8.2bzip2压缩工具
    8.3tar压缩工具
    8.3.1打包的同时使用gzip压缩
    8.3.2打包的同时使用bzip2压缩
    8.4使用zip压缩
    8.5bzcat命令的使用
    8.6课后习题

    第9章安装RPM包或源码包
    9.1RPM工具
    9.1.1安装一个rpm包
    9.1.2升级一个rpm包
    9.1.3卸载一个rpm包
    9.1.4查询一个包是否已安装
    9.1.5得到一个已安装的rpm包的相关信息
    9.1.6列出一个rpm包的安装文件
    9.1.7列出某一个文件属于哪个rpm包
    9.2yum工具
    9.2.1列出所有可用的rpm包
    9.2.2搜索一个rpm包
    9.2.3安装一个rpm包
    9.2.4卸载一个rpm包
    9.2.5升级一个rpm包
    9.2.6使用本地光盘制作一个yum源
    9.2.7利用yum工具下载一个rpm包
    9.3安装一个源码包
    9.3.1下载一个源码包
    9.3.2解压源码包
    9.3.3配置相关的选项并生成Makefile
    9.3.4进行编译
    9.3.5安装
    9.4课后习题

    第10章shell基础知识
    10.1什么是shell
    10.1.1记录命令历史
    10.1.2命令和文件名补全
    10.1.3别名
    10.1.4通配符
    10.1.5输入/输出重定向
    10.1.6管道符
    10.1.7作业控制
    10.2变量
    10.2.1命令env
    10.2.2命令set
    10.3系统环境变量与个人环境变量的配置文件
    10.4linuxshell中的特殊符号
    10.4.1*代表零个或多个任意字符
    10.4.2?只代表一个任意的字符
    10.4.3注释符号#
    10.4.4脱义字符\
    10.4.5管道符|
    10.4.6命令cut
    10.4.7命令sort
    10.4.8命令wc
    10.4.9命令uniq
    10.4.10命令tee
    10.4.11命令tr
    10.4.12命令split
    10.4.13特殊符号$
    10.4.14特殊符号;
    10.4.15特殊符号~
    10.4.16特殊符号&
    10.4.17重定向符号>、>>、2>和2>>
    10.4.18中括号[]
    10.4.19特殊符号&&和||
    10.5课后习题

    第11章正则表达式
    11.1grep/egrep工具的使用
    11.1.1过滤带有某个关键词的行并输出行号
    11.1.2过滤不带有某个关键词的行并输出行号
    11.1.3过滤所有包含数字的行
    11.1.4过滤所有不包含数字的行
    11.1.5删除所有以“#”开头的行
    11.1.6删除所有空行和以“#”开头的行
    11.1.7过滤任意一个字符和重复字符
    11.1.8指定要过滤的字符的出现次数
    11.1.9筛选一个或多个前面的字符
    11.1.10筛选零个或一个前面的字符
    11.1.11筛选字符串1或者字符串
    11.1.12egrep中()的应用
    11.2sed工具的使用
    11.2.1打印某行
    11.2.2打印包含某个字符串的行
    11.2.3删除某行或者多行
    11.2.4替换字符或者字符串
    11.2.5调换两个字符串的位置
    11.2.6直接修改文件的内容
    11.2.7sed练习题
    11.3awk工具的使用
    11.3.1截取文档中的某个段
    11.3.2匹配字符或者字符串
    11.3.3条件操作符
    11.3.4awk的内置变量
    11.3.5awk中的数学运算
    11.3.6awk练习题
    11.4课后习题

    第12章shell脚本
    12.1什么是shell脚本
    12.1.1shell脚本的创建和执行
    12.1.2命令date
    12.2shell脚本中的变量
    12.2.1数学运算
    12.2.2和用户交互
    12.2.3shell脚本预设变量
    12.3shell脚本中的逻辑判断
    12.3.1不带else
    12.3.2带有else
    12.3.3带有elif
    12.3.4和文档相关的判断
    12.3.5case逻辑判断
    12.4shell脚本中的循环
    12.4.1for循环
    12.4.2while循环
    12.5shell脚本中的函数
    12.6shell脚本练习题
    12.7课后习题

    第13章Linux系统日常管理
    13.1监控系统的状态
    13.1.1w查看当前系统的负载
    13.1.2vmstat监控系统的状态
    13.1.3top显示进程所占的系统资源
    13.1.4sar监控系统状态
    13.1.5free查看内存使用状况
    13.1.6ps查看系统进程
    13.1.7netstat查看网络状况
    13.2抓包工具
    13.2.1tcpdump工具
    13.2.2wireshark工具
    13.3Linux网络相关
    13.3.1ifconfig查看网卡IP
    13.3.2给一个网卡设定多个IP
    13.3.3查看网卡连接状态
    13.3.4更改主机名
    13.3.5设置DNS
    13.4Linux的防火墙
    13.4.1selinux
    13.4.2iptables
    13.5Linux系统的任务计划
    13.5.1命令crontab
    13.5.2cron练习题
    13.6Linux系统服务管理
    13.6.1ntsysv服务配置工具
    13.6.2chkconfig服务管理工具
    13.7Linux下的数据备份工具rsync
    13.7.1rsync的命令格式
    13.7.2rsync常用选项
    13.7.3rsync应用实例
    13.8Linux系统日志
    13.8.1/var/log/messages
    13.8.2dmesg
    13.8.3安全日志
    13.9xargs与exec
    13.9.1xargs应用
    13.9.2exec应用
    13.10screen工具介绍
    13.10.1使用nohup
    13.10.2screen工具的使用
    13.11课后习题

    第14章LAMP环境搭建
    14.1安装MySQL
    14.1.1下载软件包
    14.1.2初始化
    14.1.3配置MySQL
    14.2安装Apache
    14.3安装PHP
    14.4Apache结合PHP
    14.5测试LAMP是否成功
    14.5.1测试配置文件是否正确
    14.5.2测试是否正确解析PHP
    14.6课后习题

    第15章LNMP环境配置
    15.1安装MySQL
    15.2安装PHP
    15.3安装Nginx
    15.4课后习题

    第16章常用MySQL操作
    16.1更改MySQL数据库root的密码
    16.2连接数据库
    16.3MySQL基本操作的常用命令
    16.3.1查询当前库
    16.3.2查询某个库的表
    16.3.3查看某个表的全部字段
    16.3.4查看当前是哪个用户
    16.3.5查看当前所使用的数据库
    16.3.6创建一个新库
    16.3.7创建一个新表
    16.3.8查看当前数据库的版本
    16.3.9查看MySQL的当前状态
    16.3.10查看MySQL的参数
    16.3.11修改MySQL的参数
    16.3.12查看当前MySQL服务器的队列
    16.3.13创建一个普通用户并授权
    16.4常用的SQL语句
    16.4.1查询语句
    16.4.2插入一行
    16.4.3更改表的某一行
    16.4.4清空某个表的数据
    16.4.5删除表
    16.4.6删除数据库
    16.5MySQL数据库的备份与恢复
    16.5.1MySQL备份
    16.5.2MySQL恢复
    16.6课后习题

    第17章NFS服务配置
    17.1服务端配置NFS
    17.2客户端挂载NFS
    17.3命令exportfs
    17.4课后习题

    第18章配置FTP服务
    18.1安装pure-ftpd
    18.1.1下载软件
    18.1.2安装pure-ftpd
    18.1.3配置pure-ftpd
    18.1.4建立账号
    18.1.5测试pure-ftpd
    18.2使用vsftpd搭建ftp服务
    18.2.1安装vsftpd
    18.2.2建立账号
    18.2.3创建和用户对应的配置文件
    18.2.4修改全局配置文件/etc/vsftpd.conf
    18.3课后习题

    第19章配置Squid服务
    19.1Squid是什么
    19.2搭建Squid正向代理
    19.3搭建Squid反向代理
    19.4Squid命令常用选项
    19.5课后习题

    第20章配置Tomcat
    20.1安装Tomcat
    20.1.1安装JDK
    20.1.2安装Tomcat
    20.2配置Tomcat
    20.2.1配置Tomcat服务的访问端口
    20.2.2配置新的虚拟主机
    20.3测试Tomcat

    第21章配置Samba服务器
    21.1Samba的配置文件smb.conf
    21.2Samba实践
    21.2.1Samba实践一
    21.2.2Samba实践二
    21.2.3使用Linux访问Samba服务器
    21.3课后习题

    第22章MySQLReplication配置
    22.1配置MySQL服务
    22.2配置Replication
    22.2.1设置master
    22.2.2设置slave
    22.3测试主从
    22.4课后习题
查看详情
系列丛书 / 更多
跟阿铭学Linux
第一行代码:Android
郭霖 著
跟阿铭学Linux
啊哈!算法
啊哈磊 著
跟阿铭学Linux
推荐系统实践
项亮 著
跟阿铭学Linux
深入浅出Node.js
朴灵 著
跟阿铭学Linux
SEO教程:搜索引擎优化入门与进阶(第3版)
吴泽欣 著
跟阿铭学Linux
Unity 3D游戏开发
宣雨松 著
跟阿铭学Linux
Go语言编程
许式伟 著
跟阿铭学Linux
iOS开发指南 从零基础到App Store上架(第3版)
关东升 著
跟阿铭学Linux
JavaScript设计模式与开发实践
曾探 著
跟阿铭学Linux
腾云:—云计算和大数据时代网络技术揭秘
徐立冰 著
跟阿铭学Linux
深入React技术栈
陈屹 著
跟阿铭学Linux
Docker 容器与容器云(第2版)
浙江大学SEL实验室 著
相关图书 / 更多