linux學習心得怎么寫
linux學習心得怎么寫
Linux是一套免費使用和自由傳播的類Unix操作系統(tǒng),用過的人覺得好用嗎?使用它的人有什么心得?下面是小編為大家提供的心得,僅供參考:
之前一直以為Linux和Windows差不多,但是學習了Linux基礎入門之后才發(fā)現(xiàn)兩種操作系統(tǒng)之間差距非常大。
Linux只是在硬件之上的內(nèi)核和系統(tǒng)調(diào)用,就連我們在Windows里習以為常的圖形界面都是Linux上的軟件。在使用Linux的時候,我們都習慣于使用終端和命令行進行操作,而不是像Windows那樣的圖形界面里的鼠標鍵盤的共同操作。物理機系統(tǒng)可通過[Ctrl]+[Alt]+[F1]~[F6]切換6個純命令行界面的終端,通過[Ctrl]+[Alt]+[F7]從終端切換回圖形界面。而且學習之后我才知道,Linux里面一切皆文件,相對于Windows里的文件后綴名區(qū)分文件類型,Linux不通過后綴名區(qū)分文件類型,可以通過file命令查看文件類型。
在使用Linux的時候,我們不直接和系統(tǒng)打交道,而是通過Shell(命令解析器)。Shell就像一個殼隱藏了操作系統(tǒng)的底層操作。通俗來講,Shell就是可以接受用戶輸入命令的程序。在UNIX/Linux中比較流行的常見的Shell有bash,zsh,ksh,csh等等,Ubuntu終端默認使用的是bash,默認的桌面環(huán)境是 GNOME或者Unity(基于 GNOME)。
在Linux系統(tǒng)中有很多十分方便的快捷命令。
Tab:可以用來補全命令、目錄、或者命令參數(shù),連續(xù)按兩次還可顯示所有能匹配到的結(jié)果;
[Ctrl+s]:暫定當前程序,暫停后按下任意鍵恢復運行;
[Ctrl+z]:將當前程序放到后臺運行,恢復到前臺命令為fg;
cd命令:Linux下一切皆文件,因此在終端中[cd]命令就顯得尤為重要。這個命令可以通過絕對路徑或者相對路徑進入到你想進去的目錄中。
cp命令:用于終端中文件或目錄的復制操作。
rm命令:用于終端中文件或目錄的刪除操作。
man命令:man命令是Linux中一個十分重要的幫助指令,內(nèi)容包括計算機程序(庫和系統(tǒng)的調(diào)用),正式的標準和慣例,抽象的概念,通過執(zhí)行man命令調(diào)用手冊頁。man命令手冊比較重要的是前三個:1.一般命令;2.系統(tǒng)調(diào)用;3.庫函數(shù),涵蓋了C標準函數(shù)庫。man命令如果加上數(shù)字參數(shù),可以指定從哪本手冊中搜索幫助。
declare命令:用于聲名一個變量,用‘=’號賦值,用echo和$命令讀取變量的值。
[Ctrl+a]:將光標移至行頭,相當于home,[Ctrl+e]相當于[end];
[Ctrl+k]:刪除從光標所在位置到行末;
[Alt+backspace]:向前刪除一個單詞;
[Ctrl+C]:用來終止當前程序并且不退出終端;
[Ctrl+d]:鍵盤輸入結(jié)束或者退出終端;
[shift+pgup]:將終端顯示向上滾動,[shift+pgdn]向下滾動。
在Linux中,通配符主要是“*”和“?”,可用來對字符串進行模糊匹配,終端里的通配符由Shell完成。
Linux中還有一部分特別重要的命令:
Shell中運行的大部分命令都將以審理了的子進程的方式運行。環(huán)境變量有3種:1.當前Shell進程私有用戶自定義變量,只在當前Shell中有效;2.Shell本身內(nèi)建的變量;3.從自定義變量導出的環(huán)境變量。
linux學習心得怎么寫相關文章: