{{sellerTotalView > 1 ? __("sellers", {number: sellerTotalView}) : __("seller", {number: sellerTotalView}) }}, {{numTotalView > 1 ? __("items", {number: numTotalView}) : __("item", {number: numTotalView}) }}
free FREE

Change Your Zip Code

Inventory information and delivery speeds may vary for different locations.

Location History

{{email ? __('Got it!') : __('Restock Alert')}}

We will notify you by email when the item back in stock.

Cancel
Yami

Jingdong book

Linux系统命令及Shell脚本实践指南

{{buttonTypePin == 3 ? __("Scan to view more PinGo") : __("Scan to start")}}

Linux系统命令及Shell脚本实践指南

{{__(":people-members", {'people': item.limit_people_count})}} {{ itemCurrency }}{{ item.valid_price }} {{ itemCurrency }}{{ item.invalid_price }} {{ itemDiscount }}
Ends in
{{ itemCurrency }}{{ item.valid_price }}
{{ itemCurrency }}{{ priceFormat(item.valid_price / item.bundle_specification) }}/{{ item.unit }}
{{ itemDiscount }}
{{ itemCurrency }}{{ item.valid_price }} {{ itemCurrency }}{{ priceFormat(item.valid_price / item.bundle_specification) }}/{{ item.unit }} {{ itemCurrency }}{{ item.invalid_price }} {{itemDiscount}}
{{ itemCurrency }}{{ item.valid_price }}
Sale ends in
Sale will starts after Sale ends in
{{ getSeckillDesc(item.seckill_data) }}
{{ __( "Pay with Gift Card to get sale price: :itemCurrency:price", { 'itemCurrency' : itemCurrency, 'price' : (item.giftcard_price ? priceFormat(item.giftcard_price) : '0.00') } ) }} ({{ itemCurrency }}{{ priceFormat(item.giftcard_price / item.bundle_specification) }}/{{ item.unit }}) Details
Best before

Currently unavailable.

We don't know when or if this item will be back in stock.

Unavailable in your area.
Sold Out

Details

Full product details
Content Description

《Linux系统命令及Shell脚本实践指南》由浅入深、全面、系统地介绍了Linux系统的基础命令和Shell脚本的开发。作为一本面向Linux入门用户的书籍,本书力求语言通俗易懂,用例简单明了,便于读者阅读领会。同时,全书穿插了不少要求读者动手实践的内容,不但可加深读者对内容的理解和消化,同时也可通过动手实践激发读者对Linux系统和Shell编程的兴趣,从而更好地驱动读者学习。
《Linux系统命令及Shell脚本实践指南》共计18章,从知识结构上分为三部分。第一部分为前8章,全面介绍了Linux的基础知识和常用命令;第二部分为第9章和第10章,主要是Linux下交互和非交互编辑器的使用;第三部分为第11~18章,主要是Shell脚本开发。这三部分内容各有偏重,读者可以根据实际需要选择阅读。
《Linux系统命令及Shell脚本实践指南》根据作者多年来Linux环境运维管理工作的经验编著而成,内容丰富,且注重实践讲解,非常适合Linux初学者和基于Linux平台的软件开发者学习或查阅。从内容结构上来看,本书摒弃了各章独立的写作风格,而是采取了各章有机结合的方式,自上而下自成一体,既加深了读者对单个知识点的理解,也有利于从全局把控Linux系统和Shell编程的精髓。

Author Description

王军,拥有近8年系统工程师、网络工程师工作经验。2006年年初开始从事信息技术相关工作,先后参与过校园交换网、公司办公网以及大中型互联网公司的高可用网络架构设计,有丰富的网络实战经验。2008年进入Linux系统运维领域,并相继在国内多家著名企业(易趣、51JOB、阿里云)就职,从事网络工程师、系统工程师工作,工作内容涉及大规模商用云计算虚拟化平台运维、系统架构、企业网络设计。自行设计和部署过国内多家大型网站的高可用集群。对系统、网络、数据库都有深刻的理解,多次在国内一些技术论坛和博客中发表技术文档,颇受关注。现任国家电网某子公司资深技术顾问。

Comments

本书作者王军拥有国内多家著名IT公司的服务经历,在繁忙的工作之余,他仍笔耕不辍,将多年来在Linux领域的钻研、磨练与实践凝结成文,以回馈多年来在Linux社区获得的帮助,是帮助初学者提升学习曲线的可贵尝试。全书深入浅出地讲述了Linux系统命令、Shell脚本编程,附加大量实战脚本,是学习Linux系统的有力指南。本书亦有工具书特色,本人使用Linux多年,翻阅此书仍为其内容的实用性所吸引,受益匪浅。
——高通中国高级测试经理·王锋

本书是作者在系统管理领域多年实践的精彩总结,没有花哨的语言,不是大而全的砖头书。从头到尾,循序渐进,让你对Linux的基本操作及其原理有全面、系统的认识。作者使用很大一部分篇幅阐述Linux下的脚本编程,相信这也是他对系统管理领域的深刻理解,只有掌握了扎实的编程技能,才能让系统管理井井有条,避免一些人为的低级错误。本书一定能给Linux初学者及系统管理员带来帮助。
——阿里巴巴技术专家·陈波

Catalogue

推荐序
推荐序
前言

第1章Linux简介
1.1Linux的发展历史
1.2Linux的特点
1.3系统安装
1.3.1安装前的规划
1.3.2安装RedHat
1.3.3安装CentOS
1.4系统登录
1.4.1第一次登录系统的设置
1.4.2使用图形模式登录
1.4.3使用终端模式登录
1.4.4开始学习使用Linux的命令
1.5系统启动流程
1.5.1系统引导概述
1.5.2系统运行级别
1.5.3服务启动脚本
1.5.4Grub介绍
1.6获得帮助
1.6.1使用man page
1.6.2使用info page
1.6.3其他获得帮助的方式

第2章Linux用户管理
2.1Linux用户和用户组
2.1.1UID和GID
2.1.2 /etc/passwd和/etc/shadow
2.2Linux账号管理
2.2.1新增和删除用户
2.2.2新增和删除用户组
2.2.3检查用户信息
2.3切换用户
2.3.1切换成其他用户
2.3.2用其他用户的身份执行命令:sudo
2.4例行任务管理
2.4.1单一时刻执行一次任务:at
2.4.2周期性执行任务:cron
2.4.3/etc/crontab的管理

第3章Linux文件管理
3.1文件和目录管理
3.1.1绝对路径和相对路径
3.1.2文件的相关操作
3.1.3目录的相关操作
3.1.4文件时间戳
3.2文件和目录的权限
3.2.1查看文件或目录的权限:ls -al
3.2.2文件隐藏属性
3.2.3改变文件权限:chmod
3.2.4改变文件的拥有者:chown
3.2.5改变文件的拥有组:chgrp
3.2.6文件特殊属性:SUID/SGID/Sticky
3.2.7默认权限和umask
3.2.8查看文件类型:file
3.3查找文件
3.3.1一般查找:find
3.3.2数据库查找:locate
3.3.3查找执行文件:which/whereis
3.4文件压缩和打包
3.4.1gzip/gunzip
3.4.2tar
3.4.3bzip2
3.4.4cpio

第4章Linux文件系统
4.1文件系统
4.1.1什么是文件系统
4.1.2ext2文件系统简介
4.1.3ext3文件系统简介
4.2磁盘分区、创建文件系统、挂载
4.2.1创建文件系统:fdisk
4.2.2磁盘挂载:mount
4.2.3设置启动自动挂载:/etc/fstab
4.2.4 磁盘检验:fsck、badblocks
4.3Linux逻辑卷
4.3.1什么是逻辑卷
4.3.2如何制作逻辑卷
4.4硬链接和软链接
4.4.1什么是硬链接
4.4.2什么是软链接

第5章字符处理
5.1管道
5.2使用grep搜索文本
5.3使用sort排序
5.4使用uniq删除重复内容
5.5使用cut截取文本
5.6使用tr做文本转换
5.7使用paste做文本合并
5.8使用split分割大文件

第6章网络管理
6.1网络接口配置
6.1.1使用ifconfig检查和配置网卡
6.1.2将IP配置信息写入配置文件
6.2路由和网关设置
6.3DNS客户端配置
6.3.1/etc/hosts
6.3.2/etc/resolv.conf
6.4网络测试工具
6.4.1ping
6.4.2host
6.4.3traceroute
6.4.4常见网络故障排查

第7章进程管理
7.1什么是进程
7.2进程和程序的区别
7.3进程的观察:ps、top
7.4进程的终止:kill、killall
7.5查询进程打开的文件:lsof
7.6进程优先级调整:nice、renice

第8章Linux下的软件安装
8.1源码包编译安装
8.1.1编译、安装、打印HelloWorld程序
8.1.2使用源码包编译安装Apache
8.2RPM安装软件
8.2.1什么是RPM
8.2.2RPM包管理命令:rpm
8.2.3包依赖关系
8.2.4使用RPM包安装gcc
8.2.5使用RPM包安装Apache
8.3yum安装软件
8.3.1yum命令的基本用法
8.3.2使用yum安装Apache
8.3.3RedHat使用yum的问题
8.3.4自建本地yum源
8.3.5自建网络yum源
8.4三种安装方法的比较
8.5重建RPM包
8.5.1创建重建环境
8.5.2快速重建RPM包
8.5.3以spec文件重建RPM包
8.5.4spec文件简介

第9章vi和vim编辑器
9.1vi和vim编辑器简介
9.2vi编辑器
9.2.1模式介绍
9.2.2案例练习
9.3vim编辑器
9.3.1多行编辑
9.3.2多文件编辑
9.3.3使用vimtutor深入学习vim
9.4gedit编辑器
9.4.1gedit编辑器简介
9.4.2启动gedit编辑器

第10章正则表达式
10.1正则表达式基础
10.1.1什么是正则表达式
10.1.2基础的正则表达式
10.1.3扩展的正则表达式
10.1.4通配符
10.2正则表达式示例
10.3文本处理工具sed
10.3.1sed介绍
10.3.2删除
10.3.3查找替换
10.3.4字符转换
10.3.5插入文本
10.3.6读入文本
10.3.7打印
10.3.8写文件
10.3.9sed脚本
10.3.10高级替换
10.3.11sed总结
10.4文本处理工具awk
10.4.1打印指定域
10.4.2指定打印分隔符
10.4.3内部变量NF
10.4.4打印固定域
10.4.5截取字符串
10.4.6确定字符串的长度
10.4.7使用awk求列和

第11章Shell编程概述
11.1Shell简介
11.1.1Shell是什么
11.1.2Shell的历史
11.1.3Shell的功能
11.1.4Shell编程的优势
11.2第一个Shell脚本
11.2.1编辑第一个Shell脚本
11.2.2运行脚本
11.2.3Shell脚本的排错
11.3Shell的内建命令

第12章Bash Shell的安装
12.1确定你的Shell版本
12.2安装bash
12.3使用新版本的Bash Shell
12.4在Windows中安装bash

第13章Shell编程基础
13.1变量
13.1.1局部变量
13.1.2环境变量
13.1.3变量命名
13.1.4变量赋值和取值
13.1.5取消变量
13.1.6特殊变量
13.1.7数组
13.1.8只读变量
13.1.9变量的作用域
13.2转义和引用
13.2.1转义
13.2.2引用
13.2.3命令替换
13.3运算符
13.3.1算术运算符
13.3.2位运算符
13.3.3自增自减
13.4其他算术运算
13.4.1使用$[]做运算
13.4.2使用expr做运算
13.4.3内建运算命令declare
13.4.4算术扩展
13.4.5使用bc做运算
13.5特殊字符
13.5.1通配符
13.5.2引号
13.5.3注释符
13.5.4大括号
13.5.5控制字符
13.5.6杂项

第14章测试和判断
14.1测试
14.1.1测试结构
14.1.2文件测试
14.1.3字符串测试
14.1.4整数比较
14.1.5逻辑测试符和逻辑运算符
14.2判断
14.2.1if判断结构
14.2.2if/else判断结构
14.2.3if/elif/else判断结构
14.2.4case判断结构

第15章循环
15.1for循环
15.1.1带列表的for循环
15.1.2不带列表的for循环
15.1.3类C的for循环
15.1.4for的无限循环
15.2while循环
15.2.1while循环的语法
15.2.2使用while按行读取
文件
15.2.3while的无限循环
15.3until循环
15.3.1until循环的语法
15.3.2until的无限循环
15.4select循环
15.5嵌套循环
15.6循环控制
15.6.1break语句
15.6.2continue语句

第16章函数
16.1函数的基本知识
16.1.1函数的定义和调用
16.1.2函数的返回值
16.2带参数的函数
16.2.1位置参数
16.2.2指定位置参数值
16.2.3移动位置参数
16.3函数库
16.3.1自定义函数库
16.3.2函数库/etc/init.d/functions简介
16.4递归函数

第17章重定向
17.1重定向简介
17.1.1重定向的基本概念
17.1.2文件标识符和标准输入输出
17.2I/O重定向
17.2.1I/O重定向符号和用法
17.2.2使用exec
17.2.3Here Document

第18章脚本范例
18.1批量添加用户脚本
18.2检测服务器存活
18.3使用expect实现自动化输入
18.4自动登录ftp备份
18.5文件安全检测脚本
18.6ssh自动登录备份
18.7使用rsync备份
18.8使用netcat备份
18.9使用iptables建立防火墙
18.10自定义开机启动项的init脚本
18.11使用脚本操作MySQL数据库
18.12基于LVM快照的MySQL数据库备份
18.13页面自动化安装LAMP环境

Book Abstract

第1章
Linux简介
1.1Linux的发展历史
首先我们一起来了解一下应该怎么读Linux这个单词,根据Torvalds(Linux的发明者)在其多次公开场合中的说明,标准的读音应该是“哩呐科斯”,利用搜索引擎加关键字Linux pronunciation进行搜索,就可以看到具体的视频。
说到Linux就不得不提到UNIX,因为Linux是一种类UNIX的系统。早在1965年,贝尔实验室加入了一项由美国通用电气公司和麻省理工学院发起的合作计划,该计划要开发一个多用户、多进程、多层次的Multics操作系统。由于该计划实际进展太过缓慢,1969年便暂停了。不过该计划的参与者之一Ken Thompson已经从这项计划中获得了一些点子和收获,当时他有一个被称为“星际旅行”的程序在GE-635的机器上运行,因为该机器性能问题,运行“星际旅行”太慢,从而引发了他想将这个程序移植到一台性能更好的DPD-7上的想法,只是因为家中有小孩需要照顾而一直没有时间动手。巧合的是,在1969年8月左右,他的妻儿出门探亲了一个月,就在这一个月的时间里,Thompson编写了一个操作系统,并成功地将“星际旅行”移植到了DPD-7上,而这个操作系统就是UNIX的原型。
UNIX由于具有优秀的移植性而得到了广泛的关注和支持,1974年12月伯克利大学获得UNIX的源码,并动手将其修改为适合自己机器的版本,最终命名为BSD,这也是UNIX很重要的一个分支。由于当时还没有足够的版权意识,很多商业公司都开始了基于UNIX操作系统的开发,比如AT&T的System V、IBM的AIX等,在这段时期中也形成了UNIX的两大分支:System V和BSD。
后来AT&T公司出于商业考虑(贝尔实验室是从属于AT&T公司的),1979年在发行第七版UNIX时开始严格限制对学生提供源码。这对大学教学影响非常大,因为在无法看到源码的情况下,教学工作便很难进行。当时有个叫Tanenbaum的教授为避免版权纠纷,在完全不看UNIX源码的情况下,自己动手写了一个类UNIX的系统,并命名为Minix,这项工作从1984年持续到1986年。由于开发这个系统的出发点在于教学,所以用户对Minix的新需求往往得不到开发支持,只能基于Minix的源码自己进行修改。
1984年,Richard Stallman创立了GNU项目,由自由软件基金支持,GNU项目的目标是“开发一个完全自由的UNIX操作系统”。
“Hello everybody out there using minix, I抦 doing a free operation system”,1991年8月,网络上出现了以此开篇的帖子,这是一名芬兰的大学生为了写一个类Minix的系统而在寻找志同道合的伙伴,他就是著名的Linux之父—Linus Torvalds。同年10月5日,他在网络上发布了大约有1万行代码的Linux 0.01版本,次年已经有约1000人在使用Linux了。1993年,大约有100名程序员参与了Linux内核开发工作,其中核心人员有5名,此时Linux 0.99版本的代码大约有10万行,用户约为10万人。1994年,Linux加入了GNU,成为GNU项目中的一员,同年Linux 1.0版本发布,代码量大约有17万行,最早按照完全自由免费的协议发布,用户可以随意下载、使用、修改,而不需要通知作者。随后采用了GPL协议,很多开发人员开始将自己的代码贡献给核心小组,这也就使得当时的Linux系统对不同硬件都有着极好的支持,大大提高了不同平台间的可移植性。1995年,Linux可以在Intel、Digital等主流处理器上运行,用户量超过50万。1996年,Linux 2.0版本发布,并支持多处理器,此时的Linux进入实用阶段,用户量已经达到350万。1998年,RedHat公司宣布商业支持计划,迅猛推进了Linux的发展,至此Linux正式成为真正的服务器操作系统并继续成长。
……

Specifications

Brand Jingdong book
Brand Origin China

Disclaimer

Product packaging, specifications and price are subject to change without notice. All information about the products on our website is provided for information purposes only. Please always read labels, warnings and directions provided with the product before use.

View Full Terms of Use
Add to favorites
{{ $isZh ? coupon.coupon_name_sub : coupon.coupon_ename_sub | formatCurrency }}
{{__("Buy Directly")}} {{ itemCurrency }}{{ item.directly_price }}
Quantity
{{ quantity }}
{{ instockMsg }}
{{ limitText }}
{{buttonTypePin == 3 ? __("Scan to view more PinGo") : __("Scan to start")}}
Sold by JD@CHINA
Ship to
{{ __("Ship to United States only") }}
Free shipping over 69
Genuine guarantee

Added to Cart

Keep Shopping

More to Consider

{{ item.brand_name }}

{{ item.item_name }}

{{ item.currency }}{{ item.market_price }}

{{ item.currency }}{{ item.unit_price }}

{{ item.currency }}{{ item.unit_price }}

Coupons

{{ coupon.coupon_name_new | formatCurrency }}
Clip Clipped Over
{{ getCouponDescStr(coupon) }}
{{ coupon.use_time_desc }}
Expires soon {{ formatTime(coupon.use_end_time) }}

Share this item with friends

Cancel

Yami Gift Card

Get this exclusive deal when paying with gift card

Terms and Conditions

Gift card deals are special offers for selected products;

The gift card deals will automatically be activated if a customer uses gift card balance at check out and the balance is sufficient to pay for the total price of the shopping cart products with gift card deals;

You will not be able to activate the gift card deals if you choose other payment methods besides gift card. The products will be purchased at their normal prices;

If your account balance is not enough to pay for the products with gift card deals, you can choose to reload your gift card balance by clicking on the Reload button at either shopping cart page or check out page;

Products that have gift card deals can be recognized by a special symbol showing 'GC Deal';

For any additional questions or concerns, please contact our customer service;

Yamibuy reserves the right of final interpretation.

Sold by Yami

Service Guarantee

Yami Free Shipping over $49
Yami Easy Returns
Yami Ships from United States

Shipping

  • United States

    Standard Shipping is $5.99 (Excluding Alaska & Hawaii). Free on orders of $49 or more.

    Local Express is $5.99 (Available in Parts of CA, NJ, MA & PA). Free on orders of $49 or more.

    2-Day Express (Includes Alaska & Hawaii) starts at $19.99.

Return Policy

Yami is committed to provide our customers with a peace of mind when purchasing from us. Most items shipped from Yamibuy.com can be returned within 30 days of receipt of shipment (For Food, Beverages, Snacks, Dry Goods, Health supplements, Fresh Grocery and Perishables Goods, within 7 days of receipt of shipment due to damages or quality issues; To ensure that every customer receives safe and high-quality products, we do not provide refunds or returns for beauty products once they have been opened or used, except in the case of quality issues; Some products may have different policies or requirements associated with them, please see below for products under special categories, or contact Yami Customer Service for further assistance).
Thank you for your understanding and support.

Learn More

Sold by Yami

Terms and Conditions of Yami E-Gift Card

If you choose “Redeem automatically” as your delivery method, your gift card balance will be reload automatically after your order has been processed successfully;

If you choose “Send to Email”as your delivery method, the card number and CVV will be sent to the email address automatically;

Any user can use the card number and CVV to redeem the gift card, please keep your gift card information safely. If you have any trouble receiving email, please contact Yami customer service;

Yami gift card can be used to purchase both Yami owned or Marketplace products;

Yami gift card will never expire;

Yami gift card balance does not have to be used up at once;

All rights reserved by Yami.

Return Policy

Gift card that has already been consumed is non-refundable.

Sold by JD@CHINA

Service Guarantee

Yami Free Shipping over $49
Yami Easy Returns
Yami Ships from United States

Shipping

  • United States

    Standard Shipping is $5.99 (Excluding Alaska & Hawaii). Free on orders of $49 or more.

    Local Express is $5.99 (Available in Parts of CA, NJ, MA & PA). Free on orders of $49 or more.

    2-Day Express (Includes Alaska & Hawaii) starts at $19.99.

Return Policy

You may return product within 30 days upon receiving the product. Items returned must be new in it's original packing, including the original invoice for the purchase. Customer return product at their own expense.

Sold by JD@CHINA

Service Guarantee

Yami Cross-store Free Shipping over $69
Yami 30-days Return

Yami-China FC

Yami has a consolidation warehouse in China which collects multiple sellers’ packages and combines to one order. Our Yami consolidation warehouse will directly ship the packages to your door. Cross-store free shipping over $69.

Return Policy

You may return products within 30 days upon receiving the products. Sellers take responsibilities for any wrong shipment or missing items. Packing needs to be unopened for any other than quality issues return. We promise to pack carefully, but because goods are taking long journey to destinations, simple damages to packaging may occur. Any damages not causing internal goods quality problems are not allowed to return. If you open the package and any quality problem is found, please contact customer service within three days after receipt of goods.

Shipping Information

Yami Consolidation Service Shipping Fee $9.99(Free shipping over $69)

Sellers in China will ship their orders within 1-2 business days once the order is placed. Packages are sent to our consolidation warehouse in China and combined there. Our Yami consolidation warehouse will directly ship the packages to you via UPS. The average time for UPS to ship from China to the United States is about 10 working days and it can be traced using the tracking number. Due to the pandemic, the delivery time may be delayed by about 5 days. The package needs to be signed by the guest. If the receipt is not signed, the customer shall bear the risk of loss of the package.

Sold by JD@CHINA

Service Guarantee

Free shipping over 69
Genuine guarantee

Shipping

Yami Consolidated Shipping $9.99(Free shipping over $69)


Seller will ship the orders within 1-2 business days. The logistics time limit is expected to be 7-15 working days. In case of customs clearance, the delivery time will be extended by 3-7 days. The final receipt date is subject to the information of the postal company.

Yami Points information

All items are excluding from any promotion or points events on Yamibuy.com

Return Policy

You may return product within 30 days upon receiving the product. Items returned must be new in it's original packing, including the original invoice for the purchase. Customer return product at their own expense.

Yami

Download the Yami App

Back Top

Recommended for You

About the brand

Jingdong book

为您推荐

Yami
欣葉
2种选择
欣叶 御大福 芋头麻薯 180g

周销量 600+

$1.66 $1.99 83折
Yami
欣葉
2种选择
欣叶 御大福 芋头麻薯 180g

周销量 600+

$1.66 $1.99 83折
Yami
欣葉
2种选择
欣叶 御大福 芋头麻薯 180g

周销量 600+

$1.66 $1.99 83折
Yami
欣葉
2种选择
欣叶 御大福 芋头麻薯 180g

周销量 600+

$1.66 $1.99 83折
Yami
欣葉
2种选择
欣叶 御大福 芋头麻薯 180g

周销量 600+

$1.66 $1.99 83折
Yami
欣葉
2种选择
欣叶 御大福 芋头麻薯 180g

周销量 600+

$1.66 $1.99 83折

Reviews{{'('+ commentList.posts_count + ')'}}

Have your say. Be the first to help other guests.

Write a review
{{ totalRating }} Write a review
  • {{i}} star

    {{i}} stars

    {{ parseInt(commentRatingList[i]) }}%

Yami Yami
{{ comment.user_name }}

{{ showTranslate(comment) }}Show Less

{{ strLimit(comment,800) }}Show more

Show Original

{{ comment.content }}

Yami
Show All

{{ formatTime(comment.in_dtm) }} VERIFIED PURCHASE {{groupData}}

{{ comment.likes_count }} {{ comment.likes_count }} {{ comment.reply_count }} {{comment.in_user==uid ? __('Delete') : __('Report')}}
Yami Yami
{{ comment.user_name }}

{{ showTranslate(comment) }}Show Less

{{ strLimit(comment,800) }}Show more

Show Original

{{ comment.content }}

Yami
Show All

{{ formatTime(comment.in_dtm) }} VERIFIED PURCHASE {{groupData}}

{{ comment.likes_count }} {{ comment.likes_count }} {{ comment.reply_count }} {{comment.in_user==uid ? __('Delete') : __('Report')}}

No related comment~

Review

Yami Yami

{{ showTranslate(commentDetails) }}Show Less

{{ strLimit(commentDetails,800) }}Show more

Show Original

{{ commentDetails.content }}

Yami
Show All

{{ formatTime(commentDetails.in_dtm) }} VERIFIED PURCHASE {{groupData}}

{{ commentDetails.likes_count }} {{ commentDetails.likes_count }} {{ commentDetails.reply_count }} {{commentDetails.in_user==uid ? __('Delete') : __('Report')}}

Please write at least one word

Comments{{'(' + replyList.length + ')'}}

Yami Yami

{{ showTranslate(reply) }}Show Less

{{ strLimit(reply,800) }}Show more

Show Original

{{ reply.reply_content }}

{{ formatTime(reply.reply_in_dtm) }}

{{ reply.reply_likes_count }} {{ reply.reply_likes_count }} {{ reply.reply_reply_count }} {{reply.reply_in_user==uid ? __('Delete') : __('Report')}}

Please write at least one word

Cancel

That’s all the comments so far!

Write a review
How would you rate this item?

Please add your comment.

  • A nice nickname will make your comments more popular!
  • The nickname in your account will be changed to the same as here.
Thanks for your review
Our community rely on great reviews like yours to find the best of Asia.

Report

If you find this content inappropriate and think it should be removed from the Yami.com site, let us know please.

Cancel

Are you sure to delete your review?

Cancel

You’ve Recently Viewed

About the brand

Jingdong book