Shell命令 使用命令

2021-07-05 02:31:20 字數 1103 閱讀 8747

shell命令的基本格式為:

command -option arguments
option一般是連字元-加上單個字元,多個這樣的短選項可以寫在一起,如ls -lt,很多命令也支援兩個連字元--的長選項,如ls -a等價於ls --all

多條命令可以寫在一行,使用分號」;」分隔

預設情況下,傳入給命令的引數會進行單詞分隔(shell擴充套件以後)。單詞分隔以空格、製表、換行為分隔符(delimiter)。使用引用可以避免單詞分隔。

命令有四種型別:可執行程式、shell內建命令、shell函式、alias命令別名。

命令作用

type

檢視命令型別

which

檢視命令執行的程式,只適用於可執行程式

man檢視命令手冊

apropos

搜尋命令手冊中相關的指令,與man -k基本一致

info

顯示命令info條目

whatis

顯示命令簡述

alias

建立命令別名。alias name=』string』

help

獲得shell內建命令的幫助,可執行程式一般會提供–help選項給出命令幫助

man section term
檢視命令在手冊中的section部分的內容。若省略section,通常會獲得第一次匹配的文件。

section有多種型別:

部分內容

1使用者命令

2核心系統呼叫的程式介面

3c庫函式程式介面

4特殊檔案,如裝置節點和驅動程式

5檔案格式

6遊戲和娛樂,如屏保

7其他雜項

8系統管理命令

命令功能

?顯示命令幫助

pageup/backspace

pagedown/space

n顯示下乙個節點

p顯示上乙個節點

u顯示父節點

enter

進入游標處的超連結q退出

shell 常用命令

shell 程式設計中使用到得if語句內判斷引數 b 當file存在並且是塊檔案時返回真 c 當file存在並且是字元檔案時返回真 d 當pathname存在並且是乙個目錄時返回真 e 當pathname指定的檔案或目錄存在時返回真 f 當file存在並且是正規檔案時返回真 g 當由pathname...

shell常用命令

1.echo echo 用於輸出,相當於c語言中的printf 用echo輸出變數的值,需要在變數前面加 輸出a的值 a 1echo a shell中變數不需要定義,直接賦值 要用到變數時,需要加 2.管道 命令之間的輸入。將乙個命令的輸出作為另乙個命令的輸入。管道相當於一種過濾功能。3.grep ...

Shell常用命令

shell常用命令總結 1 ls命令 列出檔案 ls la 列出當前目錄下的所有檔案和資料夾 ls a 列出當前目錄下所有以 a字母開頭的檔案 ls l txt 列出當前目錄下所有字尾名為 txt的檔案 2 cp命令 複製 cp a.txt b.txt 把檔案 a的內容複製到b檔案 cp a.txt...