pc蛋蛋兑换苹果5s:捷視網路工作室 - pc蛋蛋交流群 //www.fvbnee.com.cn 網頁程式設計 Fri, 23 Mar 2018 13:13:54 +0000 zh-TW hourly 1 https://wordpress.org/?v=4.4.2 靠山、靠自已 - pc蛋蛋交流群 //www.fvbnee.com.cn/uncategorized/%e9%9d%a0%e5%b1%b1%e3%80%81%e9%9d%a0%e8%87%aa%e5%b7%b2/ //www.fvbnee.com.cn/uncategorized/%e9%9d%a0%e5%b1%b1%e3%80%81%e9%9d%a0%e8%87%aa%e5%b7%b2/#comments Sun, 18 Jun 2017 14:10:25 +0000 //www.fvbnee.com.cn/?p=1244 偎山山會崩,偎壁壁會倒,偎阿兄累死阿嫂,偎豬寮(豬圈)壓死豬母,還是靠自已上好。

]]>
//www.fvbnee.com.cn/uncategorized/%e9%9d%a0%e5%b1%b1%e3%80%81%e9%9d%a0%e8%87%aa%e5%b7%b2/feed/ 7
Ubuntu 14.04 LTS 64-bit 安裝 skype - pc蛋蛋交流群 //www.fvbnee.com.cn/comp-qna/ubuntu-14-04-lts-64-bit-%e5%ae%89%e8%a3%9d-skype/ Tue, 23 Feb 2016 04:41:59 +0000 //www.fvbnee.com.cn/?p=1229 skype 目前只有 32-bit 的版本,如果安裝了其他的版本無法使用,請先用以下方法刪除
Ctrl+Alt+T 叫出終端機,執行以下指令
sudo apt-get remove skype skype-bin
rm -rf ~/.skype

開啟 系統設定→軟體和更新→其他軟體
將 Canonical 夥伴,兩個選項都選(如圖)。

然後在終端機執行安裝
sudo apt-get update; sudo apt-get install skype

完成後在「搜尋您的電腦和線上來源」可找到skype圖示啟動skype

]]>
ubuntu install ffmpeg and obs-studio - pc蛋蛋交流群 //www.fvbnee.com.cn/comp-qna/ubuntu-install-ffmpeg-and-obs-studio/ Sat, 20 Feb 2016 09:06:43 +0000 //www.fvbnee.com.cn/?p=1222 obs 是網路直播的免費軟體,裝在ubuntu 14.04 上試試。

install obs-studio on ubuntu 14.04: FFmpeg is required.
If you do not have FFmpeg installed (if you’re not sure, then you probably don’t have it), you can get it with the following commands:

sudo add-apt-repository ppa:kirillshkrogalev/ffmpeg-next
sudo apt-get update && sudo apt-get install ffmpeg

14.04/15.04+: You can install OBS with the following commands:

sudo add-apt-repository ppa:obsproject/obs-studio
sudo apt-get update && sudo apt-get install obs-studio

ffmpeg convert mp4 to gif
ffmpeg -t 3 -ss 00:00:02 -i small.mp4? -s 320×240 -r 10 small-clip.gif

-t 3 ?? ?: 3sec
-r 10 ?? ?: 10fp
-ss 00:00:02?? ?: start time offset
-s 320×240?? ?: size WxH
ps: 轉成GIF的畫質不如網站好。

來源 enjoy!

]]>
tumblr 上傳影片限制 - pc蛋蛋交流群 //www.fvbnee.com.cn/comp-qna/tumblr-%e4%b8%8a%e5%82%b3%e5%bd%b1%e7%89%87%e9%99%90%e5%88%b6/ Wed, 17 Feb 2016 05:44:13 +0000 //www.fvbnee.com.cn/?p=1218 你可能想上傳影片或動畫到Tumblr但遇到了困難,建議如下:

GIF動畫的建議

  1. mp4: 384 x 288px, 5sec max.
  2. video to gif: //ezgif.com/video-to-gif with ffmpeg, 5pf or 10pf, 2mb max.

MP4影片的建議

  1. 限制每天累積總共上傳視頻上傳五分鐘。
  2. 您上傳到視頻的tumblr可能大小不得超過100MB。不同於長度限制,這個限制是不累積。
  3. 建議將影片上傳到 youtube 或 vimeo 再用連結的方式加入。

enjoy!

]]>
ubuntu 常用指令 - pc蛋蛋交流群 //www.fvbnee.com.cn/comp-qna/ubuntu-%e5%b8%b8%e7%94%a8%e6%8c%87%e4%bb%a4/ Mon, 15 Feb 2016 10:16:48 +0000 //www.fvbnee.com.cn/?p=1197 參考網頁

  1. update-alternatives
  2. dpkg, apt-get指令
]]>
ubuntu, install with tar.gz - pc蛋蛋交流群 //www.fvbnee.com.cn/comp-qna/ubuntu-install-with-tar-gz/ Mon, 15 Feb 2016 09:18:50 +0000 //www.fvbnee.com.cn/?p=1189 The first thing you need to do is extracting it in a folder, let’s make it your desktop. You can extract an archive right clicking on it and choosing the appropriate entry. It should create a new folder with a similar name, e.g. program-1.2.3. Now you need to open your terminal and then go to that directory:

cd /home/yourusername/Desktop/program-1.2.3

Make sure you first read a file called INSTALL or INSTALL.txt or README. Check if there is any of these files with the ls command, and then display the right one with:

xdg-open INSTALL

The file will contain the right indications to go on with the compiling process. Usually the three “classical" steps are:

?? ./configure
?? make
?? sudo make install

You may also need to install some dependencies, generally after some configure error which will tell you what you are missing. You can also use checkinstall instead of make install.

CheckInstall

? ?./configure
?? ?make

When called with no arguments, checkinstall will call “make install". If you need other arguments, they can be supplied:

sudo checkinstall make install_package

The installed package can then also easily be removed via Synaptic or via the terminal:

sudo dpkg -r packagename

***參考
//www.adj.idv.tw/html/53/t-132453.html

]]>
ubuntu, Create GIF Images From Videos With Video2Gif - pc蛋蛋交流群 //www.fvbnee.com.cn/comp-qna/ubuntu-create-gif-images-from-videos-with-video2gif/ Mon, 15 Feb 2016 09:08:23 +0000 //www.fvbnee.com.cn/?p=1187 Video 2 Gif is a python tool created by Lorenzo from atareao.es which uses Mplayer to convert the video to GIF and lets you configure the start and end frame, video size and the frame rate.

Before downloading and using Video 2 Gif, make sure you have mplayer installed:

sudo apt-get install mplayer

Then, download Video2Gif from here:
//webupd8.googlecode.com/files/video2gif_0.1.tar.gz

To run Video 2 Gif in terminal

video2gif

小弟試過,轉成GIF的畫質如果是卡通還OK,如果是真人的影片比ffmpeg差,也不如網站好。
玩玩看囉!enjoy!

]]>
ubuntu 14.04 的VNC Viewer - pc蛋蛋交流群 //www.fvbnee.com.cn/comp-qna/ubuntu-14-04-%e7%9a%84-viewer/ Wed, 10 Feb 2016 14:35:40 +0000 //www.fvbnee.com.cn/?p=1175 xtightvncviewer (TightVNC viewer) 推薦用於 tightvncserver 或其他VNC 伺服器的一個簡單的客戶端。

安裝指令:
sudo apt-get install vncviewer

或按這裡 軟體中心

這個程式由終端機指令執行
~$ vncviewer 192.168.0.2 (your IP)
Connected to RFB server, using protocol version 3.8
Enabling TightVNC protocol extensions
Performing standard VNC authentication
Password:
Authentication successful

]]>
ubuntu 新增硬碟(磁碟分割、格式化與掛載) - pc蛋蛋交流群 //www.fvbnee.com.cn/comp-qna/ubuntu-%e6%96%b0%e5%a2%9e%e7%a1%ac%e7%a2%9f%ef%bc%88%e7%a3%81%e7%a2%9f%e5%88%86%e5%89%b2%e3%80%81%e6%a0%bc%e5%bc%8f%e5%8c%96%e8%88%87%e6%8e%9b%e8%bc%89%ef%bc%89/ Wed, 10 Feb 2016 05:15:30 +0000 //www.fvbnee.com.cn/?p=1171 新硬碟要先用 fdisk 來分割硬碟,但是要分割新硬碟之前,要先搞清楚新的硬碟是哪一顆,先用 df 來看一下目前系統硬碟的使用情形
df -h

接著在看看 /dev 下面所有的硬碟情況
ls /dev/[sh]d*

再用 fdisk 確認一下:
fdisk -l /dev/sdb

開始分割:
fdisk /dev/sdb

首先我們要新增一個分割區,步驟如下

  1. 新增分割區,輸入 n 按 Enter。
  2. 選擇要建立 extended 還是 primary partition,因為我的硬碟全部只要一個分割區,所以我選 primary,輸入 p 按 Enter。
  3. 選擇 Partition number,primary 分割區最多可以有四個,隨便選都可以,不過建議選 1,免得以後看起來很奇怪,輸入 1 按 Enter。
  4. 輸入開始的 cylinder,用預設值就可以了,直接按 Enter。
  5. ?輸入結束的 cylinder,若是要用最大的容量,就直接按 Enter,若是要指定分割區的大小,就用 +size{K,M,G} 的形式指定,例如指定為 100G 的大小就輸入 +100G 再按 Enter。
  6. 最後將分割表寫入硬碟,輸入 w 再按 Enter。
  7. 若是要離開 fdisk 就輸入 q 按 Enter 就可以了。

接著再用 fdisk 確認分割區:
fdisk -l /dev/sdb

格式化(Format)硬碟

mkfs -t ext4 /dev/sdb1

掛載(mount)硬碟
使用 UUID 來指定磁碟,硬碟的 UUID 就像是它的身分證字號,每一顆硬碟都可不同的 UUID,使用 UUID 來指定磁碟就不會因為安裝的順序不同而產生變化,所以 /etc/fstab 看起來會像這樣:
# / was on /dev/sda1 during installation
UUID=4fae7331-9307-4a57-84e1-10fa0b244ca1 /?????????????? ext4??? errors=remount-ro 0?????? 1
# swap was on /dev/sda5 during installation
UUID=a9cd23e1-f2f4-4f96-9795-9124f34c5e5b none??????????? swap??? sw????????????? 0?????? 0

blkid 這個指令,它可以列出所有磁碟的 UUID:
sudo blkid

/dev/sda1: UUID="4fae7331-9307-4a57-84e1-10fa0b244ca1″ TYPE="ext4″
/dev/sda5: UUID="a9cd23e1-f2f4-4f96-9795-9124f34c5e5b" TYPE="swap"
/dev/sdb1: UUID="008df623-2979-492c-b030-41975805487b" TYPE="ext4″

所以現在就是依樣畫葫蘆,把新的硬碟資訊寫進 /etc/fstab 中,在 /etc/fstab 加入下面這行:
UUID=008df623-2979-492c-b030-41975805487b /data2????????? ext4??? defaults 0?????? 0

下次重開機時,系統就會把新的硬碟掛載至 /data2,若要馬上測試掛載硬碟設定是否正確,可以使用 mount:
mount /data2

再用 df -h 看一下,就知道有沒有問題了。

]]>
ubuntu 常用的軟體 - pc蛋蛋交流群 //www.fvbnee.com.cn/comp-qna/ubuntu-%e5%b8%b8%e7%94%a8%e7%9a%84%e8%bb%9f%e9%ab%94/ Tue, 09 Feb 2016 05:13:49 +0000 //www.fvbnee.com.cn/?p=1156 有一部老電腦RAM只有2G,WIN7跑不動了,試用 ubuntu 14.04來玩玩。覺得這些程式還不錯。

  • LibOffice Writer、LibOffice Calc、LibOffice Impress。
  • VLC media player
  • Audacity 錄音與音訊編輯
  • Gnome MPlayer
  • Gimp 影像編輯
  • cups-pdf 可輸出PDF的虛擬印表機
  • fcitx 嘸蝦米輸入法
  • FileZila FTP
  • ThunderBird 郵件處理
  • qBittorent BT 下載
  • Chrome 瀏覽器
  • Adobe Flash 外掛
  • Openshot 影片剪接
  • Aptana studio3
  • Video2Gif
  • Wine 如果跑Windows的程式要加裝這個,試過覺的不好用,慢又有很多的程式不能跑。
]]>
在ubuntu安裝可輸出PDF的虛擬印表機 - pc蛋蛋交流群 //www.fvbnee.com.cn/comp-qna/%e5%9c%a8ubuntu%e5%ae%89%e8%a3%9d%e5%8f%af%e8%bc%b8%e5%87%bapdf%e7%9a%84%e8%99%9b%e6%93%ac%e5%8d%b0%e8%a1%a8%e6%a9%9f/ Tue, 09 Feb 2016 04:57:06 +0000 //www.fvbnee.com.cn/?p=1160 1. 安裝cups-pdf,在終端機中輸入:

sudo apt-get install cups-pdf

2. 到「系統設定值」-「列表機」中可看到新增的一臺名為「PDF」印表機(Generic CUPS-PDF Printer)。

3. 之後如果有檔案要製成PDF檔,只要按下列印,印表機選〔Generic CUPS-PDF Printer〕就可以了,輸出的檔案會自動出現在使用者家目錄下的「PDF」資料夾中!

]]>
Ubuntu 14.04 用fcitx 裝嘸蝦米輸入法 - pc蛋蛋交流群 //www.fvbnee.com.cn/comp-qna/ubuntu-14-04-%e7%94%a8fcitx-%e8%a3%9d%e5%98%b8%e8%9d%a6%e7%b1%b3%e8%bc%b8%e5%85%a5%e6%b3%95/ Mon, 08 Feb 2016 13:17:11 +0000 //www.fvbnee.com.cn/?p=1154 Ubuntu預設是以ibus作為輸入法,ibus本身並沒有嘸蝦米的table,改用另一個輸入法軟體Fcitx,英文全稱「Flexible Input Method Framework」,中文名稱為「小企鵝輸入法」

支援下列的輸入法:
fcitx-chewing: 新酷音
fcitx-sunpinyin: 雙拼
fcitx-anthy: 使用Anthy引擎的日文輸入法
fcitx-cloudpinyin: 為所有拼音引擎提供雲拼音支援
fcitx-googlepinyin: 移植自Android的Google拼音支援
fcitx-handwriting: Zinnia作為後端的手寫支援
fcitx-keyboard: 採用系統鍵盤布局作為輸入法,以及提供拼寫檢查
fcitx-libpinyin: libpinyin 為後端的漢語拼音支援
fcitx-m17n: 使用m17n-db的多語言輸入法
fcitx-mozc: 使用mozc引擎的日文輸入法
fcitx-pinyin: 漢語拼音支援
fcitx-sunpinyin: Sunpinyin 為後端的漢語拼音支援

另外還支援table類型的輸入法,像是:
fcitx-table-boshiamy: 嘸蝦米
fcitx-table-cangjie-big: 倉頡大字集
fcitx-table-zhengma-large: 鄭碼大字集
fcitx-table-wubi-large: 五筆大字集
fcitx-table-easy-big: 輕鬆大詞庫

安裝步驟
先加入fcitx開發團隊的repository:
sudo add-apt-repository ppa:fcitx-team/nightly
sudo apt-get update

安裝fcitx與嘸蝦米table:
sudo apt-get install fcitx fcitx-m17n
sudo apt-get install fcitx-table-boshiamy

系統設定
先到「系統設定值」,選「語言支援」,在「鍵盤輸入法系統」底下選擇 「fcitx」。
重開機或是重新登入,就可以在系統工具列上看到fcitx的ICON了。

]]>
ubuntu用root權限開啟檔案管理 - pc蛋蛋交流群 //www.fvbnee.com.cn/comp-qna/ubuntu%e7%94%a8root%e6%ac%8a%e9%99%90%e9%96%8b%e5%95%9f%e6%aa%94%e6%a1%88%e7%ae%a1%e7%90%86/ Mon, 08 Feb 2016 12:42:51 +0000 //www.fvbnee.com.cn/?p=1152 當要開啟程式釋出的檔案時,發現Icon的右下方多了一個鎖的圖案。這個檔案是root底下的檔案,擁有最高權限。

打開終端機,鍵入指令:
sudo nautilus

Enter,並且鍵入sudo指令要求的密碼後。會發現他跳出了一個檔案管理器,當瀏覽到要修改的資料夾時,發現本來右下角有鎖的圖案的檔案,現在都沒有鎖的圖案了!

]]>
Ubuntu 11.04 程式死當 - pc蛋蛋交流群 //www.fvbnee.com.cn/comp-qna/ubuntu-11-04-%e7%a8%8b%e5%bc%8f%e6%ad%bb%e7%95%b6/ Sat, 06 Feb 2016 02:21:13 +0000 //www.fvbnee.com.cn/?p=1143 方法一:

  1. 用 xkill 命令,Ubuntu 上已默認安裝,所以無需重新安裝。
  2. 你需要添加一個自定義快捷鍵,方法如下:
    1. [系統設定值]/[鍵盤] →[快捷鍵]/[自訂捷徑鍵]
    2. 按[+],輸入名稱(隨意如Killall)和指令 xkill
    3. ?點[按鍵] →按 Shift + Alt + X
  3. 使用:直接按 Shift + Alt + X ,會出現「X」符號,然後點擊死當的程式(軟體)的任何地方,就可以快速關閉該程式(軟體)了。

方法二:

  1. Ctrl + Alt + F1~F6(其中一個)進入tty文字模式
  2. 登入
  3. 使用指令ps aux查詢你當掉的程式的PID數值(程式通常在最下面幾個中)。ps aux的PID在第2行(PID是有順序的號碼)。
  4. 使用kill -9 PID數值,將當掉的程式強制關閉
  5. Ctrl + Alt + F7回到視窗介面
  6. 如果沒回覆正常 →回到文字模式 →執行重開機指令sudo reboot

來源

]]>
快樂比任何學問都難 - pc蛋蛋交流群 //www.fvbnee.com.cn/free-note/%e5%bf%ab%e6%a8%82%e6%af%94%e4%bb%bb%e4%bd%95%e5%ad%b8%e5%95%8f%e9%83%bd%e9%9b%a3/ Sun, 27 Dec 2015 08:44:17 +0000 //www.fvbnee.com.cn/?p=1139 by 陳文茜

朋友傳來一段不知出處的對話,道盡多數人性之荒謬:弟子問老師:「您能談談人類的奇怪之處嗎?」

老師答道:「他們急於成長,然後又哀嘆失去的童年;他們以健康換取金錢,不久後又想用金錢恢復健康。他們對未來焦慮不已,卻又無視現在的幸福。因此,他們既不活在當下,也不活在未來。他們活著彷彿自己從來不會死亡;直至臨死前,卻又彷彿從未活過?!?/p>

人,而且多數人,皆活在上述狀態,所謂「生命」簡直成了「無意義之氣球」,在荒謬稀薄的空氣中,任意飄??;直至死亡之日,氣球落下。

人生許多終極核心的難題是:「無論在任何狀態下,人始終不快樂?!?/p>

人貧困的時候不快樂;富裕的時候也不快樂。

有工作的時候不快樂,失業當然不快樂。

健康的時候不快樂,生病的時候更不快樂。

自小我們學習許多課程,學數學「1+1=2」「9-5=4」,但我們沒有學過人生何時該加、何時該減才會快樂;我們學英文、學歷史、學地理、學化學、甚至天文學…宇宙大爆炸,在某個點上、創造了生命,偶然創造了我們。但人如何快樂?所有我們學習的「課本」,都少了這門課。

人有許多天性,快樂、慾望、恐懼、嫉妒、自戀、愛、恨…當我們把這些天性列成一張表格時,赫然發現快樂在人的本性中,佔的比例非常少。如何在各種狀態中極大化「快樂」,絕非理所當然,它是一場萃取的物理,質變的化學,相對的數學,智慧的藝術,以及博而深奧的歷史學。

「快樂」比任何學問都難。

賈伯斯一生未曾快樂;直至面對死亡。當死神逼近時,他珍惜家人,和從不承認的私生女和解,戮力iPhone、iPad移動時代的創造。那一刻,他的親生父母為何遺棄他,他創辦的公司為何開除他…一點都不重要了。

他珍惜還擁有的,死神的腳步步步逼近,他一天比一天體會快樂的價值。

他放下了一切「怨與恨」,找到自己的價值。

賈伯斯不只是名天才,他永遠改造了人類歷史,進入移動時代;但很長很長的時間裡,這位「天才」沒有能力從自己的創傷中移動,找到快樂。

因此聰明的人,在「快樂」這門功課上仍可能得零分。

事實上我們的家庭教育和「社會」大學,拼命地教人如何盤算、如何奪取、如何自我保護…所有該教人「快樂」方法不教,反而教的儘是慫恿人憤怒、憂鬱、沮喪的「本事」。

2010年荷蘭好聲音冠軍得主 Martin Hurkens,他在得獎之後走到街頭演唱「You Raise Me Up」,其影片在Youtube上已數億人觀看。

他原是一名麵包師傅,擁有荷蘭一家麵包店的部份股權。

金融危機後,麵包店撐不下去,賣給了連鎖商家,他失業了。

整整兩年,遊蕩街頭,尋找工作,包括遠赴巴黎。

他的女兒知道父親除了做麵包,還唱了一口好嗓音;2010年為他偷偷報名「荷蘭好聲音」。

一位55歲的老頭站上舞臺,高唱「公主徹夜未眠」,贏得冠軍寶座。

接下來電視臺及舞臺劇邀約不斷,Martin沒有選擇立刻出名賺錢的「本能」慾望;他選擇了「街頭」演唱,唱起祕密花園(Secret Garden)的歌曲「You Raise Me Up」。

「每當我心情低落,噢,我的靈魂如此疲憊;當麻煩接踵而至,我的內心沉重不安,然後,我在寂靜中沉默等待,直到你出現,坐於我身旁。你鼓舞了我,…所以,我能站在群山之巔,你鼓舞了我,使我能遊走驚濤駭浪…因為你的鼓舞,我超越了自己?!?/p>

Martin選擇的街頭,那正是他失業潦倒、痛苦匱乏的時最熟悉的角落。

2015年2月底他受邀至高雄「草地音樂節」,「文茜的世界周報」訪問了他,「記得那天下著雨,我鼓起勇氣走到街上,沒有人認出我,甚至沒有人注意到我,我決定站在那熟悉的街口唱:你鼓舞了我」。

Martin知道,街頭總有許多飄零的心。

他選擇了一個讓別人快樂,然後自己感覺有意義的方式回答他剛剛獲得的「好聲音冠軍」寶座。

排除計算、慾望、不急於成名後,他反而成了全球最令人感佩的歌者。

訪問他時,Martin當然是快樂的。而他的快樂來自於與世俗教導相反的選擇。

什麼是快樂?快樂的定義可能很簡單,「今天的你比昨日的你慈悲、感恩?!?/p>

貧窮的人,可以因家人還相聚快樂;因自己還健康快樂。

即使面臨死亡,回憶一生曾擁有的美好時光,那怕只是片段,也可含笑而去。

近日我為自己搭建了一堂「快樂學?!?,我的手機上是一張敘利亞四歲兒童照片,2014年12月一名土耳其攝影記者薩厄爾在難民營看到女孩可愛的臉龐,拿起照相機以長鏡頭對準拍她,她以為「相機」是「武器」,看到攝影師「瞄準」自己,小女孩嚇地立刻高舉雙手投降。

晨起,打開手機,看著「投降女孩」的照片,我告訴自己,「人生是一齣短暫的美夢」,別讓它虛度,我們都有幸,不活在戰亂的國度。
「人生無常,請珍惜平?!?。

難得空閒,準備周末「世界周報」工作之餘,將二個月前購置的廚餘機內放家中的剩餘食物、壞葉子,打成的有機肥料;一一放置花園及盆景中。

看到「五彩茉莉」比往年盛開,天竺葵、玫瑰花朵燦爛,狗孩子陽臺上曬太陽,所謂夢丨想的「山居歲月」,就在當下。

聽著「風流寡婦」,頭髮都飛揚愉悅。

我們最終都要遠行,好好習得人生減法,早日懂得「快樂」這門課。永遠相信明天的朝陽,會有新的音符。和未來乾一杯吧!

文中提到的 Martin Hurkens 在得獎之後走到街頭演唱的「You Raise Me Up」, 視頻如下:
https://www.youtube.com/watch?v=Vxx5DxATibI

文章來源

]]>
Linux 指令 top 統計信息說明 - pc蛋蛋交流群 //www.fvbnee.com.cn/comp-qna/linux-%e6%8c%87%e4%bb%a4-top-%e7%b5%b1%e8%a8%88%e4%bf%a1%e6%81%af%e8%aa%aa%e6%98%8e/ Sat, 05 Dec 2015 14:11:28 +0000 //www.fvbnee.com.cn/?p=1134 前五行是當前系統情況整體的統計信息區。下面我們看每一行信息的具體意義。

第一行,任務隊列信息,同uptime 命令的執行結果,具體參數說明情況如下:
14:06:23 — 當前系統時間
up 70 days, 16:44 — 系統已經運行了70天16小時44分鐘(在這期間系統沒有重啟過的吆?。?br /> 2 users — 當前有2個用戶登錄系統
load average: 1.15, 1.42, 1.44 — load average後面的三個數分別是1分鐘、5分鐘、15分鐘的負載情況。
load average數據是每隔5秒鐘檢查一次活躍的進程數,然後按特定算法計算出的數值。如果這個數除以邏輯CPU的數量,結果高於5的時候就表明系統在超負荷運轉了。

第二行,Tasks — 任務(進程),具體信息說明如下:
系統現在共有206個進程,其中處於運行中的有1個,205個在休眠(sleep),stoped狀態的有0個,zombie狀態(殭屍)的有0個。

第三行,cpu狀態信息,具體屬性說明如下:
5.9%us — 用戶空間佔用CPU的百分比。
3.4% sy — 內核空間佔用CPU的百分比。
0.0% ni — 改變過優先級的進程佔用CPU的百分比
90.4% id — 空閒CPU百分比
0.0% wa — IO等待佔用C??PU的百分比
0.0% hi — 硬中斷(Hardware IRQ)佔用CPU的百分比
0.2% si — 軟中斷(Software Interrupts)佔用CPU的百分比

備註:在這裡CPU的使用比率和windows概念不同,需要理解linux系統用戶空間和內核空間的相關知識!

第四行,內存狀態,具體信息如下:
32949016k total — 物理內存總量(32GB)
14411180k used — 使用中的內存總量(14GB)
18537836k free — 空閒內存總量(18GB)
169884k buffers — 緩存的內存量 (169M)

第五行,swap交換分區信息,具體信息說明如下:
32764556k total — 交換區總量(32GB)
0k used — 使用的交換區總量(0K)
32764556k free — 空閒交換區總量(32GB)
3612636k cached — 緩衝的交換區總量(3.6GB)

備註:
第四行中使用中的內存總量(used)指的是現在系統內核控制的內存數,空閒內存總量(free)是內核還未納入其管控範圍的數量。納入內核管理的內存不見得都在使用中,還包括過去使用過的現在可以被重複利用的內存,內核並不把這些可被重新使用的內存交還到free中去,因此在linux上free內存會越來越少,但不用為此擔心。

如果出於習慣去計算可用內存數,這裡有個近似的計算公式:第四行的free + 第四行的buffers + 第五行的cached,按這個公式此臺服務器的可用內存:18537836k +169884k +3612636k = 22GB左右。

對於內存監控,在top裡我們要時刻監控第五行swap交換分區的used,如果這個數值在不斷的變化,說明內核在不斷進行內存和swap的數據交換,這是真正的內存不夠用了。

第六行,空行。

第七行以下:各進程(任務)的狀態監控,項目列信息說明如下:
PID — 進程id
USER — 進程所有者
PR — 進程優先級
NI — nice值。負值表示高優先級,正值表示低優先級
VIRT — 進程使用的虛擬內存總量,單位kb。 VIRT=SWAP+RES
RES — 進程使用的、未被換出的物理內存大小,單位kb。 RES=CODE+DATA
SHR — 共享內存大小,單位kb
S — 進程狀態。 D=不可中斷的睡眠狀態R=運行S=睡眠T=跟蹤/停止Z=殭屍進程
%CPU — 上次更新到現在的CPU時間佔用百分比
%MEM — 進程使用的物理內存百分比
TIME+ — 進程使用的CPU時間總計,單位1/100秒
COMMAND — 進程名稱(命令名/命令行)

資料來源

]]>
vi, vim 指令 - pc蛋蛋交流群 //www.fvbnee.com.cn/comp-qna/vi-vim-%e6%8c%87%e4%bb%a4/ Mon, 03 Aug 2015 08:17:36 +0000 //www.fvbnee.com.cn/?p=1117 vi, vim 是Linux, Unix 的文字編輯器,以下是常用的指令:

編輯模式

指令 說明
* i 在游標位置進入編輯模式
I 在游標行的第一個非空白字元進入編輯模式
* a 在游標位置後進入編輯模式
* A 在游標行的最後一個字元進入編輯模式
* o 向下新增一行,並進入編輯模式
O 向上新增一行,並進入編輯模式
cc 刪除游標行,並進入編輯模式
* [ESC] 取消指令或退出編輯模式

 

游標移動

指令 說明
* gg 移到第一行
* G 移到最後一行
* 行數 → G 移動到第 n 行
0 移動到該行最前面
$ 移動到該行最後面
字數 → [Space] 向右移動 n 個字元
* 行數 → [Enter] 向下移動 n 行

 

標記與複製

指令 說明
* v 開始字串標記
* V 開始行標記
* v → [Ctrl]-V 開始區塊標記
* d 刪除標記的內容
* y 複製標記的內容
* yy 複製游標行
yG 複製游標行到最後一行
y1G 複製游標行到第一行
y$ 複製游標處到最後一個字元
y0 複製游標處到第一個字元
* p 在下一行貼上複製或刪除的內容
P 在上一行貼上複製或刪除的內容
* [Ctrl]-R → 0 在下一行貼上複製或刪除的內容,適用於編輯模式及指令行

 

搜尋與取代

指令 說明
* /搜尋字串 向下搜尋字串
/\c搜尋字串 向下搜尋字串,不分大小寫
* * 將游標移到字串上,直接按 “*" 也可以做向下搜尋
?搜尋字串 向上搜尋字串
?\c搜尋字串 向上搜尋字串,不分大小寫
* :set ic 搜尋時不分大小寫
* :set noic 搜尋時要分大小寫
* n 繼續下一個搜尋結果
* N 繼續上一個搜尋結果
* :起始行,終止行s/搜尋字串/取代字串/gic 從第 n 行到第 n 行取代字串 (後面的 g: 整行全部 i: 不分大小寫 c: 詢問)
* :1,$s/搜尋字串/取代字串/gic 全部取代字串 (後面的 g: 整行全部 i: 不分大小寫 c: 詢問)

 

刪除

指令 說明
* dd 刪除游標行
* 行數 → dd 刪除 n 行
* dG 刪除游標行到最後一行
d1G 刪除游標行到第一行
* d$ 刪除游標處到最後一個字元
d0 刪除游標處到第一個字元

 

檔案功能

指令 說明
* :w 存檔 (加 ! 表示強制存檔)
* :w 檔案名稱 另存新檔
* :q 退出 vi (加 ! 表示不存檔強制退出)
* :wq 存檔並退出 vi
* :x 存檔並退出 vi
:w !sudo tee % 當你編輯好檔案要存檔時,卻發現沒有寫入檔案的權限! 用這會指令可以讓你直接以 root 的權限存檔
* :e 檔案名稱 編輯其它檔案
* :e! 還原至檔案編修前的狀態
:r 檔案名稱 讀入檔案內容,並加到游標行的後面
* :n 切換到下一個開啟的檔案
* :N 切換到上一個開啟的檔案
* :set nu 顯示行號
* :set nonu 取消行號顯示
* :files 列出所有開啟的檔案
* :Ex 開啟檔案瀏覽器
* :Ex 路徑 於指定路徑開啟檔案瀏覽器
:Hex 分割水平視窗後,再開啟檔案瀏覽器
:Vex 分割垂直視窗後,再開啟檔案瀏覽器
:Tex 新增頁籤後,再開啟檔案瀏覽器
:Hex 路徑 分割水平視窗後,再於指定路徑開啟檔案瀏覽器
:Vex 路徑 分割垂直視窗後,再於指定路徑開啟檔案瀏覽器
:Tex 路徑 新增頁籤後,再於指定路徑開啟檔案瀏覽器

 

視窗分割

指令 說明
* :new 新增水平分割視窗
* :new 檔案名稱 新增水平分割視窗,並在新增的視窗載入檔案
* :vnew 新增垂直分割視窗
* :vnew 檔案名稱 新增垂直分割視窗,並在新增的視窗載入檔案
:sp 新增水平分割視窗,並在新增的視窗載入目前的檔案
:sp 檔案名稱 新增水平分割視窗,並在新增的視窗載入檔案
:vsp 新增垂直分割視窗,並在新增的視窗載入目前的檔案
:vsp 檔案名稱 新增垂直分割視窗,並在新增的視窗載入檔案
* [Ctrl]-W → [方向鍵] 切換視窗
* :only 僅保留目前的視窗

 

頁籤

指令 說明
* :tabe 新增頁籤
* :tabe?檔案名稱 新增頁籤,並在新頁籤載入檔案
:tabc 關閉目前的頁籤,等同 :q
:tabo 關閉所有頁籤
:tabn 移至下一個頁籤
:tabp 移至上一個頁籤
* gt 移至下一個頁籤
* gT 移至上一個頁籤
* :tabfirst 移至第一個頁籤
* :tablast 移至最後一個頁籤
* :tabm 頁籤編號 移至特定編號的頁籤 (編號從 0 開始)
:tabs 列出所有頁籤

 

其它指令

指令 說明
* J 將游標行與下一行合併
* u 還原指令
* [Ctrl]-R 重做指令
* [Ctrl]-N 自動補齊曾輸入過的單字
* . 重覆上一個指令
! 命令 執行 linux 指令,並顯示執行結果
TOhtml 將目前編輯的檔案轉換成 HTML 原始碼 (會新增一個水平分割視窗)

 

檔案瀏覽器操作

請先以 :Ex 相關指令進入檔案瀏覽器

指令 說明
* 到上層目錄
* d 建立目錄
* D 刪除目錄
* R 重新命名
* s 切換排序方式
r 切換升冪/降冪排序
i 切換檔案的排列方式
* / 搜尋字串
x 執行檔案
* o 新增水平視窗
* v 新增垂直視窗

來源

 

]]>
Linux CentOS 7 - pc蛋蛋交流群 //www.fvbnee.com.cn/comp-qna/linux-centos-7/ Wed, 13 May 2015 10:43:18 +0000 //www.fvbnee.com.cn/?p=1115 Redhat 在 2014年 7月份釋出了最新版本的作業系統 – Redhat Enterprise Linux 7,CentOS 也在當月不久釋出 CentOS 7。

RHEL7/CentOS7 已不包含 MySQL 資料庫,取而代之的是由原先 MySQL 開發團隊所維護的 MariaDB,其功能與函式使用均與 MySQL 相同,基本上若無使用特別的套件,大部份的應用程式應該都相容可以,無需修改程式。

PHP則升級到5.4.x以後的版本。

]]>
資料庫管理系統 MariaDB 與 MySQL - pc蛋蛋交流群 //www.fvbnee.com.cn/comp-qna/%e8%b3%87%e6%96%99%e5%ba%ab%e7%ae%a1%e7%90%86%e7%b3%bb%e7%b5%b1-mariadb-%e8%88%87-mysql/ Wed, 13 May 2015 10:33:36 +0000 //www.fvbnee.com.cn/?p=1113 MariaDB資料庫管理系統是MySQL的一個分支,主要由開源社群在維護,採用GPL授權許可。開發這個分支的原因之一是:甲骨文公司收購了MySQL後,有將MySQL閉源的潛在風險,因此社群採用分支的方式來避開這個風險。

MariaDB的目的是完全相容MySQL,包括API和命令列,使之能輕鬆成為MySQL的代替品。

日前MySQL的孿生兄弟MariaDB於3月31日發布全新版本10,從這版本開始與MySQL的發展分道揚鑣,MariaDB 10走出自己的道路,此次大幅度的更新,增加對大資料的支援,甚至與Fusion-io策略聯盟,與前一個版本相比,MariaDB 10在效能以及功能上都有長足的進步。

由於甲骨文對MySQL程式發展的不積極作為,以及開源策略漸趨封閉下,不少原本使用MySQL的企業,害怕遭受甲骨文箝制,再加上MariaDB排除了過去大家對MySQL可擴展性的疑慮,紛紛轉而使用MariaDB。

目前WikiMedia 基金會、openSUSE、Fedora、Google、WordPress等知名網路服務商,均公開表示已從MySQL轉而使用MariaDB。

]]>
PHP 5.4 移除 Strict Standards - pc蛋蛋交流群 //www.fvbnee.com.cn/comp-qna/php-5-4-%e7%a7%bb%e9%99%a4-strict-standards/ Wed, 13 May 2015 10:26:05 +0000 //www.fvbnee.com.cn/?p=1110

As the commenters have stated the best option is to fix the errors, but with limited time or knowledge, that’s not always possible. In your php.ini change

error_reporting = E_ALL

to

error_reporting = E_ALL & ~E_NOTICE & ~E_STRICT

If you don’t have access to the php.ini, you can potentially put this in your .htaccess file:

php_value error_reporting 30711

This is the E_ALL value (32767) and the removing the E_STRICT (2048) and E_NOTICE (8) values.

If you don’t have access to the .htaccess file or it’s not enabled, you’ll probably need to put this at the top of the PHP section of any script that gets loaded from a browser call:

error_reporting(E_ALL & ~E_STRICT & ~E_NOTICE);

One of those should help you be able to use the software. The notices and strict stuff are indicators of problems or potential problems though and you may find some of the code is not working correctly in PHP 5.4.

Hope this helps.

]]>