成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

成為Linux終端高手的七種武器

系統 Linux
Linux 終端不僅是一個鍵入命令的地方。如若你能熟諳這些基礎技巧,那么你會在絕大多數 Linux 發行版的默認使用的 Bash shell中游刃有余。

成為Linux終端高手的七種武器

Linux 終端不僅是一個鍵入命令的地方。如若你能熟諳這些基礎技巧,那么你會在絕大多數 Linux 發行版的默認使用的 Bash shell中游刃有余。

1.Tab 補全

這樣能節省時間,并且對于輸入那些你不很確定其具體名稱的文件和命令來說很方便。比如,當前目錄下有一個名為“really long file name”的文件,你想要刪除它。你可以輸入完整的文件名,但是你必須確保正確地輸入了空格和每個字母。若當前目錄下還有許多以字母“r”開頭的文件,(如果你沒有正確地輸入字符) Bash 將不知道你想要刪除哪一個文件。

如果在當前目錄下存在著另一個名為“really very long file name”的文件,你敲擊了Tab鍵。Bash 將為所有以“r”開頭的文件自動補充“really ”部分。此時繼續敲擊Tab鍵,你將得到匹配所有文件名的列表。

2.管道機制

這種機制允許你把一條命令的輸出傳送到另一條命令。按照 UNIX 哲學,每個程序都足夠小,只做一件事并將之做到***。例如,ls命令列出當前目錄下的所有文件,grep命令搜索輸入其中的指定檢索項。

你可以通過管道機制(|字符)把二者結合起來,在當前目錄下搜索文件。以下給出的命令(在當前文件夾下)搜索關鍵字為“word”的文件:

  1. ls | grep word 

3.通配符

“*”(星號)字符是一種匹配任意長度字符的通配符。比如,你想刪除當前文件夾下名為“really long file name”和“really very long file name”的兩個文件,你可以運行以下命令:

 

  1. rm really*name 

這條命令會刪除所有以“really”開頭以“name”結尾的文件。但是,如果你運行的是 rm * 這條命令,你將會刪除文件夾下的所有文件。(譯注:使用通配符時要小心,尤其是你的rm沒有-f確認時!)

4.輸出重定向

“>”字符可以把一條命令的輸出重定向到一個文件或另一條命令。比如,下面這行命令執行完 ls 后會列出當前文件夾下的所有文件,其結果不是在終端顯示,而是輸出到當前文件夾下一個名為“file1”的文件中去:

 

  1. ls > file1 

5.歷史記錄

Bash 能記住你以前輸入過的命令,上、下方向鍵可以逐行調出它們。使用 history 命令打印歷史記錄,以管道機制 grep 選擇性地輸出你想要的結果。

 

  1.  
  2.  
  3. .. 

“~”,也叫做波浪符,用來表示當前用戶的主目錄。相比通過 cd /home/name 到達你的主目錄,你可以輸入 cd ~ 來達到相同效果。這點也可以在相關路徑上使用:比如 cd ~/Desktop 能夠到達當前用戶的 Desktop 目錄。

同樣,“.”代表當前目錄,“..”代表當前目錄的父目錄。使用 cd .. 可以返回上一級目錄。它們也可以用在相關路徑上,舉例說明:你當前處在 Desktop 文件夾下,通過 cd ../Documents 命令,你可以轉到與 Desktop 共有同一父文件夾的 Documents 文件夾去。

(譯注:“-”代表前一個目錄,cd – 可以返回到前一個工作目錄。)

6.后臺命令

Bash 默認情況下會在當前終端下執行你鍵入的每條命令。通常這樣是沒有問題的,但是如果你想要在啟動某個應用后繼續使用終端呢?通過輸入 firefox 啟動火狐瀏覽器,你的終端將被錯誤提示等各種信息輸出占據,直到你關閉火狐瀏覽器為止。在 Bash 中你可以通過在命令結尾添加“&”操作符來后臺執行程序。

  1. firefox & 

7.條件執行

Bash 也可以連續執行兩條命令。 第二條命令僅在***條命令成功執行后才會開始執行。如要如此,你可以通過鍵入“&&”,也就是兩個“&”字符進行分隔,在同一行輸入兩條命令。下面給出的命令會在等待 5 秒后運行 gnome-screenshot 工具:

 

  1. sleep 5 && gnome-screenshot  
責任編輯:龐桂玉 來源: 馬哥Linux運維
相關推薦

2009-12-23 17:10:26

2025-05-13 08:20:58

2017-06-02 09:52:50

2021-07-16 09:55:46

數據工具軟件

2019-10-29 06:30:31

告警疲勞網絡安全安全風險

2018-09-30 10:00:23

Python編程語言代碼質量

2018-01-30 17:54:37

數據庫MySQLSQL Server

2020-02-17 11:21:01

黑客網絡安全網絡攻擊

2011-02-28 09:25:49

移動

2024-03-06 13:30:26

2018-11-29 10:22:43

Java應用服務器

2010-12-17 11:22:11

職場

2010-09-17 17:51:04

2020-07-08 14:10:30

開發技能工具

2015-04-16 09:13:52

2025-01-21 08:00:00

限流微服務算法

2020-01-14 08:00:00

.NET緩存編程語言

2022-05-10 08:08:01

find命令Linux

2012-09-03 13:47:55

百度云

2010-10-15 10:02:01

Mysql表類型
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产精品中文字幕在线观看 | 91福利在线观看 | 三级黄色片在线 | 欧美一级视频 | 成人一区二区三区 | 亚洲有码转帖 | 一区二区av | 国产欧美一区二区三区国产幕精品 | 蜜桃毛片 | 成人黄色av网站 | 亚洲美女视频 | 中文成人在线 | 久久国产成人 | 在线观看国产视频 | 精品1区2区3区4区 | 精品人伦一区二区三区蜜桃网站 | 人成精品 | 日本不卡一区二区三区在线观看 | 欧美 日韩 亚洲91麻豆精品 | 日本免费在线看 | 91九色视频在线 | 91大神在线看 | 国产亚洲成av人片在线观看桃 | 欧美一区永久视频免费观看 | 日韩在线欧美 | 蜜桃视频在线观看免费视频网站www | 亚洲国产精品久久 | 日本淫视频 | 黄色在线免费观看 | 一级片在线视频 | 夜夜骑首页 | 伊人免费在线观看高清 | 国产探花在线精品一区二区 | 国产激情一区二区三区 | 国产真实乱对白精彩久久小说 | 久久精品久久久 | 午夜小电影 | av在线免费观看网站 | 久久国产精品偷 | 天堂影院av | 高清国产午夜精品久久久久久 |