touch filename
注意:touch不但可以建立檔案,也可以修改檔案的時間戳
時間戳分為:
atime:檔案內容被訪問的時間標識
mtime:檔案內容被修改的時間標識
ctime:檔案屬性或檔案內容被修改的時間標示
mkdir directory
mkdir -p dir1/dir2/dir3
#-p建立遞迴目錄時,當上層目錄不存在時自動建立
rm file #刪除檔案
rm -f file #-f=force ,表示強制刪除不提示
rm -r directory #刪除目錄
rm -rf directory #刪除目錄不提示
rm -rf s/ss #刪除目錄s下的ss
1.gedit file #必須擁有圖形
2.vim file
當vim異常退出時會生成.file.swp檔案,當再次開啟時會出現下列情況:
此時,無論按哪個按鍵,再次開啟檔案時還是會出現上述情況,直到按下【d】鍵,.swp檔案被刪除,vim恢復正常工作。
cp 原始檔 目的地檔案
cp 原始檔1 原始檔2 目的地目錄 #目的地目錄必須存在
cp -r 源文目錄 目的地目錄
co -r 源文目錄1 源文目錄2 目的地目錄 #目的地目錄必須存在
mv 原始檔 目的地檔案 #重新命名
mv 源目錄 目的地目錄
mv dir/* . #把dir中的所有檔案移動到當前目錄.中
注意:相同磁碟檔案的移動只是乙個重新命名過程
不同磁碟的檔案移動是複製刪除過程
cat file #檢視檔案的全部內容
cat -b file #顯示行號不包含空格
cat -n file #顯示行號包含空格
less file #分頁瀏覽
用法:上|下 逐行移動
pageup|pagedown #逐頁移動
/關鍵字 #高亮顯示關鍵字 n向下移動 n向上移動
less 模式
q #退出
head file #檔案前10行
tail file #檔案後10行
head -n 3 file #檢視檔案頭3行
tail -n 3 file #檢視檔案後3行
當操作物件是 物件1 空格 物件2 時,
這兩個物件之間沒有任何關係
豆角 茄子 ##這是2個物件
豆角茄子 ##這是乙個物件
當打出關鍵字開頭按< tab>可以自動補齊剩下命令,若沒有補齊,則是此開頭的命令不唯一,可按兩下< tab>顯示出所有以此關鍵字開頭的命令。
1.顯示路徑
pwd2.切換路徑
cd 目錄名稱 ##進入到指定目錄中
cd - ##當前目錄和當前目錄值前所在目錄之間的切換
cd ~ ##進入當前使用者家目錄
cd ~user ##進入user家目錄
cd … ##進入當前目錄的上級目錄
3.檢視
lsls -l file ##檔案屬性
ls dir ##目錄中包含的內容
ls -d dir ##目錄本身
ls -a dir ##所有檔案包含隱藏的
ls -s dir ##檢視並且按照大小排序
ls -s file|dir##檢視檔案大小
history #檢視歷史
history -c #空當前環境中的歷史
!數字 ##呼叫此行歷史比如"!239"時執行歷史中地239條命令
!test ##執行以test關鍵字開頭的最近一條歷史
ctrl+r 【輸入關鍵字 #呼叫歷史中最近一條含有此關鍵字的歷史
上鍵|下鍵 #逐條呼叫歷史
1.檢視命令用途
whatis 命令 #檢視命令的用途,在檢視過程中如果提示noting, 執行mandb可以解決
2.檢視命令用法
命令 --help #檢視命令的基本用法,適用於多數命令
3.man檢視命令或檔案的說說明手冊
man 命令
man的級別
1 #命令
2 #系統呼叫介面
3 #函式庫呼叫介面
4 #特殊裝置檔案
5 #系統配置檔案
6 #遊戲規則說明
7 #包說明
8 #系統管理命令
9 #核心呼叫規則
* ##匹配0到任意字元
? ##匹配單個字元
[[:alpha:]] #單個字母
[[:lower:]] #單個小寫字母
[[:upper:]] #單個大寫字母
[[:digit:]] #單個數字
[[:punct:]] #單個符號
[[:space:]] #單個空格
[[:alnum:]] #單個數字或字母
[[:punct:][:upper:]] #但個符號或但個大寫字母
[1-9] #一位,1-9的任意數字
[!3-5] #一位,不是3-5的數字
[a-z] #a-z的任意字母
#3個,1,2,3
#3個1,4,7這三個數
~ #當前使用者家目錄
~username #指定使用者的家目錄
~+ #當前目錄.
~- #進入當前目錄之前所在目錄(olddir)cd - 中的"-"
/bin #二進位制可執行檔案,系統常規命令
/boot #啟動目錄,存放系統自動啟動檔案,核心,初始化程式
/dev #系統裝置管理檔案
/etc #大多數系統配置檔案存放路徑
/home/ 子目錄 #普通使用者家目錄
/lib #函式庫
/media #臨時掛載點
/mnt #臨時掛載點
/run #自動臨時裝置掛載點
/opt #第三方軟體安裝路徑
/proc #系統硬體資訊和系統程序資訊
/root #超級使用者家目錄
/sbin #系統管理命令,通常只有root可以執行
/srv #系統資料目錄
/var #系統資料目錄
/sys #核心相關資料
/tmp #臨時檔案產生目錄
/usr/ #unix system resource (系統資源目錄)
Linux日誌檔案操作常見命令
1 從第3000行開始,顯示1000行。即顯示3000 3999行cat filename tail n 3000 head n 10002 顯示1000行到3000行cat filename head n 3000 tail n 1000注意兩種方法的順序 分解 tail n 1000 顯示最後1...
01 linux 常見檔案操作命令
案例 在桌面建立乙個資料夾a和資料夾b,在資料夾中建立乙個檔案 a.txt 注意 所有命令輸入後回車即可執行 tab 按上下鍵可以檢視之前的命令 ls ls a 顯示當前資料夾中所有檔案,其中包含隱藏檔案,以 開頭的為隱藏檔案 ls l 顯示檔案的詳細資訊,包括 時間,大小等 pwdtouch a....
linux 常見操作命令
1 網路查詢和配置 查詢網絡卡和配置資訊 ifconfig 查詢指定網絡卡資訊 ifconfig eth1 關閉網絡卡,開啟網絡卡 ifdown eth1,ifup eth1 2 目錄檔案操作 切換到家目錄 cd 切換到filesystem目錄 cd 切換到public目錄 cd public 瀏覽...