1. 程式人生 > >Linux 02 Linux基本概念及操作

Linux 02 Linux基本概念及操作

調用 manual 如何 滾動 示例 函數 script 部分 ctrl+

基本
echo "hello word" 輸出 hello word
touch file 創建文件名為file

常用快捷鍵
TAB:在忘記命令時,可以用來補全命令
Ctrl+c:強制終止當前的程序
Ctrl+d:鍵盤輸入結束或者退出終端
Ctrl+s:暫停當前程序,暫停後按下任意鍵恢復運行
Ctrl+z:將當前程序放到後臺運行,恢復到前臺命令是fg
Ctrl+a:相當於Home鍵
Ctrl+e:相當於End鍵
Ctrl+k:刪除從光標是所在的位置到行末
Alt+Backspace:向前刪除一個單詞
Shift+PgUp:將終端顯示向上滾動
Shift+PfDn:將終端顯示向下滾動

可以使用鍵盤方向上鍵,恢復之前輸入過的命令

通配符:.和?用來對字符串進行模糊匹配

ls * :表示輸出所有的文件

Shell常用通配符
*:匹配0或多個字符
?:匹配任意一個字符
[list]匹配list中任意單一字符
[!list]匹配除list中任意單一字符以外的字符
[c1-c2]匹配c1-c2中任意單一字符,如[0-9][a-z]
{string1,string2,...}:匹配string1或string2(或者更多)其一字符串
{c1..c2}:匹配c1-c2中全部字符 如{1...10}

命令獲取幫助:
man:它是Manual pages 的縮寫,可以用來調用手冊頁
man<command_name>:獲取某個命令的使用方式和詳細介紹

手冊的常見布局

NAME 名稱
該命令或函數的名稱,接著是一行簡介

SYNOPSIS 概要
對於命令,正式的描述它如何運行,以及運行需要什麽樣的命令行的參數,對於函數所需要的參數,以及哪個頭文件包含該函數的定義

DESCRIPTION 說明
命令或函數功能的文本描述

EXAMPLES 示例
常用的一些示例

SEE ALSO 參見
相關命令或函數的列表

也存在著其它部分內容,但這些部分沒有得到跨手冊頁的標準化
OPTIONS 選項
EXIT STATUS 推出狀態
ENVIRONMENT 環境
BUGS 程序漏洞
FILES 文件
AUTHOR 作者
REPORTING BUGS 已知漏洞
HISTORY 歷史
COPYRIGHT 版權

Linux 02 Linux基本概念及操作