Linux是什么? Linux是一套作業(yè)系統(tǒng),不是應(yīng)用程序Linux的基本思想有兩點(diǎn):第一,一切都是文件;第二,每個(gè)軟件都有確定的用途。 Shell——命令行解釋器,遵循一定的語法將輸入的命令加以解釋并傳給系統(tǒng)。默認(rèn)bash。 硬盤分區(qū)的特點(diǎn)在于最多可以有4個(gè)primary分區(qū);只能有一個(gè)extended分區(qū); extended存在的目的是為了創(chuàng)建logical;創(chuàng)建logical的目的是能有多于4個(gè)分區(qū),logical最多可以有64個(gè);primary(主分區(qū))+extended(擴(kuò)展分區(qū))最多有四個(gè)。 Primary=P;Extended=E;Logical=L P+E+L+L:/dev/hda1,/dev/hda2,/dev/hda5,/dev/hda6 Linux的硬盤分區(qū)需求,Linux可以安裝在硬盤分區(qū)里面任意一個(gè)或?qū)Ω骺梢詫憯?shù)據(jù)的硬盤分區(qū)。最少有兩個(gè)分區(qū)。此外: 根分區(qū),linux操作系統(tǒng)的文件夾,相當(dāng)于windows系統(tǒng)的windows目錄。 boot,啟動(dòng)分區(qū),里面裝在linux內(nèi)核及開機(jī)引導(dǎo)程序grub,用于開機(jī)100~ 200M。 usr,相當(dāng)于windows的應(yīng)用程序目錄programe files。 home,linux各個(gè)用戶的家目錄,用戶登錄后進(jìn)入的目錄,自己的目錄。 var,可變目錄,放日志等經(jīng)常會(huì)發(fā)生變化的文件。 Swap,交換分區(qū),相當(dāng)于windows的虛擬內(nèi)存文件,內(nèi)存大小的2倍。 bash是一個(gè)為GNU計(jì)劃編寫的Unix shell。 Vmware 是一種虛擬機(jī),可以用來安裝windows,也可以安裝linux ,ubuntu是Linux的發(fā)行版之一,另外的Linux發(fā)行版有紅帽,Linux mint 等等,linux秉承開源性,在嵌入式領(lǐng)域和服務(wù)器領(lǐng)域有很多使用實(shí)例,包括目前流行的安卓,也使用到了Linux。 如果是初學(xué)Linux,可以安裝虛擬機(jī)VM。然后再VM上安裝Ubuntu或者自己要學(xué)的Linux的版本。Linux安裝 記得分配硬盤內(nèi)存。 Linux目錄名稱: /虛擬目錄的根目錄,不放文件。 /bin位進(jìn)制目錄,存放許多GNU用戶級(jí)的工具 /boot啟動(dòng)目錄,存放啟動(dòng)文件 /dev設(shè)備目錄,Linux在這里創(chuàng)建節(jié)點(diǎn) /etc 系統(tǒng)配置文件目錄 /home主目錄,Linux在這里創(chuàng)建用戶目錄 /lib 庫目錄,存放系統(tǒng)和應(yīng)用程序的庫文件 /media /mnt掛載目錄 /opt 可選目錄 /root 根主目錄 /var可變目錄 /sbin系統(tǒng) 二進(jìn)制目錄 /tmp臨時(shí)目錄 /usr 用戶安裝軟件目錄。 Linux常用命令: 要想從命令行界面下在Linux的虛擬目錄之間切換,需要使用cd命令。 ls 顯示系統(tǒng)上有哪些文件 $ls 顯示當(dāng)前目錄下的文件和目錄。 $ ls -F 區(qū)分文件 $ ls -a 顯示隱藏文件。 touch命令創(chuàng)建文,touch 文件名。 cp命令復(fù)制文件,cp 源對(duì)象 目標(biāo)對(duì)象。 mv 重命名,mv 源目的。 rm 刪除文件,rm -i 文件 刪除前提示 rm -f 文件 強(qiáng)制刪除 不提示。 mkdir ***創(chuàng)建目錄 rmdir(只能刪除空目錄) *** rm dir1 rmf dir2 暴力刪除。 stat *** 查看某文件所有狀態(tài) file ***查看文件類型。 ps 顯示在運(yùn)行進(jìn)程 -e 所有進(jìn)程 -f 詳細(xì)信息 -ef組合。 mount 輸出掛載程序信息 umount 移除一個(gè)可移動(dòng)設(shè)備。
|