Makefile記錄

須要把sum.c編譯彙編成可執行程序zzj安全

zzj:sum.o
  gcc -o zzj sum.o
sum.o:sum.c
  gcc -c -o sum.o sum.c
clean:
  rm -rf *.o zzj網絡

自動化變量後操作系統

OBJS=sum.o
zzj:$(OBJS)
  $(CC) -o $@ $^
sum.o:sum.c
  $(CC) -c -o $@ $<
clean:
  rm -rf *.o zzj命令行

 

其中自動化

$(cc)表明GCC編譯

$@表明sum.o或者是zzj等的目標文件登錄

$^表明全部的依賴 *.o變量

$<表明全部的待編譯c文件。gcc

 

 

Linux系統7個運行級別(0:關機,停機模式、1:單用戶模式、2:多用戶模式、3:完整的多用戶文本模式、4:系統未使用,保留通常不用、5:圖形化模式、6:重啓模式),運行級就是操做系統當前正在運行的功能級別。這個級別從0到6 ,具備不一樣的功能。權限

級別具體說明:

0: 系統停機(關機)模式,系統默認運行級別不能設置爲0,不然不能正常啓動,一開機就自動關機。1:單用戶模式,root權限,用於系統維護,禁止遠程登錄,就像Windows下的安全模式登陸。2:多用戶模式,沒有NFS網絡支持。3:完整的多用戶文本模式,有NFS,登錄後進入控制檯命令行模式。4:系統未使用,保留通常不用,在一些特殊狀況下能夠用它來作一些事情。例如在筆記本電腦的電池用盡時,能夠切換到這個模式來作一些設置。5:圖形化模式,登錄後進入圖形GUI模式或GNOME、KDE圖形化界面,如X Window系統。6:重啓模式,默認運行級別不能設爲6,不然不能正常啓動,就會一直開機重啓開機重啓。

相關文章
相關標籤/搜索