Linux 檔案操作命令

2021-09-25 10:06:46 字數 2033 閱讀 3177

linux檔案的儲存層次結構:倒狀樹  /bin /proc /usr /home /etcàvimrc bash.bashrc

passwd  group  shadow

1、linux的基本操作:

ls:檢視目錄下檔案

pwd:獲取當前路徑

cd:切換路徑

2、區分絕對路徑和相對路徑:

相對路徑:從當前路徑開始

絕對路徑:

touch:建立普通檔案

rm:刪除普通檔案 rm -r:可刪除目錄檔案

rmdir:刪除空目錄檔案,不能刪除非空目錄

mkdir:建立目錄檔案

mv:移動/剪下/重新命名檔案

cp:拷貝檔案

tar:檔案壓縮

find | grep:在目錄結構中搜尋檔案,並執行指定操作

chomd: 修改檔案許可權命令

wc:用於計算字數,位元組數,列數等

1、檢視檔案:

more     檢視檔案,不能編輯(一次顯示)

less     檢視檔案,不能編輯 主要做檔案的合併

cat      檢視檔案(一次顯示),重定位 >

head -n  檢視前幾行的檔案

tail:顯示檔案中的最後幾行到終端上

grep:查詢檔案中符合條件的字串

2、拷貝:        

cp  path1/file   path2         

cp -r   path1/dir    path2

(path1原始檔的路徑,path2拷貝的目的路徑,-r 一次操作多個檔案的時候用遞迴完成)

3、檔案壓縮:

tar cf(引數) mybag.tar(包名) filelist(資料夾)打包檔案

gzip mybag.tar  壓縮檔案(生成乙個mybag.gtar.gz壓縮包)

gzip -d mybag.tar.gz   解壓檔案

tar xf mybag.tar    釋放檔案

選項:c:建立乙個包

x:釋放檔案

f:指定目標為檔案而不是裝置

z:提供壓縮或者解決功能

t:只檢視保重內容,而不真正釋放

v:現實操作的詳細過程

簡便:tar zcf mybag.tgz filelist

tar zxf mybag.tgz   解壓檔案包

tar tf  mybag.tgz   檢視壓縮包裡的文化

tar4、  vi/vim   命令模式  末行模式

命令列模式下的一些操作,游標的操作:

(1) 移動:

shift+4   移動到當前行的首列

shift+6   移動到當前行的尾列

gg        去當前檔案的行首

shift+g   去當前檔案的行尾

n+shift+g 移動到指定的n行處

shift+h   去當前螢幕的首行

shift+l   去當前螢幕的尾行

shift+m   去當前螢幕的中間行

(2)刪除:

n+dd      刪除n行(從游標開始的地方)

dd        刪除當前行

d+shift+g 刪除當前行往後的部分

d+gg      刪除當前行往前的部分

u         撤銷上一次操作

cc        刪除當前行並進入插入模式

shift+c   刪除當前游標到行尾的內容,並進入插入模式

(3)拷貝:

yy        拷貝當前行

n+yy      拷貝當前游標以後的下一行

p         貼上到當前游標的下一行

末行模式下的一些操作:

/ ? +string  全文搜尋string

替換:n,$s/oldstring/newstring    替換每一行的第乙個原串

:n,$s/oldstring/newstring/g  從n行開始全文替換

linux檔案操作命令

1.建立檔案 touch test.txt 建立檔案 echo this is a test test.txt 建立檔案並寫入內容 2.檢視檔案內容 cat cat test test.txt 檢視內容 cat n test test.txt 檢視內容並顯示行號 cat a test test.tx...

Linux檔案操作命令

檔案路徑操作 root localhosttest ls顯示當前目錄下的所有檔案及資料夾 root localhosttest ll以詳細方式顯示所有檔案與資料夾。相當於 ls l 命令 root localhosttest cd user 開啟user 資料夾 root localhosttest...

linux檔案操作命令

檔案操作命令 ls 顯示 ls a 顯示所有 包括隱藏 ls l 顯示詳細資訊 ls lh 同上,人性化顯示 ls ld etc 目錄的詳細資訊 ls i 檔案號 cd 切換到根目錄 cd.回到上一目錄 mkdir 建立空目錄 p 遞迴建立子目錄 cp r 原始檔或目錄 目的目錄 複製檔案或目錄 p...