Centos7-系統目錄和基礎命令介紹

系統文件介紹

[root@localhost ~]# ls /
bin   dev  home  lib64  mnt  proc  run   tmp  var
boot  etc  lib   root  sbin  usr

/

根目錄
所有文件和目錄都是從這裏開始的


bin

這裏存放了所有用戶使用的基本命令


dev

存放着特殊文件和設備文件,例如:/dev/sda


home

所有普通用戶的家目錄,存放用戶的個人信息,如用戶密碼相關文件/home/shadow


lib64

專用於x86_64的輔助共享庫文件存放位置


mnt

這個文件一般用於臨時文件系統的掛載點,磁盤掛載點等


proc

虛擬文件系統,內核與進程信息相關的都存放在這裏,如CPU,內存,硬盤


run

存放運行相關文件,如運行中的進程相關信息


tmp

用於存放臨時文件


var

用來存放一些變化文件,如系統日誌文件(/var/log),包和數據庫文件(/var/lib),電子郵件(/var/mail)等相關文件


boot

存放系統啓動相關文件


etc

主要存放配置文件,如網絡/etc/sysconfig/network


lib

庫文件Glibc


root

超級管理員root的家目錄


sbin

存放管理員使用的命令


usr

系統文件


基礎命令

改變目錄 cd
[root@localhost ~]# cd /home     //改變目錄到/home下
查看當前目錄 pwd
[root@localhost home]# pwd
/home
查看當前目錄內容 ls
[root@localhost home]# ls /home       //查看/home下有哪些內容
aa
創建文件 touch
[root@localhost home]# touch /home/aa     //在/home下創建aa文件
創建目錄 mkdir
[root@localhost home]# mkdir /home/bb     //在/home下創建bb目錄
遞歸創建目錄 mkdir -p
[root@localhost home]# mkdir -p  /home/a/b
   
///home/a下創建b目錄,如果沒有a目錄會自動創建a目錄然後再創建b目錄

mkdir -p  //父系,當創建目錄沒有上一級時,自動創建
複製文件 cp
[root@localhost home]# cp /home/aa  /tmp    //把/home下的aa文件複製到/tmp
複製目錄 cp -r
[root@localhost home]# cp -r /home/a  /tmp   //把/home下的a目錄複製到/tmp
移動 mv
[root@localhost home]# mv /home/bb /tmp   //把/home下的bb目錄移動到/tmp
刪除 rm -rf
[root@localhost home]# rm -rf /home/a   //刪除/home中的a目錄
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章