1. 程式人生 > >初識linux之文件管理

初識linux之文件管理

當前 head 修改文件內容 文本編輯 director set 創建目錄 選項 一行

文件管理
一、文件基本信息:時間
1.stat 後面加文件可以查看該文件的最近訪問,更改,改動的時間以及環境,權限等

atime 是訪問時間
mtime是修改時間,改內容
ctime是更改時間,改權限
二、文件類型
1.普通文件 - (文本文件,二進制文件)
2.目錄文件 d (藍色)
3.設備文件 b (塊設備)
4.設備文件 c (字符設備)
5.套接字文件
6.管道文件
7.鏈接文件
可以通過LL以及file命令查看文件類型
三、文件管理命令
1.改變目錄 CD=change directory
絕對路徑:每次都是從根開始寫
相對路徑:當前目錄用“.”表示,上一級用“..”表示
2.創建文件

touch /home/file5 file6 5是絕對路徑,6是相對路徑
touch /home/{file5,file6}
touch /home/{1..20}
touch yang{1..20},同時創建yang1-yang20
3.創建目錄
mkdir -p 遞歸創建文件夾。絕對路徑中,如果沒有某一個文件夾,遞歸創建
mkdir -v 會顯示詳細信息,有一個創建好的提示,安裝程序時加-v會有安裝完成提示
4.復制
cp /root/1.txt /aaa/
參數 -r 復制文件夾時要加-r
參數 -f 強制
5.移動
mv +選項參數相當於剪切,與復制基本相同。
6.刪除
rm=remove 可加+rf
7.查看文件內容
cat 查看文件內容
more 1.txt,可以一頁一頁的顯示
head 1.txt,可以顯示頭10行
tail 1.txt,可以顯示尾10行
tail -f 1.txt,會鎖定顯示,文件發生變化的話,屏幕會立刻顯示
8.修改文件內容
vim 文本編輯器,有三個模式

1.插入模式,按 i
2.末行模式,可以執行一部分命令
DD刪除一行
3.視圖模式,按 V,可以選擇很多行很多列
查找替換
:範圍 s/old/new,s代表換,old是老單詞,new是新單詞。
:set nu 設置行號
退出vim後,用diff查看兩個文件不同。

初識linux之文件管理