Linux基礎(chǔ)

Linux文件屬性

Linux系統(tǒng)是一種典型的多用戶系統(tǒng),不同的用戶處于不同的地位,擁有不同的權(quán)限。為了保護(hù)系統(tǒng)的安全性,Linux系統(tǒng)對(duì)不同的用戶訪問同一文件(包括目錄文件)的權(quán)限做了不同的規(guī)定。
在Linux中我們可以使用ll或者ls –l命令來顯示一個(gè)文件的屬性以及文件所屬的用戶和組,如:

[root@www /]# ls -l
total 64
dr-xr-xr-x   2 root root 4096 Dec 14  2012 bin
dr-xr-xr-x   4 root root 4096 Apr 19  2012 boot
……

實(shí)例中,bin文件的第一個(gè)屬性用"d"表示。"d"在Linux中代表該文件是一個(gè)目錄文件。
在Linux中第一個(gè)字符代表這個(gè)文件是目錄、文件或鏈接文件等等。

  • 當(dāng)為[ d ]則是目錄
  • 當(dāng)為[ - ]則是文件;
  • 若是[ l ]則表示為鏈接文檔(link file);
  • 若是[ b ]則表示為裝置文件里面的可供儲(chǔ)存的接口設(shè)備(可隨機(jī)存取裝置);
  • 若是[ c ]則表示為裝置文件里面的串行端口設(shè)備,例如鍵盤、鼠標(biāo)(一次性讀取裝置)。
    接下來的字符中,以三個(gè)為一組,且均為『rwx』 的三個(gè)參數(shù)的組合。其中,[ r ]代表可讀(read)、[ w ]代表可寫(write)、[ x ]代表可執(zhí)行(execute)。 要注意的是,這三個(gè)權(quán)限的位置不會(huì)改變,如果沒有權(quán)限,就會(huì)出現(xiàn)減號(hào)[ - ]而已。

Linux文件和目錄管理

處理目錄的常用命令

  • ls: 列出目錄
  • cd:切換目錄
  • pwd:顯示目前的目錄
  • mkdir:創(chuàng)建一個(gè)新的目錄
  • rmdir:刪除一個(gè)空的目錄
  • cp: 復(fù)制文件或目錄
  • rm: 移除文件或目錄
  • mv: 移動(dòng)文件與目錄,或修改文件與目錄的名稱

文件內(nèi)容查看

  • cat 由第一行開始顯示文件內(nèi)容
  • tac 從最后一行開始顯示,可以看出 tac 是 cat 的倒著寫!
  • nl 顯示的時(shí)候,順道輸出行號(hào)!
  • more 一頁一頁的顯示文件內(nèi)容
  • less 與 more 類似,但是比 more 更好的是,他可以往前翻頁!
  • head 只看頭幾行
  • tail 只看尾巴幾行

磁盤管理

Linux磁盤管理常用三個(gè)命令為df、du和fdisk。

  • df:列出文件系統(tǒng)的整體磁盤使用量
  • du:檢查磁盤空間使用量
  • fdisk:用于磁盤分區(qū),列出所有分區(qū)信息:fdisk -l

文本編輯器

vi/vim

yum命令

yum提供了查找、安裝、刪除某一個(gè)、一組甚至全部軟件包的命令,而且命令簡潔而又好記。

  • 1.列出所有可更新的軟件清單命令:yum check-update
  • 2.更新所有軟件命令:yum update
  • 3.僅安裝指定的軟件命令:yum install <package_name>
  • 4.僅更新指定的軟件命令:yum update <package_name>
  • 5.列出所有可安裝的軟件清單命令:yum list
  • 6.刪除軟件包命令:yum remove <package_name>
  • 7.查找軟件包 命令:yum search <keyword>
  • 8.清除緩存命令:
    • yum clean packages: 清除緩存目錄下的軟件包
    • yum clean headers: 清除緩存目錄下的 headers
    • yum clean oldheaders: 清除緩存目錄下舊的 headers
    • yum clean, yum clean all (= yum clean packages; yum clean oldheaders) :清除緩存目錄下的軟件包及舊的headers
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 1. Linux 安裝 1). 工具下載 VMware Workstationcentos 2). 安裝VMwar...
    _凌浩雨閱讀 674評(píng)論 0 2
  • 第一章 1.Linux是一套免費(fèi)使用和自由傳播的類UNIX操作系統(tǒng),它可以基于Intel x86系列處理器以及Cy...
    yansicing閱讀 5,585評(píng)論 0 9
  • Linux 目錄 /:根目錄,一般根目錄下只存放目錄,在Linux下有且只有一個(gè)根目錄。所有的東西都是從這里開始。...
    miniminiming閱讀 966評(píng)論 0 4
  • Linux相關(guān)基礎(chǔ)知識(shí) 網(wǎng)絡(luò)相關(guān) 1:查看防火狀態(tài) systemctl status firewalld serv...
    一生逍遙一生閱讀 940評(píng)論 0 0
  • 安裝虛擬機(jī) 首先從阿里鏡像官網(wǎng)下載centos6.5的ISO鏡像文件,然后用VMware安裝centos的虛擬機(jī)。...
    卡卡xx閱讀 757評(píng)論 0 0

友情鏈接更多精彩內(nèi)容