چه کسانی این کتاب را می‌خوانند

دانشجوعلاقه‌مند یادگیری
کتابخوان حرفه‌ایلذت مطالعه
نویسندهالهام‌گیری

Command Line Kung Fu: Bash Scripting Tricks, Linux Shell Programming Tips, and Bash One-liners

Jason Cannon

قیمت نهایی

۴۹٬۰۰۰ تومان

نسخه اصلی و اورجینال

بلافاصله پس از خرید، فایل کتاب روی دستگاه شما آمادهٔ دانلود است.

تحویل فوری
پرداخت امن
ضمانت فایل
پشتیبانی

مشخصات کتاب

نویسنده
Jason Cannon
سال انتشار
۲۰۱۴
فرمت
PDF
زبان
انگلیسی
حجم فایل
۸۱۹٫۲ کیلوبایت
شابک
9781499222036، 1499222033

دربارهٔ کتاب

Become a Linux Ninja with Command Line Kung Fu! Do you think you have to lock yourself in a basement reading cryptic man pages for months on end in order to have ninja like command line skills? In reality, if you had someone share their most powerful command line tips, tricks, and patterns you'd save yourself a lot of time and frustration. What if you could look over the shoulder of a good friend that just happened to be a command line guru? What if they not only showed you the commands they were using, but why they were using them and exactly how they worked? And what if that friend took the time to write all of it down so you can refer to it whenever you liked? Well, a friend did just that. Command Line Kung Fu is packed with dozens of tips and over 100 practical real-world examples. You won't find theoretical examples in this book. The examples demonstrate how to solve actual problems and accomplish worthwhile goals. The tactics are easy to find, too. Each chapter covers a specific topic and groups related tips and examples together. For example, if you need help extracting text from a file look in the "Text Processing and Manipulation" chapter. Also, a comprehensive index is included. If you want to find every example where a given command is used -- even if it's not the main subject of the tip -- look in the index. It will list every single place in the book where that command appears. Here is just some of what you will learn by reading Command Line Kung Fu : How to quickly and easily repeat commands in your shell history Shortcuts for grabbing specific words from your shell history to use in your current command How to save a copy of your command line session for later reference How to strip out blank lines and comments from files How to control colorized text when uses pipes and pagers Ways to transform text: from changing case to substituting characters and more How to extract specific blocks of text from files or streams of input A quick tip to fix common typos How to edit files over the network How to compare the differences between files on your local computer and a remote one How to create and use SSH tunnels Ways to verify what programs are listening on what ports How to kill all the processes for a given user with a single command Strategies for dealing with multi-hop SSH connections How to disconnect from a server in a way that will allow you to pick up where you left off How to automate software installs that require user input Shell scripting tips How to automatically keep repeating a command until it succeeds The right way to delete a file that is being written to How to surf the web from the command line... and more importantly how to download anything from the web and interact with HTTP APIs Ways to determine who and what is using the most disk space How to secure your web browser session when using an open wifi hotspot How to generate random passwords from the command line Two tips for easily creating backups Tips for handling tar archives How to replace a string in multiple files at once with just one command and much more... What you learn in Command Line Kung Fu applies to any Linux distribution including Ubuntu, Debian, Linux Mint, RedHat, Fedora, OpenSUSE, Slackware, and more. Scroll up, click the "Buy Now With 1-Click" button to get your black belt in Linux Command Line Kung Fu. Command Line Kung Fu 2 Your Free Gift 9 Introduction 10 Shell History 11 Run the Last Command as Root 12 Repeat the Last Command That Started with a given String 15 Reuse the Second Word 17 Reuse the Last Word 19 Reuse the Nth Word from a Previous Command 20 Repeat the Previous Command While Substituting a String 21 Reference a Word of the Current Command and Reuse It 23 Save a Copy of Your Command Line Session 24 Find out Which Commands You Use Most Often 26 Clear Your Shell History 27 Text Processing and Manipulation 28 Strip out Comments and Blank Lines 29 Use Vim to Edit Files over the Network 30 Display Output in a Table 31 Grab the Last Word on a Line of Output 32 View Colorized Output with Less 33 Preserve Color When Piping to Grep 34 Append Text to a File Using Sudo 35 Change the Case of a String 36 Display Your Command Search Path in a Human Readable Format 37 Create a Text File from the Command Line without Using an Editor 38 Display a Block of Text between Two Strings 39 Delete a Block of Text between Two Strings 41 Fix Common Typos with Aliases 43 Sort the Body of Output While Leaving the Header on the First Line Intact 44 Remove a Character or set of Characters from a String or Line of Output 47 Count the Number of Occurrences of a String 49 Networking and SSH 52 Serve Files in the Current Directory via a Web Interface 53 Mount a Directory from a Remote Server on Your Local Host via SSH 54 Get Your Public IP from the Command Line Using Curl 55 SSH into a Remote System without a Password 56 Show Open Network Connections 59 Compare the Differences between a Remote and Local File 61 Send Email from the Command Line 62 Send an Email Attachment from the Command Line 63 Create an SSH Tunnel to Access Remote Resources 64 Find out Which Programs Are Listening on Which Ports 66 Use a Different SSH Key for a given Remote Host 68 Avoid Having to Type Your Username When Connecting via SSH 70 Simplify Multi-Hop SSH Connections and Transparently Proxy SSH Connections 71 Disconnect from a Remote Session and Reconnect at a Later Time, Picking up Where You Left Off 72 Configure SSH to Append Domain Names to Host Names Based on a Pattern 74 Run a Command Immune to Hangups, Allowing the Job to Run after You Disconnect 76 Encrypt Your Web Browsing Data with an SSH SOCKS Proxy 78 Download a Webpage, HTTP Data, or Use a Web API from the Command Line 79 Use Vim to Edit Files over the Network 85 Shell Scripting 86 Use a for Loop at the Command Line 87 Command Substitution 89 Store Command Line Output as a Variable to Use Later 91 Read in Input One Line at a Time 93 Accept User Input and Store It in a Variable 96 Sum All the Numbers in a given Column of a Text 98 Automatically Answer Yes to Any Command 100 System Administration 101 Display Mounted File Systems in a Tabular Format 102 Kill All Processes for a given User or Program 103 Repeat a Command until It Succeeds 105 Find Who Is Using the Most Disk Space 106 Find the Files That Are Using the Most Disk Space 108 List Processes, Sorted by Memory Usage 109 List Processes, Sorted by CPU Usage 110 Quickly Tell If You Are on a 32 Bit or 64 Bit System 111 Generate a Random Password 112 Files and Directories 113 Quickly Make a Backup of a File 114 Quickly Change a File's Extension 115 Create Backups of Files by Date with Ease 117 Overwrite the Contents of a File 119 Empty a File That Is Being Written To 120 Append a String to a File 121 Follow a File as It Grows 122 Watch Multiple Log Files at the Same Time 123 Delete Empty Directories 126 Print a List of Files That Contain a given String 127 An Easy-to-Read Recursive File Listing 128 View Files and Directories in a Tree Format 130 Replace a String in Multiple Files 133 Extract the Nth Line from a File 134 Convert Text Files from Windows Format to Linux Format and Vice-Versa 135 Miscellaneous 137 Change to the Previous Working Directory 138 Reset Your Terminal Emulator Display 139 Search Wikipedia from the Command Line 140 Make Non-Interactive Shell Sessions Behave the Same as Interactive Sessions 142 Make Your Computer to Talk to You 144 Display the Current Date and Time in a Different Time Zone 145 Display a Calendar at the Command Line 146 Extract a Tar Archive to a Different Directory 148 Transform the Directory Structure of a Tar File When Extracting It 149 Use a Spreadsheet from the Command Line 151 Rudimentary Command Line Stopwatch 152 Repeat a Command at Regular Intervals and Watch Its Changing Output 153 Execute a Command at a given Time 155 Share Your Screen Session with Another User 156 Execute an Unaliased Version of an Aliased Command 158 Save the Output of a Command as an Image 159 About the Author 160 Other Books by the Author 161 Additional Resources Including Exclusive Discounts for Command Line Kung Fu Readers 162 Books 163 Courses 164 Cloud Hosting and VPS 166 Web Hosting with SSH and Shell Access 167 Index 168 alias 169 at 170 atrm 171 atq 172 avconv 173 awk 174 adduser 175 bluefish 176 break 177 cal 178 cat 179 cd 180 chmod 181 cp 182 column 183 convert 184 cut 185 curl 186 date 187 df 188 diff 189 dig 190 dmidecode 191 dos2unix 192 dpkg 193 du 194 echo 195 espeak 196 event designator 197 exit 198 file 199 find 200 for 201 firefox 202 fusermount 203 getconf 204 grep 205 head 206 history 207 host 208 hostname 209 id 210 kill 211 killall 212 less 213 logger 214 ls 215 lsof 216 mail 217 mkdir 218 mount 219 multitail 220 mv 221 mysql 222 ncdu 223 netstat 224 nohup 225 openssl 226 passwd 227 ping 228 pkill 229 ps 230 python 231 read 232 reboot 233 reset 234 rm 235 sed 236 sc 237 screen 238 script 239 sort 240 ssh 241 ssh-copy-id 242 ssh-keygen 243 sshfs 244 su 245 sudo 246 tail 247 tar 248 tee 249 tree 250 time 251 tr 252 uname 253 uniq 254 userdel 255 vim 256 w 257 wc 258 watch 259 wget 260 while 261 who 262 whoami 263 uptime 264 unzip 265 unix2dos 266 yes 267 Appendix 268 Linux Become a Linux Ninja with Command Line Kung Fu! Do you think you have to lock yourself in a basement reading cryptic man pages for months on end in order to have ninja like command line skills? In reality, if you had someone share their most powerful command line tips, tricks, and patterns you'd save yourself a lot of time and frustration. What if you could look over the shoulder of a good friend that just happened to be a command line guru? What if they not only showed you the commands they were using, but why they were using them and exactly how they worked? And what if that friend took the time to write all of it down so you can refer to it whenever you liked? Well, a friend did just that. __Command Line Kung Fu__ is packed with dozens of tips and over 100 practical real-world examples. You won't find theoretical examples in this book. The examples demonstrate how to solve actual problems and accomplish worthwhile goals. The tactics are easy to find, too. Each chapter covers a specific topic and groups related tips and examples together. For example, if you need help extracting text from a file look in the "Text Processing and Manipulation" chapter. Also, a comprehensive index is included. If you want to find every example where a given command is used -- even if it's not the main subject of the tip -- look in the index. It will list every single place in the book where that command appears. Here is just some of what you will learn by reading __Command Line Kung Fu__: * How to quickly and easily repeat commands in your shell history * Shortcuts for grabbing specific words from your shell history to use in your current command * How to save a copy of your command line session for later reference * How to strip out blank lines and comments from files * How to control colorized text when uses pipes and pagers * Ways to transform text: from changing case to substituting characters and more * How to extract specific blocks of text from files or streams of input * A quick tip to fix common typos * How to edit files over the network * How to compare the differences between files on your local computer and a remote one * How to create and use SSH tunnels * Ways to verify what programs are listening on what ports * How to kill all the processes for a given user with a single command * Strategies for dealing with multi-hop SSH connections * How to disconnect from a server in a way that will allow you to pick up where you left off * How to automate software installs that require user input * Shell scripting tips * How to automatically keep repeating a command until it succeeds * The right way to delete a file that is being written to * How to surf the web from the command line... and more importantly how to download anything from the web and interact with HTTP APIs * Ways to determine who and what is using the most disk space * How to secure your web browser session when using an open wifi hotspot * How to generate random passwords from the command line * Two tips for easily creating backups * Tips for handling tar archives * How to replace a string in multiple files at once with just one command * and much more... What you learn in __Command Line Kung Fu__ applies to any Linux distribution including Ubuntu, Debian, Linux Mint, RedHat, Fedora, OpenSUSE, Slackware, and more. Scroll up, click the "Buy Now With 1-Click" button to get your black belt in Linux Command Line Kung Fu.

قیمت نهایی

۴۹٬۰۰۰ تومان