2013-08-28

解決CentOS 6 VNC一般使用者登入後會出現"Authentication is required to refresh the system sources"的問題!

解決CentOS 6 VNC一般使用者登入後會出現"Authentication is required to refresh the system sources"的問題!


在CentOS 6 架設了VNC Server, 但一般使用者登入VNC的Gnome桌面後,都會出現以下的訊息"Authentication is required to refresh the system sources",這樣會造成一般使用者登入的困擾,所以以下就提供了一個解決的方法。


packagekit

# vim /usr/share/polkit-1/actions/org.freedesktop.packagekit.policy

---------------------------------------------------------------------------------
<defaults>
<allow_any>auth_admin</allow_any>                ------>更改為no
<allow_inactive>auth_admin</allow_inactive>      ------>更改為no
<allow_active>auth_admin</allow_active>
</defaults>
---------------------------------------------------------------------------------

P.S. 因為此檔有很多要改,建議使用"取代"的較快,在vim此檔是先按「Esc」後,直接輸入「:%s/<allow_any>auth_admin<\/allow_any>/<allow_any>no<\/allow_any>/g」+「Enter」與「:%s/<allow_inactive>auth_admin<\/allow_inactive>/<allow_inactive>no<\/allow_inactive>/g」+「Enter」

查看CentOS VNC Server最近31天有登入的使用者及其家目錄的總容量

查看CentOS VNC Server最近31天有登入的使用者及其家目錄的總容量


1. 查看CentOS VNC Server最近31天有登入的使用者。因為若有登入的話,log記錄的時間會是登入當天的時間。所以我們查看log在31天有被更改過的日期。若太久沒登入,我們將移除這位使用者。

# find /home/*/.vnc/ -mtime -31 -name  \*.log -print -exec ls -al {} \;|more
-mtime -31: 31天前到目前為止有修改過的檔案皆例出來
-exec: 參數後加command,並以{}顯示find找出來的檔案位置,以\;結束



2. 查看使用者家目錄的總容量。為了是了解是不是有使用超量的現象。若有超量的現象,可以警告使用者,不然就予以刪除帳號與家目錄。

# du -sm /home
-m: 以mb顯示
-s: 目錄內總容量



3. 簡易備份VNC使用者帳號密碼 (3與4擇一)

分別為以下這幾個檔案:
/etc/passwd 備份使用者帳號(UID大於等於500)
/etc/group 備份群組帳號(UID大於等於500)
/etc/shadow 備份使用者密碼(UID大於等於500)
/etc/gshadow 備份群組密碼
/home/<使用者名稱>/.vnc/passwd 備份VNC使用者密碼
/home/<使用者名稱>/.vnc/xstartup 備份VNC使用者登入桌面環境



4. 完整備份VNC與Linux使用者登入帳號與密碼 (3與4擇一)

分別為以下這幾個檔案:
/etc/passwd 備份使用者帳號(UID大於等於500)
/etc/group 備份群組帳號(UID大於等於500)
/etc/shadow 備份使用者密碼(UID大於等於500)
/etc/gshadow 備份群組密碼
/home 備份使用者家目錄
/var/spool/mail 備份使用者mail

CentOS 設定使用者自動登入

CentOS 設定使用者自動登入


 vim /etc/gdm/custom.conf

[daemon]
AutomaticLoginEnable=true
AutomaticLogin=abc

常用用戶管理指令 User Manage Command

常用用戶管理指令 User Manage Command


新增使用者
$ useradd UserName

設定使用者密碼
$ passwd UserName

刪除使用者
$ userdel UserName

查看可以登入系統的使用者
$ cat /etc/passwd | grep -v /sbin/nologin | cut -d : -f 1

查看某一使用者
$ w hank (使用者 : hank)

查看登入的使用者
$ who

查看使用者的操作(用ROOT登入)
$ w

查看使用者歷史記錄
$ last

查看系統中有哪些使用者
$ cut -d : -f 1 /etc/passwd

2013-08-24

黑色小怪物 - - 什麼是黑色素瘤?

黑色小怪物 - - 什麼是黑色素瘤?


認識 " 肢 端 型 黑 色 素 細 胞 癌 "


小惠今年才二十六歲,是一名國中老師。一年前的盛夏,她來到我的門診。
第一次見到她,我就被她特殊的氣質所深深吸引。她總是面帶笑容, 笑得比夏日午後的陽光還要燦爛。

她脫下右腳的鞋子問我說:「陳醫師,我腳底長了一個黑色的痣,不曉得有沒有關係?」
我仔細的看著她所指的地方,有一個直徑大概八厘米大小的黑色丘疹,邊緣雖然還算規則,可是顏色卻有點斑駁。

「這長多久了?」

「有好一陣子了,我想說應該沒什麼關係;而且長在腳底,覺得給醫生看不太禮貌,我就一直沒管它。是最近和學生一起打球時扭到腳,校醫幫我纏繃帶時發現的。她堅持要我一定要檢查一下。」

「這個最好切掉送病理檢查比較好。」小惠聽到我說要切除,顯得有些遲疑。 經過我一番解釋之後,她才點頭答應。

這是一個門診小手術。在局部打一針麻醉劑,大約十五分鐘就完成了切除和縫合。

我和小惠相約兩個星期後看報告。為了避免她無謂的擔憂,我對可能發生的事情,並沒有講得很清楚, 接下來的兩星期,我獨自默默的替小惠祈禱,希望病理報告只是一個黑痣。很快的兩週過去了,小惠又帶著她標準的笑容出現在我的診間。面對她的笑容,我前一天晚上一夜未眠反覆思量所準備的說辭,卻始終說不出口。

當然,最後我還是對她說出了皮膚科醫師最不願對病人宣告的六個字『黑色素細胞癌』,並且仔細的解釋它背後所代表的涵義以及一些即將到來的挑戰小惠聽完這些話,還算冷靜;她只是靜靜的聽著。接著和她討論住院要做的全身電腦斷層及骨骼掃描時,她也只是點點頭,一言不語。

當我說完停下來,小惠和我就這樣無言相對的坐著。凝重的氣氛,彷彿凍結了診間的時空.....隨後的蟬鳴聲,打破了寧靜,也讓這忙亂的人世,繼續滴答滴答的走下去?

那天是我最後一次見她的笑容。接下來,一連串的黑色追緝,就在你我都希望有美好結局下展開。

經過精密的檢查,腫瘤並沒有任何轉移的跡象。

根據這個令人略感欣慰的結果,小惠又進了一次開刀房;我們將原來已經切除腫瘤部分,做一個更大的切除。這樣做是為了確保不放過任何可能已經游離出來的壞細胞。

整個過程,相當順利;在論及婚嫁的男友陳 先生的悉心照料下,她顯得相當堅強。
接下來的六個月,小惠固定回門診追蹤;每一次她總會帶來一些自己在醫學期刊上所到的資料和我討論。

六個月過去,她幾乎成了黑色素細胞癌的專家了。
只是,當她懂得越多時,她就越不肯答應陳先生的求婚的要求。

在過年前夕,小惠忽然面帶不安的出現在我面前,比預定回診的日子,早了半個月。

「陳醫師,我在右邊鼠蹊摸到了一顆淋巴結。」我馬上為小惠排檢查,結果斷層掃描顯示,除了摸到的這一顆,深部還有兩顆淋巴結。

就這樣,小惠在大家逢人就說恭喜的大過年裡,住進了醫院,過年期間,醫院總是一片死寂,每天只有從15樓的憂暗角落,傳來陣陣的啜泣聲。

小惠終日以淚洗面;因為,當我們進入開刀房將鼠蹊劃開時,一粒粒黑色的淋巴結嘶牙裂嘴地對著我們笑著,恥笑著醫學的無能。十天過去,小惠和陳先生和我告別。

經過討論,她們決定放棄化學治療,尋中醫的協助。

我沒有多說什麼,因為我知道化療對黑色素細胞癌的反應不好。

我只有獻上最深的祝福。當了醫師這麼久,我體會到一件事,
只是祝福有時候真的沒什麼用

就在一個月前,也就是他們離開的半年後,小惠被送到了急診。
轉移到肺部的癌細胞,已經讓她喘不過氣來;看著她挺著裝滿腹水的肚子,水腫到有點變形的雙腿,我只能和陳先生默默相視。

轉上來病房沒多久,小惠終於陷入昏迷。她始終沒答應陳先生的求婚。

但是,一向順著小惠的陳先生,還是在隔天的清早,從口袋中拿出了準備了好久的戒指,緩緩的幫小惠戴上戒指。

黑色素細胞癌,這個每年造成六千八百個美國人死亡的可怕疾病,所幸在中國人中並沒有如此常見。

但是,不幸的是,中國人最常得到的黑色素細胞癌,卻是黑色素細胞癌中最容易死亡的一型: 肢端型黑色素細胞癌。

這個可能長在手掌、腳掌或是指甲下面的黑色怪獸,正是奪走小惠生命的兇手。

因為它是從我們人體皮膚的黑色素細胞產生惡性變化而來,所以可以發生在全身任何一塊皮膚;它可以突然出現,也可以由原本看起來像是黑痣的東西轉變而來。

因為早期發現就將它切除,是避免日後奪走我們寶貴生命的唯一方法,我們每個人應該要每個月固定的檢查一下自己身上的黑痣,並記錄下來;一旦有下面的情況,就應該求助皮膚專科醫師,做進一步檢查。

Asymmetry﹝不對稱﹞:你的黑痣左半邊和右半邊看起來不一樣。

Border﹝邊緣﹞:黑痣的邊緣有突出、凹陷等不規則的情況。

Color﹝顏色﹞:整個黑痣的顏色不一致,例如有黑色、棕色和咖啡色交錯。

Diameter﹝大小﹞:黑痣的直徑變大。
此外,如果任何一個黑痣有發癢、流血、或潰瘍的情形,也應立即接受檢查。

而手掌、腳掌即指甲附近的黑痣,請直接找皮膚專科醫師檢查。

每個月花個十五分鐘,複習一下上面的,就可以救你自己一命。

別讓你(妳)的朋友成為下一個小惠 !

2013-08-23

越有本事的男人越沒脾氣

越有本事的男人越沒脾氣



1.
越有本事的男人越沒脾氣。

2.
世界上只有騙子是真心的。因為他是真心騙你的!

3.
幸好愛情不是一切, 幸好一切都不是愛情。

4.
男人都在找一個願意讓自己耍流氓的人。你找到了嗎?

5.
信任就像一張紙,皺了,即使撫平,也恢復不了原樣了

6.
成功根本沒有秘訣,如果有的話,就只有兩個:第一個是堅持到底,永不放棄;第二個就是當你想放棄的時候,請回過頭來再照著第一個秘訣去做

7.
能開口說出的委屈,便不是委屈;能離開的人,便不算是愛人。━━━ 張愛玲

8.
曾經以為,愛情是人生的全部;然而有一天我發現,那只是我浪廢了最多光陰的一部分。曾經以為,愛上了,就不會寂寞;然而有一天我發現,寂寞還是愛上了我。曾經以為,愛上了你,我可以全身而退;然而有一天我卻發現,我退得滿是傷痕

9.
往事不必遺憾。若是美好,叫做精彩。若是糟糕,叫做經歷。

10.
順利,只是一種平庸的人生。

11.
把別人看得太重、結果卻被別人看成什麼都不是。

12.
心態不好,說穿了,就是心太小了。 心態的“態”字,拆解開來,就是心大一點。 心若每天大一點,心態還怎會不好

13.
你該醒醒了。你已經做了太多無謂的掙紮,太多荒唐的事情,太多盲目的決定,而錯過了太多本來的幸福,太多安靜的生活,太多理性的選擇。現在開始,請認真把你做過的都忘記,再用心把你錯過的都彌補回來。

14.
【送給工作幾年又迷茫的人】1、犧牲休息時間,打造自己的專業能力;2、敢於嘗試,有按著自己直覺走的勇氣;3、仔細思考自己的長處,明確自己的職業方向;4、修煉自己的情商,不斷提高與人溝通協調能力;5、結實更多圈裏的高手,新的工作機會往往來自這裏。

15.
人累了,就休息;心累了,就淡定。長大了,成熟了,這個社會就看透了。累了,難過了,就蹲下來,給自己一個擁抱。因為這個世界上沒有人能同情你,憐憫你。你哭了,眼淚是你自己的;你痛了,沒有人能體會到。你一定要堅強,即使受過傷,流過淚,也能咬牙走下去。因為,人生,其實只是你一個人的人生。

16.
世界上有兩件事最難:一是把自己的思想裝進別人的腦袋裏;二是把別人的錢裝進自己的口袋裏。

17.
我們可以轉身,但是不必回頭,即使有一天,發現自己錯了,也應該轉身,大步朝著對的方向去,而不是一直回頭怨自己錯了。——《談悔恨》

18.
拼命對一個人好,生怕做錯一點對方就不喜歡你,這不是愛,而是取悅。分手後覺得更愛對方,沒他就活不下去,這不是愛情是不甘心。你拼命工作努力做人,生怕別人會看不起你,這不是要強,而是恐懼。許多人被情緒控制,只敢抓住而不敢放棄。但什麼都不敢放棄,你活得多累。會放棄的人生才會更灑脫。

19.
所謂純潔的男女之間的友誼…無非兩種情況…女生很爺們兒……男生很娘們兒……

20.
很多人的失落,是違背了自己少年時的立誌,自認為成熟,自認為練達,自認為精明,從前多幼稚,總算看透了,想穿了——於是,我們就此變成自己年少時最憎惡的那種人。——木心



21.
很多時候,看的太透反而不快樂 ,倒不如幼稚的沒心沒肺。

22.
【心理成熟的特征】1、有主見,不埋怨,少是非。2、欣賞自己,但不追求完美。3、面帶微笑、寬容別人。4、明白事情並不是非黑則白,還有很多中間狀態。5、不與別人比較。6、溝通最難但還要多溝通。7、知道好動機未必好結果。8、永遠有夢想,有夢想就有希望。9、知道做個好人很難,但仍要做好人。

23.
【幾種誰娶誰後悔的女人】1、極愛猜忌的:成天像防賊似的看著對方。2、過度虛偽的:處處隱瞞對方卻要求對對方了如指掌。3、酷愛虛榮的:愛攀比,埋怨丈夫沒別人有錢。4、嬌生慣養的:啥都不想做,受點委屈就尋死尋活。5、毫無品味的:邋遢,乏味,沒追求。6、精明絕頂的:過於強悍,遇事從不商量。7、極端自私的:只按自己意誌行事。8、只知道要求卻不懂付出的。8、感情生活豐富,私生活隨便的。

24.
往往都是事情改變人,人卻改變不了事情。——《無間道》

25.
請記住,無論什麼時候,你都需要給自己一個明確的底線,因為很多時候有些人他會一點一點磨消你的底線,當你沒有底線的時候,你就完全被別人控制

26.
人有兩條路要走,一條是必須走的,一條是想走的,你必須把必須走的路走漂亮,才可以走想走的路。

27.
在生命中 再無聊的時光 也是限量版的

28.
 柏拉圖說,人生最遺憾的,莫過於輕易地放棄了不該放棄的,固執地堅持了不該堅持的。 柏拉圖說,我以為小鳥飛不過滄海,是因為小鳥沒有飛過滄海的勇氣,十年以後我才發現,不是小鳥飛不過去,而是滄海的那一頭,早已沒有了等待。

29.
無論如何選擇,只要是自己的選擇,就不存在對錯後悔。過去的你不會讓現在的你滿意,現在的你也不會讓未來的你滿意。當初有膽量去選 同樣該有勇氣把後果承受。所謂一個人的長大,也便是敢於慘烈地面對自己:在選擇前,有一張真誠堅定的臉;在選擇後,有一顆絕不改變的心。

30.
心若改變,你的態度跟著改變;態度改變,你的習慣跟著改變;習慣改變,你的性格跟著改變;性格改變,你的人生跟著改變。——亞伯拉罕·馬斯洛

31.
有人傷害你,你卻原諒他。有人背叛你,你卻想挽回。有人不愛你,你卻討好他。何必為愛委屈自己呢?一個人如真心愛你,絕不會對你忽冷忽熱;一個人如真心想追你,絕不會跟你玩曖昧;一個人如真心要娶你,絕不會胡亂承諾。沒哪種愛情,需要放棄尊嚴作踐自己的。與其卑微的戀愛,還不如選擇單身。

32.
我越來越相信,創造美好的代價是:努力、失望以及毅力。 首先是疼痛,然後才是歡樂。——梵高

33.
想得太多只會毀了你。讓你陷入忐忑,讓實際上本不糟糕的事情,變得糟糕。

34.
愛是兩個人的事,如果你還執著著,糾纏著,原地打滾痛苦的愛著。時過境遷之後,你會發現,是自己挖了坑,下面埋葬的全部都是青春。

35.
朋友就是····我前言不搭後語·······你卻能懂

36.
一個創業者曾抱怨說:現在政策太差,他XX的,管制太多;傻X風投,不給我投資;他XX的,騰訊這樣的行業老大和競爭對手太多了!我心想:這兄弟,我投他,就真傻X了。一個總是會怨天尤人、推卸責任、找外因的人,他連創業的基本資格都不具備。

37.
一件事,就算再美好,一旦沒有結果,就不要再糾纏,久了會倦,會累;一個人,就算再留念,如果抓不住,就要適時放手,久了會神傷,會心碎。有時侯,放棄也是一種堅持。錯失了夏花絢爛,必將會走進秋葉靜美。任何事,任何人,都會成為過去,不要跟它過不去,無論多別扭,無論多難,都要學會抽身而退。



38.
【總有一條你會喜歡】①只要還有明天,今天就永遠是起跑線。②火把倒下,火焰依然向上。③別剛從底層混起,就混得特別沒底。④只要比競爭對手活得長,你就贏了。⑤苦難是化了裝的幸福。⑥長得漂亮是優勢,活得漂亮是本事。⑦美麗讓男人停下,智慧讓男人留下。⑧世界上只有想不通的人,沒有走不通的路。

39.
生活就是這樣,沒有誰會永遠陪在我們身邊,我們應該學會一個人面對生活中的種種,雖然一個人真的好孤單,但我們依然要面對一個人的生活不是嗎?一個人的路雖然不是很好走,可我們依然要堅強的走下去……走到地老天荒,走到夕陽西下……

40.
有些人我們叫著親愛的卻並不喜歡。有些人我們罵著傻13卻是真的愛著。。

41.
跟患者談人生,跟健康者學養生;跟聰明人學方法,跟愚蠢者看笑話;跟成功者學心胸,跟失敗者長見識;跟上帝套交情,跟魔鬼談心情

42.
曾經以為沒有你,我就沒有了全世界,可現在你走了,我的世界還在。原來,失去一個愛人,它無關於世界;原來,我只是短暫地看不清方向,或者不願意往前走;原來,你傷害我,只是因為我給了你傷害的機會。在流淚的時候覺得委屈,其實心裏已經慢慢學會堅強。如果我不願意,沒有誰,可以傷害我。

43.
要學著懂事了,不要總讓父母擔心;我們長大了,就別什麼事都悶在心裏。真的有什麼傷心事,就和朋友講講;我們長大了,要學會關心人。不要任何事都要叫別人幹;真的,長大了,別再任性了,要明白,總有一天我們會擔起所有的責任。

44.
【與上司相處的9大原則】1、了解上司的為人;2、註意等級差別;3、永遠不要在上司面前流淚;4、忠誠;5、及時完成工作;6、覺察上司的動機;7、小處不可隨便;8、不要委曲求全;9、要有團隊精神。

45.
心情不好時,要經常問自己,你有什麼而不是沒有什麼。如果你覺得不爽,你就擡眼望窗外,世界很大,風景很美,機會很多,人生很短,不要蜷縮在一小塊陰影裏。如果你的生活已處於低谷,那就,大膽走,因為你怎樣走都是在向上。

46.
我們之所以活得累,是因為:放不下架子,撕不開面子,解不開情節。

47.
生活從未變得容易,只不過是我們變得更加堅強。出去外面走走,這個世界能給你的,往往能比我們一直亂想的東西還多。

48.
其實對於愛情,越單純越幸福。

49.
人生就像走路,背負的東西越多,走起來就越累,只有學會放下,才會輕松前行,心靈的修行亦是如此,只有少裝一些世俗雜念,專心做好自己的份內事,才會擁有一個輕松、寬敞、明朗的空間。。。

50.
【經典六句話】①容易走的都是下坡路。②自由不是想幹什麼就幹什麼,而是想不幹什麼就不幹什麼。③命,乃失敗者借口;運,乃成功者的謙詞。④打動人心的最佳方法,是談他最珍愛的東西。⑤品格不由你占有的東西決定,而是由你匱乏的東西塑造的。⑥郁悶時,坐下來犒勞自已,原諒別人,也放過自己。

51.
人的眼睛是由黑、白兩部分所組成的,可是神為什麼要讓人只能通過黑的部分去看東西?”“ 因為人生必須透過黑暗,才能看到光明。”——《塔木德》

52.
無論什麼時候,不要抱怨任何人和事情,這個社會就是不公平,你過的不好是因為自己不夠聰明。


2013-08-14

排序演算法 Sorting algorithm

排序演算法 Sorting algorithm


泡沫排序法(Bubble Sort)

原理:逐次比較兩個相鄰的資料,按照排序的條件交換位置,直到全部資料依序排好為止。

泡沫排序法的特性 :
1、循環次數=資料個數-1
2、在每一次排列循環之後,到少有一個資料可以排列到正確位置;再進行下一個循環的排列時,便可以減少此資料的比較。


程式碼:

For i = 5 To 1 Step -1'將一個資料排到位置
If aData(i) < aData(i - 1) Then
tmp = aData(i - 1)
aData(i - 1) = aData(i)
aData(i) = tmp
End If


選擇排序法(Selection Sort)

原理:第一遍由資料中選取最小的資料和第一個資料對調、第二遍由資料中選取第二小的資料和第二個資料對調(因最小的資料已排到第一個位置)、依此循環直到最後一個資料,即完成資料的排序。



插入排序(Insertion Sort)

 原理:先由最初的二個數排列好,找出第三個數(下一個尚未排列的數)來依序和已完成排列的數比較後,決定插入的位置,放入資料後將其後的資料向後移。重覆上述步驟直到最後一個資料,即完成資料的排序。