pwd: 顯示當前目錄
./ 所要執行的檔案
ls: 列出當前目錄中所有檔案
vi 檔名(a.txt) / vim 檔名 : linux系統的命令列下的文字編輯器。
這個編輯器有三種模式:
一般模式:主要負責檢視,和一些基礎的修剪
刪除游標當前行,dd,
移動到行頭,shift+^
刪除n行 , dnd
移動到行尾,shift+$
撤銷上一步,u
移動到頁尾,shift+g
複製游標當前行,yy
移動到頁頭,數字1+shift+g
貼上,p
移動到目標行,數字n+shift+g
刪除乙個字母,x ,x
刪除乙個詞,dw
複製乙個詞,yw
編輯模式: 可以編寫文字
要按下 i , a ,o,r等字母後才能進入編輯模式
進入後左下角會有[insert]或[replace]的字樣
按下[esc]這個按鍵即可退出編輯模式
i,i
當前游標前
a,a當前游標後
o,o當前游標行的下一行
s,ss:刪除當前字元並進入編輯
s:刪除整行並進入編輯
r進入替換模式
命令模式: 可以進行存檔、退出、顯示行號、搜尋、批量替換等操作。
要在一般模式下輸入"/ "或 " : " 可進入命令模式
進入後游標移至最下端
命令
含義
: w儲存: q
退出強制執行
: %s/old字元/new字元
批量替換
/ 要查詢的詞
n 查詢下乙個,n 往上查詢
n 查詢下乙個,n 往上查詢
:set nu / :set nonu
顯示行號 /關閉行號
幫助手冊
man--help
日期類date ,cal
顯示當前目錄 pwd
cd切換目錄
cd .. 返回上級目錄
cd / 返回至/
cd ~返回家目錄
cd /etc/sysconfig 通過絕對路徑訪問(利用tab鍵)
cd ./sysconf 通過相對路徑訪問
ls -a 全部檔案,連同隱藏的檔案
-l 列出詳細列表 別名ll
grep
配合顯示內容的命令,根據跟隨的內容顯示,該行內容
例如:ls –l |grep ***
mkdir
-p 可以一下建好多級目錄
例: mkdir 目錄名
touch
新建乙個檔案
例:touch aa.conf
rmdir
刪除乙個空目錄
例: rmdir dirname
rm移除檔案或目錄
-rf 遞迴刪除所有目錄內容,不提示
cpcp 【要複製的檔案】 【到**】
-r 遞迴複製整個資料夾
-v 顯示複製過程中檔案的列表
強制覆蓋不提示的方法
臨時方法:用\cp
mvmv oldfilename newfilename 重新命名
mv /temp/movefile /targetfolder 移動檔案
-f 強制覆蓋檔案,非空目錄不能覆蓋,只能先拷貝再刪除。
catcat 檔名 檢視輕量級的文字檔案
-a 顯示檔案中的留白和換行
-n 顯示行號
cat 檔案1 檔案2 連線顯示多個檔案
cat 檔案1 檔案2 > 檔案3 合併為新檔案
more
檢視較長的檔案
空白鍵 (space):代表向下翻一頁
enter:代表向下翻一行
q:代表立刻離開 more ,不再顯示該檔案內容。
ctrl+f 向下滾動一屏
ctrl+b 返回上一屏
= 輸出當前行的行號
:f 輸出檔名和當前行的行號
less
同more類似,比more功能更多。
[pagedown]:向下翻動一頁;
[pageup] :向上翻動一頁;
/字串 :向下搜尋『字串』的功能;
?字串 :向上搜尋『字串』的功能;
n :重複前乙個搜尋 (與 / 或 ? 有關!)
n :反向的重複前乙個搜尋 (與 / 或 ? 有關!)
tail
從尾部開始檢視,比較適合檢視日誌
-f 跟隨檢視
-n200 顯示的行數,n可以省略。
history
檢視歷史命令
echo
輸出環境變數
在shell指令碼中當system.out.print用
軟鏈結也成為符號鏈結,類似於windows裡的快捷方式,有自己的資料塊,主要存放了鏈結其他檔案的路徑。
命令 ln –s 原檔案或目錄名 軟鏈結名
查詢:通過 ls-l 就可以檢視,列表屬性第1位是l,尾部會有位置指向
locate
查詢檔案,查詢速度更快,使用更方便。
執行前需要 執行updatedb來更新檔案索引。
find
查詢檔案,提供了豐富的模糊搜尋及條件搜尋
find+搜尋路徑+引數+搜尋關鍵字
按檔名:find /home/esop -name '*.txt' 根據名稱查詢/目錄下的filename.txt檔案。
壓縮檔案(tar)
tar –zcvf ***.tar.gz n1.txt
-c 建立乙個新歸檔
-v 顯示詳細資訊
-f 指定壓縮後的檔名
-z 通過 gzip 過濾歸檔
解壓縮檔案(tar)
tar –zxvf ***.tar.gz
-x從歸檔中解出檔案
-v 顯示詳細資訊
-f 指定壓縮後的檔名
-z 通過 gzip 過濾歸檔
壓縮檔案(zip)
zip mypackage.zip 1.txt 2.txt
zip -r pack.zip pack/*
解壓縮檔案(zip)
unzipmypackage.zip
Linux常用基礎命令
linux常用基礎命令 2.ls 檢視目錄或者檔案的屬 列舉出任一目錄下面的檔案 eg ls usr man ls l a.d表示目錄 directory 如果是乙個 表示是檔案,如果是l則表示是乙個連線檔案 link b.表示檔案或者目錄許可許可權.分別用可讀 r 可寫 w 可執行 x 3.cp ...
Linux常用基礎命令
shell基本命令 切換使用者 su 使用者名稱 檢視最近執行命令 history 清屏 clear 目錄操作命令 切換使用者 cd 目錄 cd 返回上級目錄 cd 快速在最近的兩個目錄之間切換 建立新目錄 mkdir 選項 p m數字 目錄名 刪除空目錄 rmdir 目錄 顯示當前工作目錄的絕對路...
linux常用基礎命令
login 登入 exit 退出登入 shutdown 將系統安全的關機 halt 關閉系統 reboot 重啟計算機 install 安裝或審計軟體 last 使用者登陸情況 具體引數具體檢視 指定檔案的解壓路徑 tar zxvf apache tomcat 7.0.47.tar.gz c usr...