預設我們登入的就是第乙個視窗,也就是tty1,這個六個視窗分別為tty1、tty2 … tty6,你可以按下ctrl + alt + f1 ~ f6 來切換它們
從圖形視窗 – 命令視窗:可以按ctrl + alt + f1 ~ f6來進入其中乙個命令視窗介面
從命令視窗 – 圖形視窗:按下ctrl + alt + f7
(別的不管用)
以當前目錄(.
)為參照物,其他檔案的相對路徑就是從當前命令列程式所在的工作路徑pwd
到達目標檔案的路由過程。..
表示父目錄。
shell是系統的使用者介面,提供使用者與核心進行互動操作的一種藉口(命令直譯器)
接受使用者輸入的指令並把它送入核心去執行
bash:gnu的版本
根目錄(/
)只有乙個,是裝置的最頂層目錄,幾乎所有與 linux 有關的東西都在根目錄/
下,它是系統結構的最高層級,其他一切目錄都在根目錄下。
家(home)目錄是是每個使用者登入系統後所在的目錄,是為了多使用者使用系統和方便管理而為設定的乙個目錄,通常在/home
下,用於儲存使用者私密檔案的子目錄。每個使用者通常只能訪問自己的家目錄。一般以使用者名稱作為目錄,可以用cd ~
快速進入當前使用者的家目錄。
windows
linux
分盤,每個驅動器有自己的根目錄,形成的是多個樹並列的結構。(有cde盤)
只有乙個根目錄 / ,所有東西都是從這開始(一切皆檔案)
一棵樹結構的原因
linux是乙個多使用者多工的作業系統。
多使用者----多個使用者可以在同一時間使用計算機系統;
多工----linux可以同時執行幾個任務,它可以在還未執行完乙個任務時又執行另一項任務。
/bin:bin是binary的縮寫,這個目錄存放著最經常使用的命令
/usr:這是乙個非常重要的目錄,使用者的很多應用程式和檔案都放在這個目錄下,類似與windows下的program files目錄。
/usr/bin:通用使用者使用的應用程式。·
/usr/sbin:超級使用者使用的比較高階的管理程式和系統守護程式。
/usr/src:核心源**預設的放置目錄。
/boot:這裡存放的是啟動linux時使用的一些核心檔案,包括一些連線檔案以及映象檔案。
/dev:dev是device(裝置)的縮寫。該目錄下存放的是linux的外部裝置,在linux中訪問裝置的方式和訪問檔案的方式是相同的。
/etc:這個目錄用來存放所有的系統管理所需要的配置檔案和子目錄。
/home:使用者的主目錄,在linux中,每個使用者都有乙個自己的目錄,一般該目錄名是以使用者的賬號命名的。
/lib:這個目錄裡存放著系統最基本的動態連線共享庫,其作用類似於windows裡的dll檔案。幾乎所有的應用程式都需要用到這些共享庫。
/mnt:系統提供該目錄是為了讓使用者臨時掛載別的檔案系統的,我們可以將光碟機掛載在/mnt/上,然後進入該目錄就可以檢視光碟機裡的內容了。
/opt:這是給主機額外安裝軟體所擺放的目錄。比如你安裝乙個oracle資料庫則就可以放到這個目錄下。預設是空的。
/proc:這個目錄是乙個虛擬的目錄,它是系統記憶體的對映,我們可以通過直接訪問這個目錄來獲取系統資訊。這個目錄的內容不在硬碟上而是在記憶體裡,我們也可以直接修改裡面的某些檔案,比如可以通過下面的命令來遮蔽主機的ping命令,使別人無法ping你的機器:echo 1 > /proc/sys/net/ipv4/icmp_echo_ignore_all。
/root:該目錄為系統管理員,也稱作超級許可權者的使用者主目錄。
/sbin s:就是super user的意思,這裡存放的是系統管理員使用的系統管理程式。
/selinux:這個目錄是redhat/centos所特有的目錄,selinux是乙個安全機制,類似於windows的防火牆,但是這套機制比較複雜,這個目錄就是存放selinux相關的檔案的。
/srv:該目錄存放一些服務啟動之後需要提取的資料。
/sys:這是linux2.6核心的乙個很大的變化。該目錄下安裝了2.6核心中新出現的乙個檔案系統 sysfs ,sysfs檔案系統整合了下面3種檔案系統的資訊:針對程序資訊的proc檔案系統、針對裝置的devfs檔案系統以及針對偽終端的devpts檔案系統。該檔案系統是核心裝置樹的乙個直觀反映。當乙個核心物件被建立的時候,對應的檔案和目錄也在核心物件子系統種被建立。
/tmp:這個目錄是用來存放一些臨時檔案的。
/var:這個目錄中存放著在不斷擴充著的東西,我們習慣將那些經常被修改的目錄放在這個目錄下。包括各種日誌檔案(var/log)。
/lost+found:這個目錄一般情況下是空的,當系統非法關機後,這裡就存放了一些檔案。
/media:linux系統會自動識別一些裝置,例如u盤、光碟機等等,當識別後,linux會把識別的裝置掛載到這個目錄下。
ext2、ext3、vfat、ntfs、iso9660、jffs、romfs,nfs
在linux系統下可以:
不同檔案系統採用不同的方法來管理磁碟空間,各有優劣;
檔案系統是具體到分割槽的,所以格式化針對的是分割槽,分割槽格式化是指採用指定的檔案系統型別對分割槽空間進行登記、索引並建立相應的管理**的過程
檔案系統的邏輯:
1.分割槽:分割槽的目的是記錄每乙個分割槽的開始和結束柱面。
#fdisk /dev/sdb
3個主分割槽和乙個擴充套件分割槽。擴充套件分割槽不能直接使用,需在擴充套件分割槽基礎上建立邏輯分割槽(擴充套件分割槽有自己的分割槽表)。衣櫃的例子
分割槽表中乙個分割槽資訊需要16個位元組。
2.格式化:將分割槽格式化成不同的檔案系統
格式化操作是即時生效的,不需要重啟linux系統,但此時用df命令仍不能看到磁碟的檔案系統和型別,原因是因為還沒有進行掛載。
Linux 基本概念及操作
建立檔名 進入目錄 終止當前程式 ctrl d鍵盤輸入結束或退出終端 ctrl s暫停當前程式,暫停後按下任意鍵恢復執行 ctrl z將當前程式放到後台執行,恢復到前台為命令fg ctrl a將游標移至輸入行頭,相當於home鍵 ctrl e將游標移至輸入行末,相當於end鍵 ctrl k刪除從游標...
Linux基本概念及操作
進入乙個目錄,cd是乙個命令 檢視當前所在目錄 其他快捷鍵 按鍵作用 ctrl d 鍵盤輸入結束或退出終端 ctrl s 暫停當前程式,暫停後按下任意鍵恢復執行 ctrl z 將當前程式放到後台執行,恢復到前台為命令fg ctrl a 將游標移至輸入行頭,相當於home鍵 ctrl e 將游標移至輸...
Linux基本概念及操作
1.0linux歷史 1.1基礎操作 linux登陸有兩種,一種是xwindows登陸,另一種是shell登陸。前一種登陸方式通常是用vnc,後一種通常是telnet ssh vnc 通過視窗登陸 常用基本命令 1.2 linux 檔案 在linux中所有東西都稱之為檔案,可以通過檔案許可權的第乙個...