Time of Update: 2017-01-18
隨著Linux應用的擴充許多朋友開始接觸Linux,根據學習Windwos的經驗往往有一些茫然的感覺:不知從何處開始學起。這裡介紹學習Linux的一些建議。 一、從基礎開始:常常有些朋友在Linux論壇問一些問題,不過,其中大多數的問題都是很基礎的。例如:為什麼我使用一個命令的時候,系統告訴我找不到該目錄,我要如何限制使用者的許可權等問題,這些問題其實都不是很難的,只要瞭解了 Linux 的基礎之後,應該就可以很輕易的解決掉這方面的問題。而有些朋友們常常一接觸Linux
Time of Update: 2017-01-18
前幾天 WordPress大學 所在的伺服器環境不太穩定,CPU 佔用總是 100%,折騰了好幾次都沒有找到原因,只好考慮重新設定環境,考慮到配置和最佳化好環境需要幾個小時,總不能將網站停掉吧,所以要將 WordPress大學 網站臨時遷移到另外的伺服器運行,配置好再遷回來。看來下阿里雲的兩個雲端服務器,都是同一個區的,所以決定通過內網進行檔案傳輸,速度快不說(正常傳輸檔案的速度能達到35m~50m/s),還不佔用公網頻寬。阿里雲雲端服務器有一個安全性群組策略,可能需要設定下
Time of Update: 2017-01-18
什麼是冷熱頁? 在Linux Kernel的實體記憶體管理的Buddy System中,引入了冷熱頁的概念。冷頁表示該空閑頁已經不再快取中了(一般是指L2 Cache),熱頁表示該空閑頁仍然在快取中。冷熱頁是針對於每CPU的,每個zone中,都會針對於所有的CPU初始化一個冷熱頁的per-cpu-pageset. 為什麼要有冷熱頁? 作用有3點: Buddy Allocator在分配order為0的空閑頁的時候,如果分配一個熱頁,那麼由於該頁已經存在於L2
Time of Update: 2017-01-18
隨著嵌入式的發展,Linux的知識是必須的一部分,下面就讓我們進行Linux系統的安裝過程示範:一、 Linux的安裝在此部落格中以紅旗(Red Flag)Asianux Workstation 3為例進行描述,其他版本的Linux與此相似。1.1 安裝方式 根據Linux系統在電腦中的存在方式,將Linux的安裝分為單系統、多系統和虛擬機器。
Time of Update: 2017-01-18
DDNS 工作原理的分析DDNS 的實現最根本的一點是當主機的 IP 位址發生變化的時候,實現 DNS 映射資訊的及時更新,應用程式需要及時地獲得這一資訊,主要的方法可分為兩大類:一類是輪詢機制,即:應用程式每隔一定的時間,去從查詢主機當前的 IP 位址,並與之前的進行比較,從而判斷網路地址是否發生了變化。顯然,這種方法不僅效率低下,而且對每次查詢 IP 位址的時間間隔很難得到一個折中的數值。第二類方法是非同步實現方式,即:每當主機的 IP
Time of Update: 2017-01-18
- A 64 bits hardware/kernel (AMD64, Opterons) - At least 8GB of ram - A recent linux kernel (2.6.x) About tuning, I prefer to not fully disclose them because servers are targets of many attacks, so it's better not help
Time of Update: 2017-01-18
FTP工具軟體會提示Permission Denied(沒有許可權),或者
Time of Update: 2017-01-18
眾所周知,linux是沒有資源回收筒的,一些人很害怕刪錯東西(有經驗的linux管理員極少範這錯誤),個人不建議資源回收筒,而應該是培養個人的安全意識。有點小跑題。接著回來101個指令碼之#15 Archiving Files As They're Removed 就是建立一個linux資源回收筒的指令碼#!/bin/sh# newrm, a replacement for the existing rm command, provides a # rudimentary unremove
Time of Update: 2017-01-18
很多時候我們不能一直守護在自己的電腦旁邊,而且有些檔案並不想讓別人知道。那麼這時候來個鎖屏,是再合適不過的了。今天分享一個自製的鎖屏工具,如下。準備 •作業系統 : 我這裡是ElementaryOS虛擬機器 + XShell 遠程登入工具 •Shell語言 : 我使用的是預設的Bash Shell •其他小工具 :
Time of Update: 2017-01-18
1.掛載光碟片[root@localhost ~]# mount /dev/cdrom /media/cdrom/mount: /dev/sr0 防寫保護,將以唯讀方式掛載 /dev下的cdrom目錄是事先建立好的2.修改yum設定檔(檔案位置:/etc/yum.repos.d)[root@localhost /]# cd /etc/yum.repos.d/[root@localhost yum.repos.d]# mkdir
Time of Update: 2017-01-18
1、列出當前系統上所有已經登入的使用者名稱,注意:同一個使用者登入多次,則只顯示一次即可。[root@node2 ~]# who root pts/0 2016-10-08 13:28 (10.106.64.41)root pts/1 2016-10-08 13:44 (10.106.64.41)root pts/2 2016-10-08 14:22 (10.106.65.82)root pts/3 2016-10-08 14:22 (10.106.65.
Time of Update: 2017-01-18
有的時候領導會問你某個伺服器是多少核的,多少線程的,是不是會懵了,下面教你怎麼看cpuinfo1、查看cpu個數:# cat /proc/cpuinfo | grep 'physical id' | sort -u2、查看cpu核心數:# cat /proc/cpuinfo | grep 'core id' | sort -u | wc -l3、查看cpu線程:# cat /proc/cpuinfo | grep 'processor' | sort -u | wc
Time of Update: 2017-01-18
互連網是豐富多彩的,基本上能夠找到我們需要的資源,也正因為如此很多朋友都加入到站長的行列中來。在眾多站長之間也會存在明爭暗鬥的事情。尤其是我們個人站長,由於技術和財力有限,好不容易使用上主機、VPS後被攻擊沒有能力防禦,導致我們的主機或者VPS商給我們的賬戶暫停,IP掛起等。尤其是我們在使用的VPS主機中,因為是按照流量消費的,在耗盡我們的流量,遭遇大量的DDOS攻擊之後,也束手無策,包括老左也看到之前也遭遇到DDOS攻擊。在遇到這些問題的時候,我們是否能在VPS設定中進行處理呢?哪怕是一點點的
Time of Update: 2017-01-18
在上一篇的確保Linux VPS及伺服器更加安全之Xshell設定密鑰登入文章中已經分享到XSHELL使用密鑰登陸我們的VPS伺服器確保機器的安全,但是很多同學們並不是都像老左一樣用XSHELL,而還是有很多使用PUTTY登陸SSH,所以重新起一篇文章單獨再分享用PUTTY設定密鑰登陸Linux
Time of Update: 2017-01-18
隨著我們網站及項目的需要,以及VPS主機/伺服器的成本不斷的降低,越來越多的站長使用者將會選擇VPS或者伺服器作為我們的建站環境,但是對於使用者來說基礎的操作大部分都來自網上的教程,比如用SSH軟體登陸之後然後就學著教程安裝面板、一鍵包,然後就去搭建網站。我們經常有提到對於使用VPS的時候,所有的安全都需要我們自己來承擔和維護,保持一定周期的備份資料是應該的,但也需要注意以及確保賬戶和系統的安全。即便我們的項目沒有招惹到其他同行或者故意想來破壞的,但是全球範圍之內還是有玩家用軟體在掃描所有的機器
Time of Update: 2017-01-18
Apache伺服器是一款開源的WEB伺服器,是由非營利組織Apache軟體基金會的支援的,我們很多的虛擬機器主機、VPS等都會使用Apache伺服器架構環境,但是任何的架構環境都會遭受各種可能的攻擊、安全性漏洞的檢測、SQL注入、各種拒絕服務的攻擊等。作為我們VPS/伺服器使用者來說,我們一來需要多做備份確保伺服器上網站資料的安全,二來還需要隨時的觀察我們伺服器的監控動向,三來需要關注各種最新漏洞安全的更新指令碼,作為基礎的應用手段,我們需要確保基礎的Apache安全設定,從基礎上保證伺服器的安
Time of Update: 2017-01-18
萬用字元(Globbing) 萬用字元與元字元類似,萬用字元主要用於檔案名稱的匹配,而元字元則主要用在字串的匹配上; 下面介紹幾種常用的萬用字元: * 表示匹配任意位元的任一字元 ? 表示匹配一位任一字元 ^ 表示取反,不包含的意思 [] 表示此區間內的任意一個字元 {} 表示一種集合 \ 逸出字元,使具有特殊意義的字元失去原有意義 | 表示‘或',匹配一組可選的字元元字元 元字元是用來描述字元的特殊字元。 常用的元字元及意義如下:* 重複前面的字元0次或者多次.
Time of Update: 2017-01-18
一、實驗1:設定grub口令1、產生一個加密運算為"nd5"的密碼2、設定grub口令3、測試grub是否已加密4、在虛擬機器的下圖的圖形介面中,直接敲"Esc"或者"e"鍵5、在圖形的框下,提示只能敲"p"鍵,原因是因為grub加密的原因6、直接敲"p"鍵後提示要求輸入密碼,將剛才編輯的密碼填入7、輸入密碼後,已經進入了編輯菜單介面8、直接敲"a"鍵進入了"grub shell"會話中9、直接進入單一使用者模式,直接在後面輸入"1"或者"s"或"S"或"single"即可進入單一使用者模式10
Time of Update: 2017-01-18
1.列出當前系統上所有已經登入的使用者的使用者名稱,注意:同一個使用者登入多次,則只顯示一次即可。~]# who | cut -d' ' -f1 | sort | uniq2.列出最後登入到當前系統的使用者的相關資訊。~]# last | head -13.列出當前系統上被使用者當作其預設shell的最多的那個shell。~]# cut -d: -f7 /etc/passwd | uniq -c | sort -n | tail
Time of Update: 2017-01-18
VNC server與VNC viewer支援多種作業系統,如Unix系列(Unix,Linux,Solaris等),windows及MacOS,因此可將VNC server 及VNC viewer分別安裝在不同的作業系統中進行控制。如果目前操作的主控端電腦沒有安裝VNC viewer,也可以通過一般的網頁瀏覽器來控制被控端。vnc的主要工作原理是在伺服器端運行 vncserver服務,然後在用戶端就可以遠端連線伺服器端案頭了。安裝和配置1、安裝vnc軟體包:複製代碼 代碼如下:rpm -qa