{{sellerTotalView > 1 ? __("sellers", {number: sellerTotalView}) : __("seller", {number: sellerTotalView}) }}, {{numTotalView > 1 ? __("items", {number: numTotalView}) : __("item", {number: numTotalView}) }}
무료배송

배송 지역 전환

지역에 따라 재고 및 배송 속도가 다를 수 있습니다.

위치 기록

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

상품입고 후 바로 알려드리겠습니다.

취소
Yami

Jingdong book

Linux Shell编程从入门到精通(第2版)

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

Linux Shell编程从入门到精通(第2版)

{{__(":people-members", {'people': item.limit_people_count})}} {{ itemCurrency }}{{ item.valid_price }} {{ itemCurrency }}{{ item.invalid_price }} {{ itemDiscount }}
후 종료
{{ 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 }}
후에 세일 종료
후 초특가세일 시작 후 초특가세일 종료
{{ 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 }}) 상세정보
상품 유효 기간

판매 중단

이 상품이 언제 재입고될지는 알 수 없습니다.

현재 주소로 배송 불가
품절

제품 설명

제품 세부 정보 전체보기
Editer Recommend

从基础到精通全面介绍Linux Shell编程
畅销不衰的Linux经典入门图书
适用于各种常见版本的Linux Shell
Linux管理人员的参考手册
丰富典型的实操案例
全程录像的视频讲解光盘
Content Description

本书由浅入深、循序渐进地详细讲解了LinuxShell编程的基本知识。这些基本知识包括Shell编程的基本知识、文本处理的工具和方法、正则表达式、Linux系统知识等。
本书旨在通过理清Linux Shell编程的脉络,从基本概念着手,以丰富、实用的范例作为辅助,使读者能够深入浅出的学习LinuxShell编程。
本书的每一章节都配有综合案例,这些综合案例不仅可以使读者复习前面所学的知识,还可以增加开发项目的经验。这些案例实用性很强,许多代码可以直接应用到Linux系统管理中。
本书配有全程录像的视频讲解光盘,读者可以将视频和书结合起来学习,可以更快、更好地掌握Linux Shell编程技术。
本书适合于Linux Shell编程的初学者,有一定LinuxShell编程基础,但还需要进一步提高的人阅读。本书对于有一定编程经验的程序员也有很好的参考价值。
Author Description

张昊,毕业于南京大学理学院,南京大学开源爱好者组织创始人、南京Linux 使用者组织(NJLUG) 创始人,曾经任职于千橡互动从事底层引擎的开发,编写《Linux Shell编程从入门到精通》。程国钢,北京航空航天大学博士,有丰富的教学科研技术经验,开设单片机教学课程,承担过基于嵌入式的国家863级课题、院级别和国家气象局项目,有多本图书编写经验。
Catalogue

第1章初识Shell程序
1.1第一道菜
1.2如何运行程序
1.2.1选婿:位于第一行的#!
1.2.2找茬:程序执行的差异
1.2.3shell的命令种类
1.3Linux Shell的变量
1.3.1变量
1.3.2用echo输出变量
1.3.3环境变量的相关操作
1.3.4shell中一些常用环境变量
1.4Linux Shell是解释型语言
1.4.1编译型语言与解释型语言
1.4.2Linux Shell编程的优势
1.5小结
第2章Shell编程基础
2.1向脚本传递参数
2.1.1Shell脚本的参数
2.1.2参数的用途
2.2I/O重定向
2.2.1标准输入、标准输出与标准错误
2.2.2管道与重定向
2.2.3文件描述符
2.2.4特殊文件的妙用
2.3基本文本检索
2.4UNIX/Linux系统的设计与shell 编程
2.4.1一切皆文件
2.4.2UNIX编程的基本原则
2.5小结
第3章编程的基本元素
3.1再识变量
3.1.1用户变量
3.1.2位置变量
3.1.3环境变量
3.1.4启动文件
3.2函数
3.2.1函数定义
3.2.2函数的参数和返回值
3.3条件控制与流程控制
3.3.1if/else语句
3.3.2退出状态
3.3.3退出状态与逻辑操作
3.3.4条件测试
3.4循环控制
3.4.1for循环
3.4.2while/until循环
3.4.3跳出循环
3.4.4循环实例
3.5小结
第4章正则表达式
4.1什么是正则表达式
4.1.1正则表达式的广泛应用
4.1.2如何学习正则表达式
4.1.3如何实践正则表达式
4.2正则基础
4.2.1元字符
4.2.2单个字符
4.2.3单个表达式匹配多个字符
4.2.4文本匹配锚点
4.2.5运算符优先级
4.2.6更多差异
4.3正则表达式的应用
4.3.1扩展
4.3.2案例研究:罗马数字
4.3.3案例研究:解析电话号码
4.4小结
第5章基本文本处理
5.1排序文本
5.1.1sort命令的行排序
5.1.2sort命令的字段排序
5.1.3sort小结
5.2文本去重
5.3统计文本行数、字数以及字 符数
5.4打印和格式化输出
5.4.1使用pr打印文件
5.4.2使用fmt命令格式化文本
5.4.3使用fold限制文本宽度
5.5提取文本开头和结尾
5.6字段处理
5.6.1字段的使用案例
5.6.2使用cut取出字段
5.6.3使用join连接字段
5.6.4其他字段处理方法
5.7文本替换
5.7.1使用tr替换字符
5.7.2其他选择
5.8一个稍微复杂的例子
5.8.1实例描述
5.8.2取出记录的ip字段和id字段
5.8.3将记录按照IP顺序排序
5.8.4使用uniq统计重复IP
5.8.5根据访问次数进行排序
5.8.6提取出现次数最多的100条
5.9小结
第6章文件和文件系统
6.1文件
6.1.1列出文件
6.1.2文件的类型
6.1.3文件的权限
6.1.4文件的修改时间
6.2寻找文件
6.2.1find命令的参数
6.2.2遍历文件
6.3比较文件
6.3.1使用comm比较排序后文件
6.3.2使用diff比较文件
6.3.3其他文本比较方法
6.4文件系统
6.4.1什么是文件系统
6.4.2文件系统与磁盘分区
6.4.3Linux分区格式的选择与安全性
6.4.4文件系统与目录树
6.4.5文件系统的创建与挂载
6.5小结
第7章流编辑
7.1什么是sed
7.1.1挑选编辑器
7.1.2sed的版本
7.2sed示例
7.2.1sed的工作方式
7.2.2sed工作的地址范围
7.2.3规则表达式
7.3更强大的sed功能
7.3.1替换
7.3.2地址范围的迷惑
7.4组合命令
7.4.1组合多条命令
7.4.2将多条命令应用到一个地址范围
7.5实际的例子
7.6sed实践
7.6.1第一步 替换名字
7.6.2第二步 删除前3行
7.6.3第三步 显示5~10行
7.6.4第四步 删除包含Lane的行
7.6.5第五步 显示生日在November-December之间的行
7.6.6第六步 把3个星号(***)添加到以Fred开头的行
7.6.7第七步 用JOSE HASRETIRED取代包含Jose的行
7.6.8第八步 把Popeye的生日改成11/14/46
7.6.9第九步 删除所有空白行
7.6.10第十步 脚本
7.7小结
第8章文本处理利器awk
8.1来个案例
8.2基本语法
8.2.1多个字段
8.2.2使用其他字段分隔符
8.3AWK语言特性
8.3.1AWK代码结构
8.3.2变量与数组
8.3.3算术运算和运算符
8.3.4判断与循环
8.3.5多条记录
8.4用户自定义函数
8.4.1自定义函数格式
8.4.2引用传递和值传递
8.4.3递归调用
8.5字符串与算术处理
8.5.1格式化输出
8.5.2字符串函数
8.5.3算术函数
8.6案例分析
8.6.1生成数据报表
8.6.2多文件联合处理
8.6.3检验passwd格式的正确性
8.6.4sed/awk单行脚本
8.7小结
第9章进程
9.1进程的含义与查看
9.1.1理解进程
9.1.2创建进程
9.1.3查看进程
9.1.4进程的属性
9.2进程管理
9.2.1进程的状态
9.2.2shell命令的执行
9.2.3进程与任务调度
9.3信号
9.3.1信号的基本概念
9.3.2产生信号
9.4Linux的第一个进程init
9.5案例分析:Linux系统中管道的实现
9.6调度系统任务
9.6.1任务调度的基本介绍
9.6.2调度重复性系统任务(cron)
9.6.3使用at命令
9.7进程的窗口/proc
9.7.1proc——虚拟文件系统
9.7.2查看/proc的文件
9.7.3从proc获取信息
9.7.4通过/proc与内核交互
9.8Linux的线程简介
9.8.1Linux线程的定义
9.8.2Pthread线程的使用场合
9.8.3Linux进程和线程的发展
9.9小结
第10章超级工具
10.1不同的shell
10.1.1修改登录shell和切换shell
10.1.2选择shell
10.2SSH
10.2.1SSH的安全验证机制
10.2.2使用SSH登录远程主机
10.2.3OpenSSH密钥管理
10.2.4 配置SSH
10.2.5使用SSH工具套装拷贝文件
10.3screen工具
10.3.1任务退出的元凶:SIGHUP信号
10.3.2开始使用screen
10.3.3screen常用选项
10.3.4实例:ssh+screen管理远程会话
10.4文本编辑工具Vim
10.4.1为什么选择Vim
10.4.2从何处获取Vim
10.4.3Vim的工作模式
10.4.4首次接触:step by step
10.4.5鼠标的移动
10.4.6基本编辑指令
10.4.7复制(yank)
10.4.8搜寻、替换
10.5小结
第11章Linux

명세서

상표 Jingdong book
브랜드 영역 China

면책성명

제품 가격, 포장, 사양 등의 정보는 예고 없이 변경될 수 있습니다. 적시에 제품 정보를 업데이트 할 수 있도록 최선을 다하지만, 받은 실제 제품을 참고하시기 바랍니다. 제품을 사용하기 전에 반드시 제품에 동봉된 라벨, 경고 및 설명을 읽어 주십시오.

상세정보 보기
찜한 목록에 추가
{{ $isZh ? coupon.coupon_name_sub : coupon.coupon_ename_sub | formatCurrency }}
{{__("Buy Directly")}} {{ itemCurrency }}{{ item.directly_price }}
수량
{{ quantity }}
{{ instockMsg }}
{{ limitText }}
{{buttonTypePin == 3 ? __("Scan to view more PinGo") : __("Scan to start")}}
JD@CHINA 판매
배송지
{{ __("Ship to United States only") }}
69이상 주문 시 무료 배송
정품 보증

장바구니에 추가됨

쇼핑 계속하기

당신을 위한 추천

{{ item.brand_name }}

{{ item.item_name }}

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

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

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

쿠폰

{{ coupon.coupon_name_new | formatCurrency }}
받기 받았음 마감
{{ getCouponDescStr(coupon) }}
{{ coupon.use_time_desc }}
곧 만료됩니다: {{ formatTime(coupon.use_end_time) }}

친구들과 공유하세요

취소

Yami 기프트카드 전용특가

기프트카드로 결제하면 전용특가를 받을 수 있습니다

규칙 설명

기프트카드 전용특가는 일부 상품에 대한 특혜가격입니다.

기프트카드 전용특가 상품 구매 시 E-기프트 카드 잔액으로 결제하고 기프트카드 잔액이 주문 내 상품의 총액을 지불하기에 충분하하 기프트카드 전용특가가 자동으로 활성화됩니다.

기프트 카드 잔액으로 결제하지 않거나 기프트카드 잔액이 전항의 요건을 충족하지 못할 경우 기프트카드 전용특가를 활성화할 수 없으며 상품은 정상 가격으로 구매할 수 있습니다.

기프트카드 전용특가 상품 구매 시 잔액이 부족할 경우 장바구니 또는 결제 페이지에서 "충전" 버튼을 클릭하여 기프트카드를 구매 및 충전할 수 있습니다.

기프트카드 전용특가가 있는 상품은 "전용특가"라는 특별한 가격표시가 표시됩니다.

질문이 있으시면 언제든지 고객 서비스에 문의하십시오.

Yami는 기프트카드 전용특가 관련 최종 해석권을 보유합니다.

Yami 판매

서비스 보장

Yami $49 이상 무료 배송
Yami 걱정 없는 반품/교환
Yami 미국에서 발송

배송 정보

  • 미국

    표준 배송 $5.99(알래스카, 하와이 제외), 최종 가격 $49 이상 시 무료 배송

    지역 배송 $5.99(캘리포니아, 뉴욕, 뉴저지, 매사추세츠, 펜실베이니아, 위 주의 일부 지역), 최종 가격 $49 이상 시 무료 배송

    2일 이내 배송(알래스카 및 하와이 포함) $19.99부터 시작

반품 및 교환 정책

Yami는 고객님께 최상의 A/S를 제공하고, 모든 분들이 Yami에서 안심하고 쇼핑할 수 있도록 노력하고 있습니다. Yami의 자영 상품은 반품 및 교환 조건을 충족하는 경우, 상품 수령 후 30일 이내에 반품 및 교환할 수 있습니다(식품은 품질 문제로 인해 7일 이내에 반품 및 교환이 가능합니다. 모든 고객이 안전하고 고품질의 제품을 받을 수 있도록 뷰티 제품은 개봉 또는 사용 후에는 품질 문제를 제외하고 환불 또는 반품을 제공하지 않습니다. 기타 특별 카테고리의 제품은 고객 서비스에 문의하시기 바랍니다).
이해와 지원에 감사드립니다.

상세정보 보기

Yami 판매

Yami E-기프트카드 사용 약관

구매 시 자동 충전을 선택한 경우, 주문 완료 후 기프트카드가 자동으로 계정에 충전됩니다.

구매 시 이메일 발송을 선택한 경우, 주문 완료 후 시스템이 자동으로 카드 번호와 비밀번호를 입력한 이메일로 발송합니다.

이메일을 보낼 때, 모든 사용자는 이메일에 있는 카드 번호와 비밀번호를 사용하여 기프트카드를 충전할 수 있으니, 이메일 정보를 잘 보관하세요.

이메일을 받는 데 문제가 있으면, 고객 서비스에 연락하여 처리해 주세요.

이메일을 보낼 때, 기프트카드가 교환되지 않았다면 이메일을 재발송할 수 있습니다. 이미 다른 사용자에 의해 교환된 경우에는 보상할 수 없습니다.

Yamibuy의 E-기프트카드는 자영 또는 제3자 상품 구매에 사용할 수 있습니다.

Yamibuy의 E-기프트카드는 유효 기간 제한이 없으며, 장기간 유효합니다.

Yami 전자 상품권의 금액은 여러 번에 나눠서 사용할 수 있습니다;

Yami 전자 상품권 업무 규칙의 최종 해석 권한은 Yami 웹사이트에 있습니다.

반품 및 교환 정책

이미 사용된 E-기프트카드는 환불이 불가능합니다.

판매자: JD@CHINA

서비스 보장

Yami $49 이상 무료 배송
Yami 최고의 A/S
Yami 미국 본토에서 발송

배송 정보

  • 미국

    표준 배송 $5.99(알래스카, 하와이 제외), 최종 가격 $49 이상 시 무료 배송

    지역 배송 $5.99(캘리포니아, 뉴욕, 뉴저지, 매사추세츠, 펜실베이니아, 위 주의 일부 지역), 최종 가격 $49 이상 시 무료 배송

    2일 이내 배송(알래스카 및 하와이 포함) $19.99부터 시작

반품 및 교환 정책

제품을 받으신 후 30일 이내에 제품을 반품하실 수 있습니다. 반품된 품목은 구매에 대한 원본 송장을 포함하여 원래 포장된 새 품목이어야 합니다. 고객이 자신의 비용으로 제품을 반품합니다.

JD@CHINA 판매

서비스 보장

Yami 점포간 $:amount 이상 구매 시 무료 배송
Yami 30일 반품/교환 보장

Yami-중국 집하창고

Yami는 중국 내 주요 우수매장에서 제품을 선별하여 모아 Yami 중국통합센터로 배송하며 택배를 합친 후 전국 각지의 주소로 배송해 드립니다. 점포간 무료 배송 조건은 최저 $69입니다. 여러 판매자가 제공하는 다양한 상품 중에서 원하는 상품을 선택하고 점포간 무료배송으로 저렴한 배송비를 쉽게 누릴 수 있습니다.

반품 정책

30일 이내 반품 및 교환 보증을 제공합니다. 제품은 새로 사용하지 않은 원래 포장에 구매 증명서가 첨부되어 있어야 합니다. 상품 품질 문제, 잘못된 배송, 배송 누락 등 판매자의 실수로 인한 경우 환불 처리됩니다. 기타 사유로 인한 반품 및 교환은 배송비는 고객이 자체로 부담하셔야 합니다. 모든 제품은 장거리 배송을 하기 때문에 간혹 간단한 외부 포장이 눌려 마모되는 등이 있지만 내부 품질 문제가 없는 경우 반품 및 교환할 수 없습니다.

배송 정보

Yami 중국집하배송 Consolidated Shipping 배송비 $9.99 ($69 이상 주문시 무료배송)

중국 판매자는 주문 후 영업일 기준 2일 후에 상품을 발송합니다. 모든 택배는 Yami 중국통합센터(특별한 상황 및 중국 내 개별 법정 공휴일 제외)에 도착하여 택배를 합친 후 UPS를 통해 미국으로 배송됩니다. UPS는 중국에서 발송 후 미국까지 평균 10영업일 정도 소요되며 직배송 주문 번호에 따라 수시로 추적 및 조회할 수 있습니다 전염병의 영향으로 현재 물류가 5일 정도 지연될 수 있습니다. 택배는 고객 서명이 필요합니다. 서명하지 않은 경우 고객은 택배가 분실될 위험을 부담하게 됩니다.

JD@CHINA 판매

서비스 보장

69이상 주문 시 무료 배송
정품 보증

배송 정보

Yami Consolidated Shipping배송비$9.99($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.

포인트 규칙

모든 품목은 Yamibuy 의 프로모션이나 포인트 이벤트에서 제외됩니다.

반품 및 교환 정책

제품을 받으신 후 30일 이내에 제품을 반품하실 수 있습니다. 반품된 품목은 구매에 대한 원본 송장을 포함하여 원래 포장된 새 품목이어야 합니다. 고객이 자신의 비용으로 제품을 반품합니다.

Yami

Yami 앱 다운로드

맨 위로 돌아가기

당신을 위한 추천

브랜드 스토리

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折

리뷰{{'('+ commentList.posts_count + ')'}}

당신의 체험을 공유하고 더 많은 사용자가 선택할 수 있도록 도와줍니다.

리뷰 작성
{{ totalRating }} 리뷰 작성
  • {{i}}별

    {{i}} 별

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

Yami Yami
{{ comment.user_name }}

{{ showTranslate(comment) }}접기

{{ strLimit(comment,800) }}전체 보기

Show Original

{{ comment.content }}

Yami
모두 보기

{{ formatTime(comment.in_dtm) }} 구매 완료 {{groupData}}

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

{{ showTranslate(comment) }}접기

{{ strLimit(comment,800) }}전체 보기

Show Original

{{ comment.content }}

Yami
모두 보기

{{ formatTime(comment.in_dtm) }} 구매 완료 {{groupData}}

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

조건에 맞는 리뷰가 없습니다

리뷰 상세

Yami Yami

{{ showTranslate(commentDetails) }}접기

{{ strLimit(commentDetails,800) }}전체 보기

Show Original

{{ commentDetails.content }}

Yami
모두 보기

{{ formatTime(commentDetails.in_dtm) }} 구매 완료 {{groupData}}

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

내용을 입력하세요

답변{{'(' + replyList.length + ')'}}

Yami Yami

{{ showTranslate(reply) }}접기

{{ strLimit(reply,800) }}전체 보기

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')}}

내용을 입력하세요

취소

지금까지의 모든 리뷰입니다!

리뷰 작성하기
상품 평점

댓글을 입력하세요.

  • 좋은 닉네임이 당신의 리뷰를 더 인기 있게 만들 것입니다!
  • 여기에서 닉네임을 변경하면 개인정보의 닉네임도 같이 변경됩니다.
리뷰를 남겨주셔서 감사합니다
당신의 좋은 리뷰는 우리 커뮤니티가 아시아 최고의 상품을 찾는 데 도움이 됩니다.

신고하기

취소

이 리뷰를 삭제하시겠습니까?

취소

최근 본 상품

브랜드 스토리

Jingdong book