使用者能使用的命令是依據path變數所規定的目錄去查詢的。
文件目錄操作
1.basename 取得最後的檔名
2.dirname 取得最後的目錄
3.檔案內容查閱
cat 由第一行開始顯示檔案內容
tac 從最後一行開始顯示檔案內容
nl 顯示的時候,隨便輸出行號
more 一頁一頁地顯示檔案內容
less 與more類似,但可以往前翻
tail 只看結尾幾行
od 以二進位制方式讀取檔案內容
4.touch 修改檔案時間或建立新檔案
linux檔案的三個主要時間
modification time(mtime) 當該檔案的「資料內容」更改時,就會更新這個時間。
status time(ctime)當該檔案的狀態改變時,就會更新這個時間。如許可權和屬性被改變了。
access time(atime)當該檔案的內容被取用時,就會更新該時間。
5.目錄操作
cd 進入目錄
pwd 顯示當前目錄
mkdir 建立乙個新的目錄
6.file 檢視檔案型別或二進位制檔案有沒有使用到動態函式庫(share library)等。
檔案的屬性與許可權
chgrp 改變檔案所屬群組
chown 改變檔案擁有者
chmod 改變檔案許可權 r:4 w:2 x:1 用法 chmod ugoa =|+|- |r|w|x| 檔案或目錄
umask 檔案預設許可權
chattr 設定檔案的隱藏屬性
lchattr 檢視檔案的隱藏屬性
suid:4,sgid:2,sbit:1 檔案特殊許可權。
另外還有大寫的s t ,代表空的,不存在的。例如7666時,擁有者都無法執行時。
假設將乙個檔案許可權改為「-rwsr-xr-x」時,由於s在使用者權利中,所以是suid,因此用「chmod 4577 filename」來設定,或者用suid:u+s,sgid:g+s,sbit:o+t來進行設定。
系統相關
1.uname -r檢視核心版本
2.檢視系統的使用狀態
netstat -t 網路的聯機狀態
ps-aux 後台的執行狀態
3.正確的關機命令
sync 將資料同步寫入硬碟中
shutdown 關機
reboot
halt
poweroff
4.ctrl+alt+f1/f2/f3/f4/f5/f6/f7 tty1到tty6文字介面tty7圖形介面
5.ubuntu切換root使用者使用 sudo -s
輔助工具
1.求助
man
info
/usr/share/doc/
2.查詢
which 尋找執行檔案
whereis 尋找特定檔案
locate 尋找關鍵字相關的檔案(updatedb命令可以更新資料庫)
find
鳥哥的linux私房菜 學習筆記1
gnu c gcc,c語言的編譯程式 gnu c library 簡稱glibc glibc的作用 bash shell 可以被是用來操作作業系統的基本介面 opensource通過提供服務來賺錢,比如紅帽子 posix 規範作業系統核心與應用程式的介面 作業系統的核心必須跟硬體配合 核心編碼 使用...
鳥哥私房菜linux基礎學習筆記 1
計算機 輔劣人腦的好工具 1.計算機硬體癿五大單元 主機部分 這個就是系統單元,被主機機殼保護住了,裡面有 cpu 和主儲存器等 輸出單元 例如螢幕 印表機等等 2.cpu的種類 整部主機的重點在於 處理器 central processing unit,cpu cpu 為乙個具有特定功能的晶元,裡...
超人的私房菜 SORT學習(1)
工欲善其事必先利其器,要學會sort,最好先建立sort 的源資料,以備練習使用。這裡,我們利用ibm提供的icesamp建立sort的源資料 jcl 語句如下,需要客戶化的就是dsn的字首,推薦客戶化命令 c ibmuser userid all userid 可以客戶化為你的使用者名稱 iced...