Linux系統存在的文件夾

根目錄 /

所有文件爲掛在上的

進入文件加 cd /

查看文件列表 管理員可以使用 ll      所有用戶可以使用ls     ls -al 

linux 裝的軟件是裝在所有文件夾下

bin  二進制可執行文件     exe(ls丶ll之類可執行命令)

boot 系統啓動文件

dev 系統設備文件(打印機等)

etc 系統配置文件 [host文件(域名解析之類的文件)丶mysql  my.ini  my.cfg]

home  用戶

lib  所需要的依賴包

opt   額外安裝的可選應用包所放的位置

proc  虛擬文件系統 存放當前內存映射提高效率

root  超級管理員目錄

sbin  二進制可執行文件     exe(ls丶ll之類可執行命令)專門給root使用 別人沒權限

usr 系統應用程序  比較重要的目錄   /usr/local  本地管理員安裝的目錄

var 用於存放運行時需要改變數據的文件(存放數據庫的目錄)

 

 

常用操作目錄指令說明

linux 下以 . 爲開頭的都是隱藏文件

mkdir -p 父目錄不存在時生成

touch 生成文件

cat 讀出文件

echo hellocentOS > hello.txt (生成一個內容爲hellocentOS 的hello.txt 文件) >> 追加內容

cp 【被copy文件】【 目標目錄】  mv 爲剪切功能 跟cp一樣

rm -rf 【文件夾】

find -name 【文件名】

在指定文件中查找字符串    grep 【字符串】 【文件命】

ln 【創建位置】 【目標文件】 創建軟連接

more 分頁顯示 和cat是一個用法   ctrl+c 終止執行

ctrl+insert 複製  shift+insert 粘貼

 

 

控制檯(進程) 一個應用程序爲一個進程 每一個應用程序至少一個線程

主線程 (同步執行)會發生阻塞

工作線程 (異步執行)

 

 

系統管理命令

stat 顯示的比ll丶ls詳細

who 顯示當前在線登錄用戶

hostname 主機名

top 任務管理器 查看佔用情況

交換空間

內存1gb -> 磁盤1gb swap空間(內存溢出 阻塞死機

雲服務器沒有交換空間

 

ps 顯示瞬間進程狀態  ps -ef|grep 【運行的mysql 之類的進程】   grep 是Linux 下的文本過濾工具

du 當前路徑下用了多少字節空間  du -h  h給人看的

df  文件系統佔用多少空間

free  內存 和 交換空間

kill -9 【進程號 pid】 徹底殺死進程

 

開關機命令

重啓 reboot   shutdown -r now

關機 shutdown -h now

 

壓縮命令

tar包 經常用

tar 【-cxzjvf】壓縮包名字  要壓縮的文件

gz bz 兩種壓縮算法,後綴名也不一樣。

tar -czvf my.tar.gz .

tar -cjvf my.tar.bz2 .

-c壓縮 -x解壓 -z用gzip壓縮 -j用bzip2壓縮 -v顯示文件列表 -f使用文件名 -tf

 

文件編輯器

 vim 和 nano

:q   :wq   :q!  

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章