Command Line Fundamentals: Learn to use the Unix command-line tools and Bash shell scripting
暫譯: 命令列基礎:學習使用Unix命令列工具和Bash腳本編寫
Vivek N
- 出版商: Packt Publishing
- 出版日期: 2018-12-21
- 售價: $1,670
- 貴賓價: 9.5 折 $1,587
- 語言: 英文
- 頁數: 314
- 裝訂: Paperback
- ISBN: 178980776X
- ISBN-13: 9781789807769
-
相關分類:
Command Line
海外代購書籍(需單獨結帳)
商品描述
Master shell basics and Unix tools and discover easy commands to perform complex tasks with speed
Key Features
- Learn why the Bash shell is widely used on Linux and iOS
- Explore advanced shell concepts, such as pipes and redirection
- Understand how to use Unix command-line tools as building blocks for different tasks
Book Description
The most basic interface to a computer―the command line―remains the most flexible and powerful way of processing data and performing and automating various day-to-day tasks.
Command Line Fundamentals begins by exploring the basics, and then focuses on the most common tool, the Bash shell (which is standard on all Linux and iOS systems). As you make your way through the book, you'll explore the traditional Unix command-line programs as implemented by the GNU project. You'll also learn to use redirection and pipelines to assemble these programs to solve complex problems.
By the end of this book, you'll have explored the basics of shell scripting, allowing you to easily and quickly automate tasks.
What you will learn
- Use the Bash shell to run commands
- Utilize basic Unix utilities such as cat, tr, sort, and uniq
- Explore shell wildcards to manage groups of files
- Apply useful keyboard shortcuts in shell
- Employ redirection and pipes to process data
- Write both basic and advanced shell scripts to automate tasks
Who this book is for
Command Line Fundamentals is for programmers who use GUIs but want to understand how to use the command line to complete tasks faster.
Table of Contents
- Introduction to the Command Line
- Command Line Building Blocks
- Advanced Command Line Concepts
- Shell Scripting
商品描述(中文翻譯)
**掌握 Shell 基礎和 Unix 工具,發現簡單的命令以快速執行複雜任務**
**主要特點**
- 了解為什麼 Bash shell 在 Linux 和 iOS 上被廣泛使用
- 探索進階的 shell 概念,例如管道和重定向
- 理解如何使用 Unix 命令行工具作為不同任務的基礎
**書籍描述**
計算機最基本的介面——命令行——仍然是處理數據和執行及自動化各種日常任務的最靈活和強大的方式。
《命令行基礎》首先探索基礎知識,然後專注於最常用的工具,即 Bash shell(這是所有 Linux 和 iOS 系統的標準)。在閱讀本書的過程中,您將探索由 GNU 專案實現的傳統 Unix 命令行程序。您還將學習如何使用重定向和管道來組合這些程序以解決複雜問題。
在本書結束時,您將探索 shell 腳本的基礎知識,使您能夠輕鬆快速地自動化任務。
**您將學到的內容**
- 使用 Bash shell 執行命令
- 利用基本的 Unix 工具,如 cat、tr、sort 和 uniq
- 探索 shell 通配符以管理文件組
- 在 shell 中應用有用的鍵盤快捷鍵
- 使用重定向和管道來處理數據
- 編寫基本和進階的 shell 腳本以自動化任務
**本書適合誰**
《命令行基礎》適合使用 GUI 的程式設計師,但希望了解如何使用命令行更快地完成任務。
**目錄**
1. 命令行介紹
2. 命令行基礎構件
3. 進階命令行概念
4. Shell 腳本編寫