自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

7 個(gè) Bash 教程,提高你的命令行技能(2021 版)

新聞 Linux
Bash 是大多數(shù) Linux 系統(tǒng)上的默認(rèn)命令行 shell。所以你為什么不試著學(xué)習(xí)如何最大限度地利用它呢?

 Bash 是大多數(shù) Linux 系統(tǒng)上的默認(rèn)命令行 shell。所以你為什么不試著學(xué)習(xí)如何最大限度地利用它呢?

[[381081]]

Bash 是大多數(shù) Linux 系統(tǒng)上的默認(rèn)命令行 shell。所以你為什么不試著學(xué)習(xí)如何最大限度地利用它呢?今年,我們推薦了許多很棒的文章來(lái)幫助你充分利用 Bash shell 的強(qiáng)大功能。以下是一些關(guān)于 Bash 閱讀次數(shù)最多的文章:

《通過(guò)重定向在 Linux 終端任意讀寫數(shù)據(jù)》

輸入和輸出重定向是任何編程或腳本語(yǔ)言的基礎(chǔ)功能。從技術(shù)上講,只要你與電腦互動(dòng),它就會(huì)自然而然地發(fā)生。輸入從 stdin(標(biāo)準(zhǔn)輸入,通常是你的鍵盤或鼠標(biāo))讀取,輸出到 stdout(標(biāo)準(zhǔn)輸出,一般是文本或數(shù)據(jù)流),而錯(cuò)誤被發(fā)送到 stderr(標(biāo)準(zhǔn)錯(cuò)誤,一般和標(biāo)準(zhǔn)輸出是一個(gè)位置)。了解這些數(shù)據(jù)流的存在,使你能夠在使用 Bash 等 shell 時(shí)控制信息的去向。Seth Kenlon分享了這些很棒的技巧,可以讓你在不需要大量鼠標(biāo)移動(dòng)和按鍵的情況下從一個(gè)地方獲取數(shù)據(jù)。你可能不經(jīng)常使用重定向,但學(xué)習(xí)使用它可以為你節(jié)省大量不必要的打開(kāi)文件和復(fù)制粘貼數(shù)據(jù)的時(shí)間。

《系統(tǒng)管理員 Bash 腳本入門》

Bash 是自由開(kāi)源軟件,所以任何人都可以安裝它,不管他們運(yùn)行的是 Linux、BSD、OpenIndiana、Windows 還是 macOS。Seth Kenlon 幫助 你學(xué)習(xí)如何使用 Bash 的命令和特性,使其成為最強(qiáng)大的 shell 之一。

《針對(duì)大型文件系統(tǒng)可以試試此 Bash 腳本》

你是否曾經(jīng)想列出一個(gè)目錄中的所有文件,只顯示其中的文件,不包括其他內(nèi)容?或者只顯示目錄?如果你有,那么 Nick Clifton 的文章可能正是你正在尋找的。Nick 分享了一個(gè)漂亮的 Bash 腳本,它可以列出目錄、文件、鏈接或可執(zhí)行文件。該腳本使用  find 命令進(jìn)行搜索,然后運(yùn)行  ls 顯示詳細(xì)信息。對(duì)于管理大型 Linux 系統(tǒng)的人來(lái)說(shuō),這是一個(gè)漂亮的解決方案。

《用 Bash 工具對(duì)你的 Linux 系統(tǒng)配置進(jìn)行快照》

你可能想與他人分享你的 Linux 配置,原因有很多。你可能需要幫助排除系統(tǒng)上的一個(gè)問(wèn)題,或者你對(duì)自己創(chuàng)建的環(huán)境非常自豪,想向其他開(kāi)源愛(ài)好者展示它。Don Watkins 向我們 展示 了 screenFetch 和 Neofetch 來(lái)捕獲和分享你的系統(tǒng)配置。

《6 個(gè)方便的 Git 腳本》

Git 已經(jīng)成為一個(gè)無(wú)處不在的代碼管理系統(tǒng)。了解如何管理 Git 存儲(chǔ)庫(kù)可以簡(jiǎn)化你的開(kāi)發(fā)體驗(yàn)。Bob Peterson分享了 6 個(gè) Bash 腳本,它們將使你在使用 Git 存儲(chǔ)庫(kù)時(shí)更加輕松。 gitlog 打印當(dāng)前補(bǔ)丁的簡(jiǎn)略列表,并與主版本相對(duì)照。這個(gè)腳本的不同版本可以顯示補(bǔ)丁的 SHA1 id 或在一組補(bǔ)丁中搜索字符串。

《改進(jìn)你 Bash 腳本的 5 種方法》

系統(tǒng)管理員通常編寫各種或長(zhǎng)或短的 Bash 腳本,以完成各種任務(wù)。Alan Formy-Duval 解釋 了如何使 Bash 腳本更簡(jiǎn)單、更健壯、更易于閱讀和調(diào)試。我們可能會(huì)考慮到我們需要使用諸如 Python、C 或 Java 之類的語(yǔ)言來(lái)實(shí)現(xiàn)更高的功能,但其實(shí)也不一定需要。因?yàn)?Bash 腳本語(yǔ)言就已經(jīng)非常強(qiáng)大。要最大限度地發(fā)揮它的效用,還有很多東西要學(xué)。

《我珍藏的 Bash 秘籍》

Katie McLaughlin 幫助你提高你的工作效率,用別名和其他快捷方式解決你經(jīng)常忘記的事情。當(dāng)你整天與計(jì)算機(jī)打交道時(shí),找到可重復(fù)的命令并標(biāo)記它們以方便以后使用是非常美妙的。Katie總結(jié)了一些有用的 Bash 特性和幫助命令,可以節(jié)省你的時(shí)間。

這些 Bash 小技巧將一個(gè)已經(jīng)很強(qiáng)大的 shell 提升到一個(gè)全新的級(jí)別。也歡迎分享你自己的建議。

via: https://opensource.com/article/21/1/bash

責(zé)任編輯:張燕妮 來(lái)源: Linux中國(guó)
相關(guān)推薦

2018-03-29 08:30:48

Linux命令BASH

2023-06-25 12:00:53

2014-06-17 10:02:58

Bash Getopt命令行

2010-10-12 17:13:43

MySQL命令行

2019-10-12 10:12:13

Bash命令行Linux

2020-09-07 08:32:45

命令行版斗地主電腦

2017-05-25 10:32:40

命令linux系統(tǒng)

2009-12-25 17:05:09

LINUX Bash

2015-07-29 10:34:50

Linux系統(tǒng)命令行工具

2015-07-30 11:04:08

Linux命令行工具

2015-07-30 11:24:47

Linux 系統(tǒng)命令行工具

2010-06-23 14:28:23

LINUX Bash

2018-03-30 13:06:32

Linux命令Bash

2020-04-26 15:38:28

Docker容器

2013-03-14 16:25:46

命令行

2020-09-28 18:19:15

awkLinux

2013-09-04 10:09:31

2013-06-26 11:23:40

JVM命令行JavaJVM

2013-06-26 09:01:22

JVMJava

2010-10-13 13:20:04

命令行標(biāo)志JVM
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)