Shell基礎 學習

2021-07-12 05:50:15 字數 1244 閱讀 2892

cat 檔名 輸出檔案內容到基本輸出(螢幕 or 加》filename 到另乙個檔案)

cb 格式化源**

chmod //change mode,改變檔案的許可權

cp copy

date 當前的時間和日期

echo ab

c在變數

賦值之後

,只需在

變數前面

加乙個 去引用.

lint 語法檢查程式

ls dir

man help

more type

du 檢視磁碟空間狀況

ps 檢視當前程序狀況

who 你的使用者名稱和終端型別

定義變數 name=abc? (bash/pdksh) || set name = abc (tcsh)

mkdir 建立目錄

rmdir 刪除目錄

cd 進入目錄

rm 刪除檔案

more 顯示檔案

echo 顯示指定文字

mv 改檔名 /移動檔案

pwd 顯示目錄路徑命令

重定向命令 >檔案 2>&1 以覆蓋的方式,把正確輸出和錯誤輸出都儲存到同乙個檔案中

命令 >>檔案 2>&1 以追加的方式,把正確輸出和錯誤輸出都儲存到同乙個檔案中

正確輸出 > 覆蓋 >> 追加

錯誤輸出 2>>file 2>file

其中 0表示輸出到鍵盤 1表示正確輸出 2表示錯誤輸出

多命令順序執行

; 命令1;命令2 多個命令順序執行,命令之間沒有任何邏輯聯絡

&& 命令1&&命令2 邏輯與

|| 命令||命令 邏輯或

| 管道符 命令1正確執行的結果要交給命令2再進行處理

grep 查詢字串

ps -ef |grep 程序名 查詢是否執行

netstat -an |grep 進行名 查詢埠號

wc 統計

萬用字元

補充:

echo 顯示

Shell 指令碼基礎學習 (一)

簡要介紹 shell基本上是乙個命令直譯器,類似於dos下的command.com。它接收使用者命令 如ls等 然後呼叫相應的應用程式。shell是作業系統最外面的一層。shell管理你與作業系統之間的互動 等待你輸入,互動式解釋和執行你輸入的命令或者自動地解釋和執行預先設定好的一連串的命令。she...

Linux學習 Shell基礎03

1.什麼是變數?變數是計算機的記憶體單元,裡面可以儲存值。2.變數設定規則 1 字母 數字 下劃線,但是不能以數字開頭 2 在bash中,變數的預設型別都是字串型,如果需要進行數值運算,則必須指定變數型別為數值型。3 變數用等號連線時候,等號左右不能有空格 4 如果變數的值裡有空格,則需要用引號括起...

Linux學習 shell基礎04

1.source命令 source 配置檔案 相當於使配置檔案生效 配置檔案 這個就算 source 配置檔案 2.環境變數配置檔案簡介 主要定義對系統的操作環境生效的系統的預設環境變數,比如path histsize ps1 hostname等 配置檔案 etc profile etc profi...