{{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ギフトカード特別価格

ギフトカードで支払えば、ギフトカード特別価格が得られます

規則説明

ギフトカード特別価格は、一部商品の特別割引オファーです;

ギフトカード特別価格の商品を購入する場合、決済時に電子ギフトカードで相殺し、ギフトカードの残高が註文したギフトカード特別価格商品の合計価格を支払うのに十分であれば、ギフトカード特別価格を適用することができます;

ギフトカードを利用しない場合、あるいはギフトカードの残高が前項に述べた要件を満たさない場合、ギフトカード特別価格を適用することができません。通常の販売価格で計算されることになり、これらの商品を購入することができます。

ギフトカード特別価格の商品を購入した場合、残高が足りない場合は、カートページまたは決済ページの「チャージ」ボタンをクリックしてギフトカードへの購入とチャージを行うことができます。

もし商品はギフトカード特別価格を持つならば、「特別」の特殊価格表記を表示します;

その他の質問や懸念がある場合は、いつでもカスタマーサービスにお問い合わせください;

Yamibuyは最終解釈権を有します。

Yamiによって販売します

サービス保証

Yami $49以上で送料無料
Yami 返品・交換保証
Yami アメリカから発送

配送情報

  • アメリカ

    スタンダード配送料 $5.99 (アラスカ、ハワイを除く)、最終価格が $49 以上で送料無料

    地方発送 $5.99 (カリフォルニア、ニューヨーク、ニュージャージー、マサチューセッツ、ペンシルベニア、上記州の一部地域); 最終価格が $49 以上で送料無料

    2 日以内の配送 (アラスカとハワイを含む) は送料 $19.99 からです

返品・交換ポリシー

Yamiはお客様が安心して購入できるように努めています。Yamibuy.comから出荷されたほとんどの商品は、受領後30日以内に返品可能です(食品、ドリンク、スナック、乾物、健康補助食品、新鮮な食料品および生鮮食品は、損傷または品質の問題がある場合、受領後7日以内に返品可能です。すべてのお客様に安全で高品質の商品を提供するために、美容製品については、品質の問題ではない限り、開封または利用後の返金や返品は対応できません。一部の商品には異なるポリシーまたは要件がありますので、特別な商品については以下をご覧いただくか、Yamiカスタマーサービスにお問い合わせください)。
ご理解とご支持に感謝します。

利用規約の全文を見ます

Yamiによって販売します

Yamibuy 電子ギフトカードの利用規約

購入時に自動チャージを選択した場合、注文完了後にギフトカードが自動的にアカウントにチャージされます;

購入時にメール送信を選択した場合、注文完了後にシステムが自動的にカード番号とパスワードを入力したメールアドレスに送信します;

メールを送信する際、どのユーザーもメールに送られてきたカード番号とパスワードを使用してギフトカードをチャージできますので、メール情報をしっかり保管してください。

メール受信に問題がある場合は、カスタマーサービスに連絡して処理してもらってください;

メールを送信する際、ギフトカードが交換されていない場合は、メールを再発行することができます。他のユーザーにすでに交換されている場合は、補償することはできません;

Yamibuyの電子ギフトカードは、自営または第三者商品の購入に使用できます;

Yamibuyの電子ギフトカードには有効期限がなく、長期にわたって有効です;

Yamiの電子ギフトカードの金額は、複数回に分けて使用することができます;

Yamiの電子ギフトカードの業務規則の最終的な解釈権は、Yamiウェブサイトに帰属します。

返品・交換ポリシー

既に利用された電子ギフトカードは返金不可です。

販売元: JD@CHINA

サービス保証

Yami $49以上で送料無料
Yami 最高のアフターサービス
Yami 米国本土から発送

配送情報

  • アメリカ

    スタンダード配送料 $5.99 (アラスカ、ハワイを除く)、最終価格が $49 以上で送料無料

    地方発送 $5.99 (カリフォルニア、ニューヨーク、ニュージャージー、マサチューセッツ、ペンシルベニア、上記州の一部地域); 最終価格が $49 以上で送料無料

    2 日以内の配送 (アラスカとハワイを含む) は送料 $19.99 からです

返品・交換ポリシー

商品到着後30日以内であれば返品が可能です。返品される商品は、購入時の請求書の原本を含む、元の梱包のまま新品である必要があります。お客様の費用負担で製品を返品してください。

JD@CHINAによって販売します

サービス保証

Yami $以上の店舗間注文: 送料無料
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.

Yamiポイント情報

すべての商品は、 Yamibuy.com のプロモーションまたはポイント イベントの対象外となります。

返品・交換ポリシー

商品到着後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