-a all的意思,顯示出所有的檔案內容
-l 詳細的輸出資料夾中的內容
-h 以人類可閱讀的形式,輸出檔案大小
--full-time 以完整的時間格式輸出
-t 根據最後修改的時間排序檔案
-f 在不同的檔案結尾,輸出不同的特殊符號
以/結尾的就是資料夾
以*結尾的就是可執行檔案
以@結尾的就是軟連線,快捷方式
普通檔案型別,結尾什麼都沒有
-d 顯示資料夾本身資訊,不輸出其中的內容
-r reverse 逆轉排序
-s 大寫的s,針對檔案大小進行排序,預設是從大到小
-i顯示出檔案的inode資訊(cd 檔案的身份證號,儲存了檔案的元資訊,檔案的大小,位置,許可權等等)
c』d
mkdir 檔名
mkdir -p /opt/l/a 建立多級目錄
mkdir 建立多個資料夾
mkdir yuze建立yuze1…yuze100資料夾
更改檔案時間
touch 資料夾名 (可以多個)
touch yuze{a..z} 建立yuzea~yuzez
touch yuze{1..100}建立yuze1~yuze100
1.複製普通檔案
cp 要複製的檔案 複製之後的檔名
2.複製普通檔案,且改名 放到另乙個資料夾中
cp 1.txt ./yuze/複製放入到其它資料夾,保留源檔名
cp 1.txt ./yuze/2.txt 複製檔案放入其它檔案 並改名
3.複製多個檔案
cp 1.txt 2.txt ./yuze
4.複製整個資料夾,必須加上引數-r
cp -r
5.複製且保持檔案屬性不變,-p引數用法
6.拷貝軟連線的時候,保持連線屬性不變-d引數
rm 檔名
rm -f 檔名 強制刪除
rm -rf 資料夾(目錄) 刪除資料夾(目錄)
1.vim 開啟不存在的檔名時,預設建立檔案
2.輸入i 進入編輯模式 代表insert
3.寫完後按下esc 退出編輯模式
4.此時輸冒號: wq是寫入退出 :q!強制退出
h 向左
j向下k向上
l向右
命令模式的查詢向下查詢 /你要查詢的內容
向上查詢 ?你要查詢的內容
命令模式下的複製,貼上,刪除
yy 複製游標所在行
4yy 複製4行內容
p 列印貼上內容
dd 刪除游標所在行
d 刪除游標當前位置到行尾的內容
x 刪除游標當前字元,向後刪除
x刪除游標當前字元,向前刪除
u 撤銷上一步動作
快捷操作刪除游標所在位置,到行尾的內容,且進入編輯模式,輸入大寫c
輸入a 快速進入行尾進行編輯
輸入 zz 快速儲存退出
批量快捷操作步驟
1.輸入 ctrl +v 進入可視塊模式
2.用上下左右命令,選擇你操作的塊
3.選中塊後,輸入d 刪除塊內容
快捷插入多行
4.選中塊後,輸入大寫的i 進行寫**
5.按下esc 兩次,會自動生成多行**
符號 解釋
重定向的意思是,「將資料傳到其他地方」
> 輸出覆蓋重定向
>> 輸出追加重定向
《或<< 標準輸入重定向
案例1.讀取檔案內容,且寫入到另乙個檔案中
cat douyin.txt > ./douyin2.txt 覆蓋原本的內容
cat douyin.txt >> ./douyin2.txt 追加在原內容後面
2.重定向寫入符
cat < douyin.txt //把檔案中的資料,傳送給cat命令去讀取
將文字拆分成多行
xargs命令
xargs -n 4 < shuzi.txt //把文字內容拆成多行 一行顯示文字內容的多行。
4.重定向追加寫入符》
cat >> yuze.txt 《讀取檔案內容的命令語法
讀取檔案內容的命令
-n 引數 顯示每一行的行號
1.檢視文字內容,以及功能引數
cat yuze.txt
2.對非空行顯示行號
cat -b yuze.txt
3.對所有行顯示行號
cat -n yuze.txt
4.在每行結尾加上$符
cat -n -e yuze.txt
5.減少空行數量,多個空行,減少為1個
cat -s yuze.txt
cat命令合併多個檔案合併多個檔案內容,寫入到新的檔案中
cat douyin.txt yuze.txt > ./雨澤的內容.txt
cat非互動式的寫入檔案內容資訊cat >> yuze.txt << eof
666666
eof
cat清空檔案的用法1.直接清空檔案,但是只留下了乙個空行
echo > yuze.txt
2.直接清空檔案內容,不留空行
> yuze.txt
3.利用cat讀取乙個黑洞檔案,然後清空其他文字
cat /dev/null > yuze.txt
與cat檢視的檔案結果相反
1.對字串進行二次過濾
檢視yuze.txt文字內容,且對內容進行二次過濾,找出相關666的行
cat yuze.txt | grep "66"
過濾字串資訊的e'ch命令
分屏檢視文字內容的命令
語法
more 檔名 #分屏顯示檔案內容
按下enter回車顯示下一行
空格是向下滾動乙個屏的大小
=顯示當前行號
按下q是突出more
head命令用於檢視檔案開頭的n行
語法
head -5 檔名
head 檔名 #head預設顯示10行
-c 引數 指定字元數量,顯示字元數
head -c 5 檔名 顯示這個檔案中的前5個字元
tail預設從後向前10行,也可以指定行數
tail 檔名 #顯示預設後10行
tail -2 檔名 #顯示後2行
-f 實時重新整理檔案內容變化
tail -f gushi.txt
—f 可以監測不存在的檔案的檔案內容
當在另乙個終端建立的時候就可以在第乙個終端顯示檔案實時內容
之後會不斷的更新。 linux基礎命令應用積累
linux常用命令積累 0.tomcat的使用 首先將自己的dir切換都tomcat的bin目錄下然後執行 startup.sh 需要注意的是.必須要 如何檢視tomcat是否已經在某個埠啟動 netstat ntlp 如和關閉tomcat shutdown.sh 需要注意的是.必須要 1.檔案壓縮...
FDISK MBR 命令及其應用
mbr 系 fdisk.com exe 一項未公布的開關,隱含於 ms dos 3.30,延至 ms dos 8.0 windows me 實踐中,有籍以修復主引導資訊,重點在主引導程式。fdisk mbr 命令流程的分支有二 讀取主引導扇區檢驗標誌 字 aa55h,操作單一,僅向主引導扇區位移 0...
Linux常用基礎命令及其解釋使用範圍
linux運維最常用命令彙總 線上查詢及幫助命令 man 檢視命令幫助,命令的詞典,更複雜的還有info,但不常用。man手冊 help 檢視linux內建命令的幫助,比如cd命令。檔案和目錄操作命令 ls 全拼list,功能是列出目錄的內容及其內容屬性資訊。cd 全拼change director...