如今有很多關(guān)于 Linux 的書籍,博客,大多數(shù)都會比較直接的將一大堆的命令塞給讀者,從而使很多 Linux 初學者望而卻步,未入其門就路過了。
Linux 系統(tǒng)知識是非常廣博的,但是只要掌握了重點知識,管理它并沒有想象中的那么可怕。下面給大家找了一個資深 Linux 用戶關(guān)于學習 Linux 的一些建議,希望能幫助大家更快入門 Linux 。
1、從命令開始學習,養(yǎng)成用命令行工作的習慣
Linux 是一個命令行組成的操作系統(tǒng),精髓在命令行,無論圖形界面發(fā)展到什么水平這個原理都是不會變的。Linux 命令有許多強大的功能:從簡單的磁盤操作、文件存取,到進行復(fù)雜的多媒體圖象和流媒體文件的制作。
一定要養(yǎng)成在命令行下工作的習慣,雖然一開始可能效率不高,但是熟悉后,你未來的水平將會指數(shù)級增長。
Linux
這里筆者把其中比較重要的和使用頻率最多的命令,按照它們在系統(tǒng)中的作用分成幾個部分介紹給大家,通過這些基礎(chǔ)命令的學習我們可以進一步理解 Linux 系統(tǒng):
分別有shutdown、reboot、halt、poweroff、telinit、init等命令。關(guān)機命令分別有shutdown、reboot、halt、poweroff、telinit、init等命令。光驅(qū)的共享設(shè)置: [cdrom] comment = grind’s cdrom path = /mnt/cdrom public = yes browseable = yes root preexec = /bin/mount -t iso9660 /dev/cd0 /mnt/cdrom root postexec = /bin/umount /mnt/cdrom 這里root preexec指明了連接時用root的身份運行mount命令,而root postexec則指明了斷開時用root身份運行umount,有效實現(xiàn)了對光驅(qū)的共享。
●%20文件處理命令:file%20、mkdir%20、grep%20、dd%20、find%20、mv%20、ls%20、diff%20、cat%20、ln
◆%20其它命令:tar、unzip、gunzip、unarj、mtools、man、unendcode、uudecode。第二,他也是個命令,用戶使用%20crontab%20命令管理%20crontab這個表。crontab%20-e這個命令,哪個用戶使用了它,那么系統(tǒng)就會用那個用戶身份執(zhí)行相關(guān)的命令或者腳本。
●%20網(wǎng)絡(luò)操作命令:ifconfig%20、ip%20、ping%20、netstat%20、telnet%20、ftp%20、route%20、rlogin%20rcp%20、finger%20、mail%20、nslookup
●%20系統(tǒng)安全相關(guān)命令:passwd%20、su%20、umask%20、chgrp%20、chmod%20、chown%20、chattr、sudo、pswho
2、學習了解%20Shell
對于%20Shell%20(中文名稱殼),習慣%20Windows%20的讀者肯定是非常陌生的。簡單地說,Shell%20是用戶輸入命令與系統(tǒng)解釋命令之間的中介。
一種%20Shell%20有一套自己的命令。比如%20Linux%20的標準%20Shell%20是%20Bash%20Shell%20;%20Solaris%20的%20Shell%20是%20B%20shell%20;%20Linux%20的%20Shell%20是以命令行的方式表現(xiàn)出來的。讀者可能會不理解,Windows%20從命令行“進化”到了圖形界面,那么%20Linux%20現(xiàn)在還使用命令行豈不是一種倒退?
Linux
但其實使用圖形界面,分配給應(yīng)用軟件的資源就少了。在價格昂貴的服務(wù)器上,能夠以較低的硬件配置實現(xiàn)同樣的功能是非常重要的。
最低配置:系統(tǒng): windows 7處理器: dual core cpu 2.4 ghz內(nèi)存: 4 gb ram圖形: geforce gts 450-class 硬盤: 3 gb available space推薦配置:系統(tǒng): windows 7/8.1/10 64-bit處理器: quad core cpu 3.0 ghz內(nèi)存: 6 gb ram圖形: geforce gtx 760-class 硬盤: 3 gb available space最低配置:系統(tǒng): mac os x 10.9 處理器: dual core cpu 2.4 ghz內(nèi)存: 4 gb ram圖形: geforce gts 450-class 硬盤: 3 gb available space推薦配置:系統(tǒng): mac os x 10.10 處理器: quad core cpu 3.0 ghz內(nèi)存: 6 gb ram圖形: geforce gtx 760-class 硬盤: 3 gb available space最低配置:系統(tǒng): linux ubuntu 12.04處理器: dual core cpu 2.4 ghz內(nèi)存: 4 gb ram圖形: geforce gts 450-class 硬盤: 3 gb available space其它信息: recent binary ati or nvidia drivers 推薦配置:系統(tǒng): linux ubuntu 12.04處理器: quad core cpu 3.0 ghz內(nèi)存: 6 gb ram圖形: geforce gtx 760-class 硬盤: 3 gb available space其它信息: recent binary ati or nvidia drivers 。即使假設(shè)所有樣本都能及時處理,特征庫變大也會帶來資源占用過大的問題,特別是殺毒引擎隨系統(tǒng)啟動時都要把特征庫寫入內(nèi)存,這是殺毒軟件遭到詬病的一大原因。內(nèi)存自適應(yīng)調(diào)整命令,800k是速度,48m主hash表占用的最小內(nèi)存,192m主hash表占用的最大內(nèi)存,12m pawn hash表占用的最小內(nèi)存,48m pawn hash表占用的最大內(nèi)存,引擎根據(jù)設(shè)置的速度和機器的總內(nèi)存大小來自動調(diào)整占用的內(nèi)存大小。