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...