1.linux 系統(tǒng)快捷鍵: Gnome 終端: 新建窗口-ctrl+shift+T 1)復(fù)制:Ctrl + Shift + C 2)粘貼:Ctrl + Shift + V //按鼠標(biāo)滾輪鍵 2、ctrl+a //光標(biāo)迅速回到行首 ?? 3、ctrl+e //光標(biāo)迅速回到行尾 ?? 4、ctrl+u 刪除此處至開始的所有內(nèi)容 5、ctrl+k 刪除此處至末尾的所有內(nèi)容 6、Alt+數(shù)字 切換終端標(biāo)簽窗口 vim 編輯器: 1)復(fù)制:Ctrl + Insert 或用鼠標(biāo)選中即是復(fù)制 2)粘貼:Shift + Insert 或單擊鼠標(biāo)滾輪即為粘貼 3)/abc //搜索abc 4) 刪除:dd 刪除一行 :d100 刪除100行 5) 撤銷:u 2.系統(tǒng)目錄結(jié)構(gòu): 查看跟目錄結(jié)構(gòu): tree -L 1 / /bin: bin 是 Binaries (二進(jìn)制文件) , 經(jīng)常使用的命令。 /boot: 這里存放的是啟動 Linux 時使用的一些核心文件,包括一些連接文件以及鏡像文件。 /dev : dev 是 Device(設(shè)備) 的縮寫, 該目錄下存放的是 Linux 的外部設(shè)備 /etc: etc 是 Etcetera(等等) 的縮寫,系統(tǒng)管理所需要的配置文件和子目錄。 /home: 用戶的主目錄,在 Linux 中,每個用戶都有一個自己的目錄,如上圖中的 alice、bob 和 eve。 /lib: lib 是 Library(庫) 的縮寫這個目錄里存放著系統(tǒng)最基本的動態(tài)連接共享庫,幾乎所有的應(yīng)用程序都需要用到這些共享庫。 /lost+found: 這個目錄一般情況下是空的,當(dāng)系統(tǒng)非法關(guān)機(jī)后,這里就存放了一些文件。 /media: linux 系統(tǒng)會自動識別一些設(shè)備,例如U盤、光驅(qū)等等,當(dāng)識別后,Linux 會把識別的設(shè)備掛載到這個目錄下。 /mnt: 系統(tǒng)提供該目錄是為了讓用戶臨時掛載別的文件系統(tǒng)的,我們可以將光驅(qū)掛載在 /mnt/ 上,然后進(jìn)入該目錄就可以查看光驅(qū)里的內(nèi)容了。 /opt: opt 是 optional(可選) 的縮寫,這是給主機(jī)額外安裝軟件所擺放的目錄。比如你安裝一個ORACLE數(shù)據(jù)庫則就可以放到這個目錄下。 /proc: proc 是 Processes(進(jìn)程) 的縮寫,/proc 存儲的是當(dāng)前內(nèi)核運(yùn)行狀態(tài)的一系列特殊文件,這個目錄是一個虛擬的目錄,它是系統(tǒng)內(nèi)存的映射,我們可以通過直接訪問這個目錄來獲取系統(tǒng)信息。 這個目錄的內(nèi)容不在硬盤上而是在內(nèi)存里,我們也可以直接修改里面的某些文件,比如可以通過下面的命令來屏蔽主機(jī)的ping命令,使別人無法ping你的機(jī)器: echo 1 > /proc/sys/net/ipv4/icmp_echo_ignore_all /root: 該目錄為系統(tǒng)管理員,也稱作超級權(quán)限者的用戶主目錄。 /sbin: s 就是 Super User 的意思,是 Superuser Binaries (超級用戶的二進(jìn)制文件) 的縮寫,這里存放的是系統(tǒng)管理員使用的系統(tǒng)管理程序。 /selinux: 這個目錄是 Redhat/CentOS 所特有的目錄,Selinux 是一個安全機(jī)制,類似于 windows 的防火墻,但是這套機(jī)制比較復(fù)雜,這個目錄就是存放selinux相關(guān)的文件的。 /srv: 該目錄存放一些服務(wù)啟動之后需要提取的數(shù)據(jù)。 /sys: 這是 Linux2.6 內(nèi)核的一個很大的變化。該目錄下安裝了 2.6 內(nèi)核中新出現(xiàn)的一個文件系統(tǒng) sysfs 。 sysfs 文件系統(tǒng)集成了下面3種文件系統(tǒng)的信息:針對進(jìn)程信息的 proc 文件系統(tǒng)、針對設(shè)備的 devfs 文件系統(tǒng)以及針對偽終端的 devpts 文件系統(tǒng)。 /tmp: tmp 是 temporary(臨時) 的縮寫這個目錄是用來存放一些臨時文件的。 /usr: usr 是 unix shared resources(共享資源) 的縮寫,這是一個非常重要的目錄,用戶的很多應(yīng)用程序和文件都放在這個目錄下,類似于 windows 下的 program files 目錄。 /usr/bin: 系統(tǒng)用戶使用的應(yīng)用程序。 /usr/sbin: 超級用戶使用的比較高級的管理程序和系統(tǒng)守護(hù)程序。 /usr/src: 內(nèi)核源代碼默認(rèn)的放置目錄。 /var: var 是 variable(變量) 的縮寫,這個目錄中存放著在不斷擴(kuò)充著的東西,我們習(xí)慣將那些經(jīng)常被修改的目錄放在這個目錄下。包括各種日志文件。 /run: 是一個臨時文件系統(tǒng),存儲系統(tǒng)啟動以來的信息。當(dāng)系統(tǒng)重啟時,這個目錄下的文件應(yīng)該被刪掉或清除。如果你的系統(tǒng)上有 /var/run 目錄,應(yīng)該讓它指向 run。
|