-
tab補齊查看全部
-
一個點表示當前目錄 兩個點表示上一級目錄查看全部
-
相對路徑的表示方法查看全部
-
命令提示符查看全部
-
文件的權限問題查看全部
-
生成路徑的兩種方式查看全部
-
解壓縮文件,生成路徑查看全部
-
Everything is a file. ----Linux查看全部
-
bpi查看全部
-
命令學習書籍查看全部
-
shell編程的小結(我們可以在linux終端中執行一條一條的命令,但是這不利于重復使用,為了能復用這些命令,就需要shell腳本來實現了——將一個個的命令有條例的放到一個文件中一次性就能執行全部的命令,也非常方便的修改和傳播): 1、命令行中不光能執行bash語句其他的也可以比如:ruby,為了讓命令行不犯暈需要指定解釋器是誰 2、語句即命令,命令即語句,在終端中就是命令,在腳本中就是語句,命令對空格敏感,所以,語句對空格是變態的敏感,這一點要非常注意 3、位置參數,$# $0 $1 $2 $3 代表參數的位置 4、腳本中的語句不在當前的腳本中執行,是新開一個shell執行,如果要在當前執行則用source 腳本文件 5、循環控制(腳本16) 6、遠程執行 腳本中的內容在遠程機器上執行, ssh -t [email protected] 'touch a.txt' 單引號之中的語句就會在遠程的機器上執行了。 7、確認執行 這個對于修改刪除等等相當重要,避免誤操作的情況。 8、用其他語言來寫腳本 bash腳本偏機器語言不好理解,使用其他的語言更好理解一些,加上一些恰當的注釋也是相當好的查看全部
-
1、locate在系統全局范圍內定位文件,locate底層運行原理是從一個數據庫中讀數據(下圖) 2、find在一個目錄范圍內定位文件 #find . #查看目錄內所有文件 #find .|grep .txt #查找.txt結尾的文件 #find . -type f #文件類型的 #find . -type d #目錄類型的 #find . -type f -exec ls -l '{}' ';' #找到的文件,通過-exec參數,直接執行 ls命令 #echo hello >a.txt #echo Hello >b.txt #find . -type f -exec grep hello '{}' ';' #find . -type f -exec grep hello '{}' ';' -print #打印出具體的文件名 #find . -type f -exec grep -n hello '{}' ';' -print #打印出所在行號 #find . -type f -exec grep -ni hello '{}' ';' -print #不區分大小寫 3、grep字符串查找查看全部
-
1、結束進程:kill 進程號 2、后臺執行:進程 & 3、linux總共有7個工作臺。 進程執行時系統卡死,Ctrl+Alt+F1進入第一個工作臺執行命令殺死進程后Ctrl+Alt+F7返回查看全部
-
1、文件描述符(下圖) 2、有三類文件是一直打開的,stdin 標準輸入 /stdout 標準輸出 /stderr 標準錯誤 3、重定向的意思簡單講就是重新定位方向,就是改變方向,就是拐彎的意思 >輸出重定向,將對應的內容放入到文件中,注意,使用“>”是覆蓋,使用“>>”是追加。 2>標準錯誤信息重定向 <標準輸出信息重定向 管道線 | 非常重要也非常簡單,是linux命令行哲學的基石,類似鏈條的環,連接多個命令,共同完成一些任務,每一個環完成自己的任務。查看全部
-
當前工作目錄/home/peter各文件相對路徑查看全部
舉報
0/150
提交
取消