從刪庫到跑路,老大爺學Java的心酸歷程

大家好,我是node哥哥,一個被Bug耽誤了才藝的程序員,專注於Java領域的知識分享和技術交流,每天會以各種好看好玩的形式帶給大家Java學習的小技巧,喜歡我的同學可以點贊+關注哦~

今天故事的主角是一位老大爺!

故事

話說這天,我正無聊在街上閒逛,作爲一個熱愛學習的社會主義正能量青年,不知不知不覺又走到了書店的門口,老遠的又看到一大羣人圍在一起討論着什麼。我感到好奇,三步並兩步走近看看發生了啥稀奇的事。

因爲人太多,我費了九牛二虎的勁兒才找個空鑽進去。

一看,我傻眼了。只見一個頭發花白的老大爺,蹲坐在一個小板凳上,面前擺着一個小桌子,正聚精會神地在看書,邊看還邊做筆記。旁邊有一臺很老舊的筆記本電腦,看着像上個世紀的產物,大概類似於這種:
電腦
走近點,看到書的封面,我笑了,這不是最近那本很火的《Java從入門到入土》嗎?難道老大爺在學Java?這麼牛逼的嗎?

只見老大爺看了一會書,就去鼓搗鼓搗電腦,敲幾行代碼看看效果。在佈滿泥垢的鍵盤上,老大爺手指飛速移動,左右開弓,不到2分鐘,一個標準的HelloWorld就出來了,居然還是用記事本寫的,我當時驚呆了!旁邊圍觀的羣衆都直呼666,果然,你大爺還是你大爺啊!

老大爺完全沒理會羣衆的反應,繼續專心操作着。只見他熟練使用快捷鍵win+R,輸入CMD打開黑窗口,準備運行Java程序了。

javac HelloWorld.java

輸入這行代碼後,老大爺自信回車,卻不料屏幕黑屏了,半天沒反應。

老大爺一愣,絲毫不慌,用力拍打了一下筆記本的後蓋。

臥槽,這招真好使,屏幕居然又亮了,果然,你大爺還是你大爺,不得不服!

可是,接下來尷尬的一幕發生了…

屏幕上出來一行文字提示:

javac不是內部或外部命令 也不是可運行的程序

老大爺這時候也懵逼,趕緊回頭翻了翻書,不知道哪個環節漏了,怎麼沒編譯出來呢?旁邊的羣衆開始笑了,顯然有幾位是程序猿老哥哥,偷偷的潛藏在人羣中觀察大爺的操作。

看到老大爺這麼一大把年紀還在努力學習,我真的是佩服的五體投地啊!雖然代碼沒走通,但人家這個勤學的勁頭實在是感人啊!想到此,我決定幫幫大爺!

:那個…大爺…你這是在學Java呢?

大爺:(後頭詫異地看了我一眼)你叫我什麼?

:大爺…有哪裏不對嗎?

大爺:你纔是大爺!我今年才29歲,正是年輕力壯的好年華,你別亂喊!

我突然想起之前有一位北京28歲的網紅程序員大爺,難道彼大爺就是此大爺?這麼巧的嗎…我有點小激動,居然在此偶遇網紅程序員大爺,哈哈

:那個,大哥…我看你剛纔是在看最近很火的Java教程嗎?這是準備學習Java?

大爺:可不是嗎!之前是學.net開發的,差點餓死在大街上…這不看Java很火,工作好找,我也來學習學習嗎…奈何,歲月不饒人啊…這玩意兒入門的HelloWorld就卡住了…

:大爺…額…大哥別急,不就是個入門嗎?我來幫你!

大爺感激的看了我一眼,慌忙讓出位置請我坐下幫他看問題。

只見我拿起上個世紀的電腦,對着環境變量一頓操作,終於搞定。

大爺看到屏幕上的HelloWorld,感動地流下了淚水。拼命抓住我的手:小哥,謝謝你啊!太感謝了!我鼓搗了2天了,頭髮都白了幾根,還是沒出來結果,沒想到你一出手就搞定了!難道你就是時代的弄潮兒?

:什麼潮?

大爺:不潮不花錢!

:咳咳…大哥你真幽默!對了大哥,你怎麼這麼慘,流落至此啊?

大爺:別提了!還是我被人坑慘了!

:怎麼講?

大爺:是這樣的…我本來在北京一家公司從事程序開發工作,那個公司很小,就我跟另外一個大哥一起做後端。有一次夜裏,我們項目組上線,可是老哥哥恰好約了小妹妹去xx酒店一起研究算法,所以沒時間陪我熬夜加班。沒辦法,我自己點了一份外賣在公司吃了起來。吃完外賣,我就開始着手部署程序上線了。先是熟練打開xshell的終端,噼裏啪啦一陣操作連上生產服務器,突然發現在/root下面藏了一個**%#$亂碼的文件夾,我心想,這什麼東東啊,不會是老大哥偷偷上傳的島國資源吧?不行,我得趕緊刪除,要不然被老闆發現就不妙了!回想起之前在csdn論壇上看到的刪除命令,我決定自己試一下!

> sudo rm -rf /

我輸完命令回車的時候,發現有點不對勁,因爲這次刪除的時間有點長啊。我也沒起疑心,以爲老哥哥私藏的貨太多了,一時間難刪乾淨。又過了一會,屏幕上居然出現

rm: cannot remove directory `./mdsfiles': Device or resource busy

正當我納悶之際,老闆回來拿他的手機。他看到屏幕上的提示,問我幹啥了,我說我刪文件啊。老闆感覺不對勁,又看了下前面的操作,差點當場暈過去,瘋狂在鍵盤上按ctrl + c。我當時正處於懵逼狀態,完全不知道發生了什麼事,第二天,老闆就通知我不用來上班了,甚至連當月的工資都沒給我結,就讓我滾蛋…

大爺:(從包裏拿了一瓶礦泉水,喝了一口繼續說)你說這老闆是不是忒不不是人?居然這麼赤裸裸的剝削我。我當然咽不下這口氣…就上去理論!

說到這裏,大爺情緒有點激動。

:那後來呢?

大爺:後來?後來…我的臉腫的挺高…連夜潛逃離開了北京…他們不是人!連起手來打我…

說到這裏,大爺差點哽咽…

我忙去安慰大爺:大哥,這就是你的不對了!你知道 sudo rm -rf / 是幹嘛的嗎?

大爺:我也是回去之後才百度到的,原來是從 / 盤符下開始刪除文件…

:果然,你大爺還是你大爺!

大爺:害!我是真的被搞傷了。你看我現在混的多慘…我也是無心的啊…

:大哥,你放心,我從知乎上看到幾招,現在教給你,包你受用!

真香警告

(摘自知乎:https://www.zhihu.com/question/29438735/answer/101838852)

進行高危操作,請記住以下幾點:

  1. 工作的時候儘量保持清醒,進行高危操作的時候一定要保持清醒
  2. 建議每次執行rm操作前,覈對一遍之後再敲回車(雖然這個動作可能已經成爲很多程序員神經迴路的一部分)。如有必要,可對rm命令設置alias,設置別名爲mv到指定目錄,crontab定時清理
  3. 做好用戶權限控制,root不公開</font color=red>,使用低權限業務用戶進行日常操作。需要高權限使用密碼sudo
  4. 操作窗口之外,不要亂動生產,我現在覺得最好登都不要登!

創作不易,如果您喜歡這篇文章的話,請你 點贊 + 評論 支持一下作者好嗎?您的支持是我創作的源泉哦!喜歡Java,熱衷學習的小夥伴可以加我微信: xia_qing2012 ,私聊我可以獲取最新Java基礎到進階的全套學習資料。大家一起學習進步,成爲大佬!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章