Time of Update: 2016-05-10
Linux系統中的知名核心線程(1)——ksoftirqd和eventsLinux系統中的知名核心線程(1)——ksoftirqd和events——lvyilong316我們知道linux系統中有很多系統建立的核心線程(kthread),這些核心線程是系統正常工作的保證。這裡我們看下其中比較知名的兩個:ksoftirqd和events。1.ksoftirqd提到ksoftirqd就不得不說下“非強制中斷(softirq)”,因為這個線程正是用來執行非強制中斷的(準確的說應該是執行過多的非強制中斷
Time of Update: 2016-05-10
linux 核心訊號的實現和使用把以前寫的一些東西發一下,和大家一起學習。1, 基本資料結構* linux訊號數結構是《深入理解linux核心第3版》“訊號”一章的圖{task_struct }[...][signal]------------------------------[sighand][blocked][real_balocked][saved_sigmask][pending][notifier][notifier_mask][...]* 訊號處理資料結構struct
Time of Update: 2016-05-10
從折騰說Linux生態圈這幾天折騰路由器過牆,累得一頭大汗。這些天本來挺忙的,需要很多時間去做一些“正經的"事情,卻因為原來的過牆方法不可以用了,又是各種學習網路知識,又是各種指令碼配置的折騰。在這件事上足足花了有七八個小時。不僅感歎一下,難道就沒有傻瓜一點的方法嗎,我不需要瞭解這麼多細節呀!在折騰路由器過程中。在某人的部落格上看到這麼一段話,覺得挺有意思的。原話我記不得了,意思就是說,感謝**,要沒有**,他在網路上專業知識就不會學到這麼多。想想我這麼一路過來,大部分知識都是倒騰中學習到的。要
Time of Update: 2016-05-11
解決Ubuntu下Firefox+OpenJDK沒有Java外掛程式的問題,ubuntuopenjdk 如果是安裝的OpenJDK,很遺憾它是沒有libnpjp2.so的。 此時按照網上各種奇怪的方法都掙紮無效,但可以用icedtea外掛程式來解決這個問題。 icedtea的版本與本機安裝的OpenJDK版本有關,一般default-java-plugin會自動選中:1 sudo apt-get install default-java-plugin 顯示如下資訊(截取部分)
Time of Update: 2016-05-11
svn Error: post-commit hook failed (exit code 127) with output,svnpost-commitCommand: Commit Modified: C:\Users\xsdff\Desktop\project\index.html Sending content: C:\Users\xsdff\Desktop\project\index.html Committing transaction...: Completed:
Time of Update: 2016-05-11
CentOS6.5下openssh服務,centos6.5openssh00×0 介紹OpenSSH是使用SSH通過電腦網路加密通訊的實現。它是取代由SSH Communications
Time of Update: 2016-05-11
安裝centos6.3,centos6.3安裝教程廢話少說,今天安裝鏡像檔案。版本為centos6.31.首先,我們已經建立了一個空的虛擬機器,此時,開啟虛擬機器,選擇的鏡像檔案,點擊ok自己下載2.點擊綠色的三角箭頭,你會看到下面頁面。(如果報錯The VMware Authorization Service is not run,參考這篇http://blog.csdn.net/allenjay11/article/details/51025515)Install or upgrade
Time of Update: 2016-05-11
檔案服務——Vsftpd,服務vsftpd檔案傳輸通訊協定(FTP): 能夠讓使用者在互連網中上傳、下載檔案的檔案協議,FTP服務就是支援FTP傳輸協議的主機,要想完成檔案傳輸則需要FTP服務端和FTP用戶端的配合才行。
Time of Update: 2016-05-10
VMware Player安裝Debian系統嘗試用虛擬機器來安裝Debian系統,感覺這樣一來安裝與卸載方便,二來也可以在Linux系統安裝出現問題的情況下方便在host主機上尋找解決方案,同時也避免了要重新設定分區來安裝Linux系統(雙系統的情況下)。 在64位Windows主機上,使用VMware虛擬機器安裝Debian系統的流程如下:軟體準備:首先,在VMware網站(https://my.vmware.com/en/web/vmware/free#desktop_end_user_
Time of Update: 2016-05-10
Mac下GitHub項目檢出與提交項目檢出 如果你的git還沒有代碼倉庫,可以用過git的代碼倉庫頁面建立一個你的倉庫 建立git上的倉庫後,我們還需要建立本地的倉庫,所以開啟Mac終端,建立本地倉庫檔案夾(這裡我用HelloC),然後進入到建立的檔案夾下mkdir HelloCcd
Time of Update: 2016-05-10
用 Python 打造你的 EclipseEclipse 進階指令碼環境(EASE)項目雖然還在開發中,但是必須要承認它非常強大,它讓我們可以快速打造自己的Eclipse 開發環境。依據 Eclipse 強大的架構,可以通過其內建的外掛程式系統全方面的擴充 Eclipse。然而,編寫和部署一個新的外掛程式還是十分麻煩,即使你只是需要一個額外的小功能。不過,現在依託於 EASE,你可以不用寫任何一行 Java 代碼就可以方便的做到這點。EASE 是一種使用 Python 或者
Time of Update: 2016-05-10
Ubuntu 16.04 LTS如何使用Snap軟體包Ubuntu 16.04 LTS 為使用者帶來了眾多新功能特性,其中非常受關注的就有對 Snap 軟體包的支援。據 Canonical 官方訊息稱,Snap 軟體包擁有更加穩定和安全的特性,本文我們就一起來看看如何在 Ubuntu 16.04 中使用 Snap 軟體包。什麼是Snap軟體包首先要說什麼是「包」?Linux
Time of Update: 2016-05-10
CentOS下Zabbix2.2升級到Zabbix3.0.2Linux下把Zabbix2.2升級到Zabbix3.0.2過程。1、作業系統環境[root@Server ~]# cat /etc/issue CentOS release 6.4 (Final) Kernel \r on an \m [root@Server ~]# uname -r 2.6.32-358.el6.x86_64 [root@Server ~]# uname -m x86_64備份備份。。[root@Server ~]
Time of Update: 2016-05-10
多個GitHub帳號的SSH key切換一台電腦上有一個ssh key,在github上提交代碼,由於其他原因,你可能會在一台電腦上提交到不同的github上,怎麼辦呢...假設你電腦上一個ssh key都沒有,如果有預設的一個了,請直接產生第二個一、產生並添加第一個ssh key$ ssh-keygen -t rsa -C "youremail@xxx.com"在Git Bash中執行命令一路斷行符號,會在~/.ssh/目錄下產生id_rsa和id_rsa.pub兩個檔案用文字編輯器開啟id_
Time of Update: 2016-05-10
如何調整Linux系統為正確時區如果你的 Linux 系統時區配置不正確,必需要手動調整到正確的當地時區。NTP 對時間的同步處理只計算當地時間與 UTC 時間的位移量,因此配置一個 NTP 對時間進行同步並不能解決時區不正確的問題。所以大家在用了國外雲端運算服務商如 Microsoft Azure 或其它 VPS、虛擬機器時,需要注意是否與中國大陸的時區一致。查看Linux當前時區你可以使用如下命令非常容易地就查看到 Linux 系統的當前時區:datels -l
Time of Update: 2016-05-10
Ubuntu 16.04環境Chrome中文字型更換很不喜歡新版Ubuntu 16.04 LTS中Chrome的中文字型讓,所以決定換字型。Ubuntu本身沒有更好的字型,那就從Windows裡找我最喜歡的兩個字型:微軟雅黑和黑體微軟雅黑。找好後回Ubuntu,需要在”/usr/share/fonts/“目錄下建一個檔案夾,我命名為“ms_fonts”存放我想要的字型。步驟是在終端中輸入如下命令:1. 建立檔案夾$ sudo mkdir /usr/
Time of Update: 2016-05-10
VitualBox安裝CentOS圖文詳解系統安裝準備篇——CentOS開場白:俗話說,好記心不如爛筆頭,光說不練假把式,VirtualBox用了很久,也裝過不少次虛擬作業系統,但並不是每次都會成功,也沒有在安裝過程中記錄自己是怎麼安裝的,今天小菜終於下定決心認認真真的來裝一次,徹底在VirtualBox下安裝CentOS遇到的問題。但凡能夠做成事情的的人都必須耐下心來仔細的學習研究。本文:1、安裝環境及所需條件:Windows7 64位(實體機作業系統)CentOS 5
Time of Update: 2016-05-10
Linux tree命令學習筆記Linux tree命令用於以樹狀圖列出目錄的內容。執行tree指令,它會列出指定目錄下的所有檔案,包括子目錄裡的檔案。文法tree [-aACdDfFgilnNpqstux][-I <範本樣式>][-P <範本樣式>][目錄...]參數說明:-a 顯示所有檔案和目錄。-A 使用ASNI繪圖字元顯示樹狀圖而非以ASCII字元組合。-C 在檔案和目錄清單加上色彩,便於區分各種類型。-d 顯示目錄名稱而非內容。-D 列出檔案或目錄的更改時間。-
Time of Update: 2016-05-10
基於Debian的Linux發行版安裝深度音樂及其外掛程式在Linux上想要一個完美的,並且能夠線上的音樂播放器是很頭疼的事情。找了很久,還是覺得Deepin的深度音樂是非常不錯的選擇。不僅可以播放本地,還可以安裝很多外掛程式,包括網易雲,百度音樂等等。下面我介紹一下,基於Debian的Linux發行版安裝深度音樂及其外掛程式的方法我的Linux發行版是Linux
Time of Update: 2016-05-10
Dell XPS 13 9350 安裝 Arch Linux拿到一台 Dell XPS 13 9350,在安裝 Arch Linux 時總體順利,但有一些小問題,在此記一下備忘。製作引導優盤將下載的 Arch Linux ISO 鏡像檔案 archlinux-2016.05.01-dual.iso 校正無誤後,使用 dd 寫到優盤。因我的優盤在系統識別為 /dev/sdb,故其命令為:dd if=archlinux-2016.05.01-dual.iso of=/dev/sdb bs=4M