1.新建
(1)新建檔案 touch file file1 file2 … 注:touch預設用建立檔案,同時此命令具備修改檔案時間戳功能
注:touch命令見檔案時一次可以建乙個,也可以建多個
(2)新建目錄 mkdir dir
(3)新建遞迴目錄 mkdir -p 11/22/33
注: 遞迴目錄 -p就等於path
2.刪除,複製,移動,
(1) rm -f file 刪除檔案
注:刪除目錄也是一樣,就是rm -rf 目錄
(2) cp file 複製檔案
注: 將三個檔案file,file1,file2複製到指定目錄westos當中,就要用cp 檔案 指定目錄這條命令
(3)mv file file1 重新命名
注: 在westos目錄下,有兩個檔案file和file2,如果想要將file重新命名就要用mv這個命令,如下圖所示:
(4)mv file dir 移動檔案到指定目錄
注:首先我建立了乙個目錄redhat,再將桌面的file和file1移動到此目錄中,所以移動這個命令就用mv 檔案 指定目錄
(5) mv file . 移動檔案到當前目錄
3.檔案修改的兩種方式:圖形和文字
(1)gedit file 圖形工具
4.檔案路徑
(1)相對路徑 相對於當前系統位置,檔名稱的縮寫,此名稱前會自動新增「pwd」命令的輸出
(2)絕對路徑 檔案在系統中的真實位置,在任何情況下都可以使用,絕對路徑一定以/開頭
5.linux的系統結構和目錄分類: linux是乙個倒樹型結構頂級目錄"/"根目錄
根目錄下的二級目錄有;
/bin ##系統常規命令
/boot ##系統啟動目錄
/dev ##裝置影響檔案
/etc ##系統配置檔案
/lib ##32位函式庫
/lib64 ##64位函式庫
/media ##光碟臨時掛載
/mnt ##手動臨時掛載
/run ##自動臨時掛載
/opt ##第三方軟體安裝位置
/proc ##系統程序資訊和硬體資訊
/root ##超級使用者家目錄
/sbin ##系統管理命令
/srv ##系統資料
/sys ##核心相關除錯
/tmp ##臨時檔案
/usr ##使用者相關設定
/var ##系統資料
6.顯示,切換
(1) ls -l file ##顯示目標屬性
ls -l -d dir ##顯示目錄本身屬性
ls -r dir ##遞迴顯示目錄中的所有內容
(2) cd ##進入當前使用者家目錄
cd … ##進入當前目錄的上一級目錄
cd - ##當前目錄和進入當前目錄之前所在目錄之間的切換
man是手冊縮寫 man man ##檢視man命令的幫助
(1)man date 檢視date命令的幫助
(2)man passwd 檢視passwd的命令幫助
2015 03 10 簡單檔案管理與使用者管理
今兒在linux群裡認識了乙個linux大神,沉默。好像是做架構的,嗯。也差不多。給了我幾點切實的建議。把lamp,lnmp,shell,svn,cacti,nagios,lvs,keepalived,大致的原理和實踐下 再去看些網路的osi7層,tcp ip三次握手,四次握手原理。再把lvs ke...
簡單的檔案管理程式練習
根據父級目錄 存在session中 找到子檔案,並顯示 如果要顯示下級目錄下的子檔案 需要將session中的值變成下級目錄的路徑 如果要返回上一級 需要將session中的值變為上級目錄 session start 如果session裡面為空,說明是第一次開啟頁面,給它預設的資料夾 if empt...
C 簡單檔案管理器的實現
using system using system.collections.generic using system.componentmodel using system.data using system.drawing using system.io using system.text usi...