linux中所有數(shù)據(jù)都是用文件存儲,存放在目錄中,目錄呈樹狀結構。
(一)文件類型
1.普通文件
包括文本文件、源代碼文件及可執(zhí)行文件等。linux中不區(qū)分文本和二進制文件。
2.目錄
類似windows中的目錄文件夾。
3.設備文件
字符設備文件:以“c”開頭的文件,直接傳輸數(shù)據(jù)。
塊設備文件:以“b”開頭的文件,借助內存buffer讀寫數(shù)據(jù)塊。
(二)查看文件
命令:ls -l
drwxrwxr-x | 2 | root | root | 4096 | DEC 12 0910:10 | reader |
文件類型 | 文件個數(shù) | 文件所有者 | 所在組 | 文件大小 | 創(chuàng)建或修改時間 | 文件或目錄名 |
r:可讀
w:可寫
x:可執(zhí)行
(三)文件編輯
創(chuàng)建或編輯文件命令:vi filename
vi編輯器模式:命令模式、編輯模式和末端模式(可以輸入ex命令)
操作技巧:打開文件后,輸入i進入編輯模式,點擊ESC退出編輯模式;退出編輯模式后,輸入;q退出文件,輸入;wq保存并退出文件。
(四)文件操作命令
cp:復制文件
mv:重命名或移動文件
rm:刪除文件