clear 清空螢幕內容
ls 獲取目錄下面的內容
df 獲取分割槽資訊
ifconfig 獲取ip位址資訊
ifconfig eth[*] 0就是一塊網絡卡 1就是第二塊網絡卡 依次類推 就可以針對於這張網絡卡進行操作 譬如說設定ip位址
樣例:ifconfig eth0 192.168.199.78 這樣就把網絡卡的ip位址設定完畢了。
使用者分類
所有者 :只能有有乙個 檔案或者資料夾的 擁有人 可以進行
所有組 :是乙個組群,乙個具有相同型別的使用者組成的集群,乙個組然後下面所有的使用者都可以操作
其他人 : 非上面的兩者的其它使用者都屬於其它人,沒有任何許可權
ls下面有常用的5個選項
ls -a 顯示所有隱藏檔案
ls -l 顯示檔案的詳細資訊
ls -d 顯示指定目錄的詳細資訊
ls -h 通過人性化進行顯示 譬如說 檔案不再用位元組進行顯示 而是轉化為k mb gb tb
ls -i 顯示檔案的唯一索引id 系統分配的 例如人的身份證號碼
mkdir 建立乙個新的目錄 如果需要創先多個子集目錄的話,專業術語【遞迴目錄】,加上-p 樣例:mkdir -p 目錄路徑/目錄名稱 如果是在當前目錄下面直接建立的話,直接加上目錄名稱即可
cd 切換切換目錄 乙個點 . 代表的是當前目錄 兩個點 … 代表的是上一級目錄
pwd 檢視當前目錄資訊
rmdir 刪除乙個空的目錄 注意:只能是空目錄 下面如果包含任何目錄或者檔案都不能刪除,需要用到rm命令 【但是rm命令慎用 切記 切記!!!】
cp 複製檔案 如果需要複製目錄 在cp基礎之上加上【-r】選項 保持檔案屬性的話需要加上選項加上【-p】
mv 移動目錄或者檔案
rm 刪除目錄或者檔案 如果需要刪除目錄的話需要加上選項【-r】 如果不需要確認的話加上選項【-f】
但是需要記住一點,一定要記住 記住 rm -rf /這個命令一輩子都不要用,rm 這個命令也不要用,很恐怖的 會有**煩的。
touch 建立乙個空的檔案,除了不能用【/】這個字元作為檔名稱之外,其它任意字元都可以做為檔名稱,但是不建議用空格作為檔名稱,因為空格在linux命令下面作為多個的意思,如果非要用的話,需要加上「」引號來包住才行,以後不管何操作都需要包住
cat 讀取乙個檔案,但是這個命令只適合讀取小檔案,一旦大量的話,則會出現閃屏也就是全部顯示出來沒辦法看
如果需要加上行號的話,需要加上【-n】
tac 這個命令把內容顛倒過來顯示,用法與cat一樣,但是不能加上行號 也就是不能加上【-n】命令
more 這個命令是利用分頁的樣子顯示文字檔案 空格鍵翻一行 f鍵翻一頁 但是只能往下翻 不能忘上翻 退出q鍵
less 這個命令與 more一樣 但是他能往上翻頁 上下左右鍵能正常使用
head 這個只顯示乙個檔案的前面幾行內容 樣例: head -n 20 /etc/services
tail 這個只顯示乙個檔案的後幾行內容 樣例: tail -n 20 /etc/services 如果加上-f 就是動態顯示此檔案的內容 也就是修改後會顯示出來
ln 這個是命令是指新增乙個硬鏈結 範例:ln chenyuan cy 這樣就新增了乙個硬鏈結
什麼是硬鏈結
硬鏈結就是類似於 cp+p 就是拷貝乙份檔案到指定位置,但是這兩者之間是互通的,乙個修改會同步儲存到硬鏈結的檔案上面
硬鏈結需要注意的點,就是 硬鏈結不能針對於目錄使用,第二點就是不能跨分割槽,還有就是硬鏈結檔案的系統索引【i】是保持一直的,這樣就可以看出這兩個檔案是硬鏈結到一起
ln -s 這個是建立檔案的軟鏈結 就相當於windows的快捷方式,其本身目的就是為了管理檔案或者目錄,windows的快捷方式能幹啥,這個軟鏈結就能幹啥
需要注意的點就是,軟鏈結的軟體都與rwx,並且只有很小的占用空間,因為它本身只是個鏈結指向,所以說以後如果說是面試的話,如果問到,linux下面有哪兒乙個有全部的讀寫執行【rwx】許可權的話,就是軟鏈結。
chmod 這個命令 是設定許可權的命令
一般簡單用法就是 chmod [檔案或者目錄的名稱] u:所有人 g:所有組 o:其它人 a:全部 +:加上許可權 -:去掉許可權 =:不管原來是什麼現在就等於我賦值的許可權
chomod [mode=421] [檔案或者目錄] 也就是說 直接用數字組合就可以代表許可權了,4代表r 2代表w 1代表x 範例:rwx-wx-w- 就是 732
如果是目錄的話就需要加上-r 大寫的r選項 代表遞迴 也就是說 把當前選中目錄下面所有的目錄與檔案的許可權都改變為 當前設定的許可權。
還有一點需要注意的就是,如過在目錄上面設定定了 寫入許可權也就是 w 的話,那該使用者 就是針對於該下面目錄與檔案進行寫入與修改與刪除的許可權,切記 切記。
下面內容待續
學習筆記 Linux學習
echo i am whoami 反引號裡的內容會被當做命令執行 echo the cpu in my pc has cat proc cpuinfo grep c processor cores 等價於反引號 a 10 定義乙個變數,等號兩邊不能有空格 echo a的值為 a a的值為10 ech...
linux學習筆記
開機流程簡介 1 載入 bios 的硬體資訊,並取得第乙個開機裝置的代號 2 讀取第乙個開機裝置的 mbr 的 boot loader 亦即是 lilo,grub,spfdisk 等等 的開機資訊 3 載入 kernel 作業系統核心資訊,kernel 開始解壓縮,並且嘗試驅動所有硬體裝置 4 ke...
Linux 學習筆記
配置 telnet 服務 vi etc hosts.deny 在all all 行前加 號注釋,登出該行。新增一行all all 用 登出disable yes,或者修改為 disble no vi etc pam.d login 在auth required lib security pam se...