linux ?里面存儲方式都是文件

一、關(guān)于目錄
cd ?/ ? ? ? ? ? ? ? 切換到系統(tǒng)根目錄
cd ?../ ? ? ? ? ? ? ?回到上級目錄
cd 目錄名 ? ? ? ? 切換到該目錄
cd - ? ? ? ? ? ? ? ? ? 切換到該目錄下的上一個(gè)所在目錄
mkdir +目錄名稱 ? ?創(chuàng)建新目錄
ls ? ? ? ? ? ? ? ? ? ? ? 查看當(dāng)前目錄下的所有目錄
ls -a ? ? ? ? ? ? ? ? ? 查看當(dāng)前目錄下的所有目錄,包括隱藏目錄
ls -l =(ll) ? ? ? ?查看當(dāng)前目錄下的所有目錄和文件的詳細(xì)信息
find +目錄名稱 (條件) ? ? ??尋找目錄(按條件尋找)
mv + 目錄名稱 +新目錄名稱 ? ?修改目錄名稱
mv +目錄名稱 +指定目錄(已存在的) 將目錄移動(dòng)到指定目錄下
mv的修改和移動(dòng)不僅可以作用在目錄上,還可以作用在壓縮包、文件等目標(biāo)上。
cp -r +目錄名稱 +目標(biāo)拷貝的位置? ? ? ? ?將目錄拷貝到指定位置 ? ?
cp 同樣可以拷貝不僅是作用在目錄上。
rm -r + 目錄 ? ? ? ? ? ? ? ? ? ? ? ? 刪除前詢問
rm -【rf】+目錄 ? ? ? ? ? ? ? ? ? 刪除前不詢問? ?
二、對文件的操作
touch ?+ 文件名稱 ? ? ? ? ??創(chuàng)建一個(gè)空文件?
cat/more/less/tail + 文件名稱 ? ? ?? 不同方式查看文件
? ? ? ? cat + 文件名稱 ? ? ? ? ?只顯示文件的最后一屏
? ? ? ? more +文件名稱 ? ? ? ?可以顯示百分比,回車查看下一行 ?空格查看下一頁 ? ?q 退出查看 ? ?
? ? ? ??less + 文件名稱 ? ? ? ? 可以使用鍵盤上下鍵進(jìn)行翻頁查看,q退出查看
? ? ? ? tail ?-10 + 文件名稱 ? ? 查看文件的后十行 ? ?
? ? ? ? tai -f ?+ 文件 可以對文件動(dòng)態(tài)監(jiān)控
vi / vim ?+ 文件? ? ? ? ?進(jìn)入文件 ?如果想要編輯文件內(nèi)容 需要先 按下 i ?鍵 進(jìn)入編輯模式,編輯完成 先按 Esc + 分號 + q!/ wq?。ú槐4嫱顺觯?(保存退出) 注意一點(diǎn): 如果想要保存,在編譯前應(yīng)確認(rèn)權(quán)限
文件的壓縮與解壓 ? ? ??
? ? ? 壓縮命令:tar -zcvf 打包壓縮后的文件名 要打包壓縮的文件
? 其中:z:調(diào)用gzip壓縮命令進(jìn)行壓縮
? ? ? ? ? ? ?c:打包文件
? ? ? ? ? ? ?v:顯示運(yùn)行過程
? ? ? ? ? ? ?f:指定文件名
示例:打包并壓縮/test下的所有文件 壓縮后的壓縮包指定名稱為xxx.tar.gz ? ? ? ? tar -zcvf xxx.tar.gz aaa.txt bbb.txt ccc.txt或:tar -zcvf xxx.tar.gz /test/*
?????????解壓命令:tar [-xvf] 壓縮文件
? ? ? ? ? ?tar -xvf xxx.tar.gz -C /usr------C代表指定解壓的位置
? ? ? ? ? 其中:x:代表解壓示例:將/test下的xxx.tar.gz解壓到當(dāng)前目錄下 ? tar -xvf xxx.tar.gz
? ? ?三、一些其他的命令
? ? pwd ? ? ?顯示當(dāng)前位置
? ? grep ?要搜索的字符串?要搜索的文件 ? ? ? ? ?搜索
? ? | ? ? ? ? ?管道命令,將前一次的輸出當(dāng)作本次目錄的輸入
? ? ps -ef ? ? ? ? ?查看進(jìn)程
? ? kill -9 ?+進(jìn)程的pid ? ? ?殺死進(jìn)程
? ? ifconfig ? ? ? ?查看網(wǎng)卡信息
? ? ping ?+ ip地址 ? ?查看連接問題
? ? netstat -an ? ? 查看當(dāng)前系統(tǒng)的端口信息
? ? chmod ? ? ? ? ? ? ? ? ? 修改文件/目錄的權(quán)限的命令