echo 1 > /proc/sys/net/ipv4/icmp_echo_ignore_all
檔案屬性:Linux的檔案基本上分為3個屬性:可讀(r),可寫(w),可執行(x)。許可權位置排序順序是(以-rw-r--r--為例):
-rw(使用者)-r(同組使用者group)--r(其他使用者)--
使用者可讀可寫,同組使用者可讀,其他使用者可讀
檔案個數:如果是檔案,檔案數就是1;如果是目錄,檔案數就是目錄內檔案的個數
所屬的組:每一個擁有者都可以擁有一個以上的組,不過大部分的使用者應該都只屬於同一個組,只有當系統管理員希望給予使用者特殊許可權時,才可能會給他另一個組
檔案大小:檔案大小用byte表示,空目錄一般都是1024byte
建立日期:以「月、日、時間的格式「
cd | 更改目錄命令 |
cd / | 返回根目錄 |
cd /home | 切換到home目錄下 |
cd .. | 返回上一級目錄 ‘.‘表示當前目錄 |
cd /var/ftp/pub | 一次性切換到pub目錄下 |
cd /root | 切換到root使用者目錄下(注:root使用者目錄顯示為「~」) |
目錄操作可使用絕對路徑(從根目錄開始),也可以使用相對路徑(從當前目錄開始)。為了能夠快速準確的更改目錄,目錄操作應善於使用TAB鍵進行目錄名稱的自動補齊 |
cp | 拷貝命令 |
cp 123 /var/ftp/pub | 把名為123的檔案拷貝到pub目錄下 |
cp 123 /var/ftp/pub/456 | 把名為123的檔案拷貝到pub目錄下同時改名為456 |
cp -r /var/ftp/pub /home | 把pub目錄拷貝到home目錄下 |
mv | 移動命令 |
mv 123 /var/ftp/pub | 把名為123的檔案移動到pub目錄下 |
mv 123 /var/ftp/pub/456 | 把名為123的檔案移動到pub目錄下並改名為456 |
mv /var/ftp/pub /home | 把pub目錄移動到home目錄下 |
mv 123 456 | 將當前目錄下的檔案123更名為456 |
rm | 刪除命令 |
rm 123 | 刪除目錄下名為123的檔案(檔案存在),需要按y確認 |
rm -f 123 | 刪除該檔案,強行刪除 ,不需要確認 |
rm -r abc | 刪除目錄下名為abc的目錄(目錄存在),需要按y確認 |
rm -fr abc | 強行刪除該目錄,不需要確認 |
rm -f a* | 強行刪除目錄下以a開頭的所有檔案,不需要確認 |
touch | 建立檔案 |
touch 123 | 建立名為123的檔案 |
touch a b c | 新建多個檔案 |
Inode:檔案識別符號
Links:指向Inode的連結
Access:最後一次檢視檔案內容的時間
Modify:最後一次修改檔案內容的時間
Change:最後一次修改檔案許可權或其他檔案屬性的時間
使用stat可以讓上述三個時間重新一致
ln | 連結(快捷方式) |
ln -s yyy syyy | 建立yyy的連結(軟連結)syyy,然後使用cat syyy也可以檢視yyy中的內容 |
ln yyy hyyy | 建立yyy的連結(硬連結)hyyy,然後使用cat hyyy也可以檢視yyy中的內容 |
cat/less | 檢視文字內容命令 |
cat /etc/passwd | 檢視文字檔案passwd的內容,只能檢視最後一頁,只適合檢視一屏以內的小文字檔案 |
less /etc/passwd | 可使用上下游標鍵及上下翻頁來捲動檢視文字檔案passwd的全部內容,檢視完畢後按q退出 |
tac | 和cat命令類似,只是顯示的內容是從後往前 |
head -3 yyy | 顯示yyy檔案的前三行內容 |
tail -3 yyy | 顯示yyy檔案的後三行內容 |
head -3 yyy | tail -1 | 顯示yyy檔案第三行的內容 |
tail -f yyy | 監控yyy的內容(監控Inode,當檔案刪除後,監控就停止,再次建立同名檔案時,不會繼續監控) |
tail -F yyy | 監控yyy檔案的內容(監控檔名,當檔案刪除後,監控會暫停,再次建立同名檔案時,監控會繼續) |
移除yyy後
tail -F yyy停止
因為還有一個hyyy指向和yyy一樣的Inode,所以
tail -f yyy還在繼續監控
移除hyyy後
tail -f yyy停止監控
再次建立yyy後,並向yyy中追加「hello」
tail -F yyy追加hello
tail -f yyy沒有反應
再次向yyy中追加資料
ping www.baidu.com >> yyy//將ping的內容追加到yyy檔案中
tail -F yyy繼續追加新的資訊
find / -name yyy | 全域性搜尋yyy檔案的位置 |
find /ect -name yyy | 在etc目錄及子目錄查詢yyy檔案 |
find /etc -name a*a | 在etc目錄及子目錄查詢a開頭a結尾的檔案 |
相關推薦:《Linux視訊教學》
以上就是Linux學習筆記之檔案系統(整理分享)的詳細內容,更多請關注TW511.COM其它相關文章!