Linux 筆記 —— SVN和FTP的安裝

時隔3年,重新在虛擬機器上裝了個Linux,開始研究,每次寫Blog都會感歎一下時間如梭啊,就像小敏,時不時晚上要對我說:我現在心情不好。S:為啥?M:又老了一天。Ok,這次主要抱怨下Linux下的SVN和FTP的部署,說錯了,是記錄下。Linux給我最大的感覺就是太不人性化了,這麼多年了,M$,爛蘋果都意識到了使用者體驗的重要性,可是Linux就是不學乖,跟IBM一個德行,也許是為了提升整個系統的運行效率而放棄了圖形化的介面(啥?Linux的圖形介面?雞肋,食之無味,棄之可惜),也許是故意提高

解決linux亂碼顯示的問題

其實linux顯示亂碼的問題就是VIM的亂碼問題、因為linux所有的顯示都是調用同一套和VIM一樣的亂碼配置、所以解決了vim的亂碼問題其它的linux顯示也正常了、開啟使用者目錄的.vimrc、~表示使用者目錄vim ~/.vimrc在尾部加上這兩行let &termencoding=&encodingset fileencodings=utf-8,gbk,ucs-bom,cp936然後在shell終端把字元集設定為utf-8的格式、比如putty、在Change

linux讀寫自旋鎖

本文來自CSDN部落格,轉載請標明出處:http://blog.csdn.net/yunsongice/archive/2010/05/18/5605264.aspx讀/寫自旋鎖同樣是在保護SMP體系下的共用資料結構而引入的,它的引入是為了增加核心的並發能力。只要核心控制路徑沒有對資料結構進行修改,讀/寫自旋鎖就允許多個核心控制路徑同時讀同一資料結構。如果一個核心控制路徑想對這個結構進行寫操作,那麼它必須首先擷取讀/寫鎖的寫鎖,寫鎖授權獨佔訪問這個資源。這樣設計的目的,即允許對資料結構並發讀可以

linux輪詢操作

本文來自CSDN部落格,轉載請標明出處:http://blog.csdn.net/unbutun/article/details/4722448輪詢函數輪詢的概念和作用使用非阻塞I/O的應用程式通常會使用select()和poll(),poll和select用於查詢裝置的狀態,以便使用者程式獲知是否能對裝置進行非阻塞的訪問,它們都需要裝置驅動程式中的poll函數支援。Select()和poll()系統調用最終會引發裝置驅動裝置中的poll()函數被執行。poll()函數為最終執行體)Linux下

linux Kernel中斷處理流程

 本文轉帖於:http://blog.csdn.net/swt914/article/details/6574458Kernel 中斷處理圖 1. Linux 定義了名字為irq_desc 的中斷常式描述符表:(include/linux/irq.h)    struct irqdesc irq_desc[NR_IRQS];NR_IRQS 表示中斷源的數目。2. irq_desc []是一個指向irq_desc_t 結構的數組, irq_desc_t 結構是各個裝置插斷服務常式的描述符。Irq_

Linux下samba服務速度很慢的問題

最近,毛毛重新在虛擬機器上安裝了企業版5的Linux,啟動samba服務之後,發現從Winxp向Linux傳輸檔案速度很慢。在網上查詢後,大概有下面幾種解決方案。1: [global]socket options = IPTOS_LOWDELAY TCP_NODELAY SO_RCVBUF=16384 SO_SNDBUF=163842:在 smb.conf 裡添加下面的語句就可以解決smb ports = 1393:修改

在linux下開遠端桌面訪問windows的解決方案

sudo apt-get install rdesktoprdesktop 192.168.100.x-f 全屏 -a 16位色 連接埠 3389(linux 22 sh) 注意:windows 的服務中的 Terminal Servies 需要開啟。我的電腦 右鍵 屬性 遠程中,勾選 允許遠端使用者連結到此電腦。另外,退出的時候選擇登出,而不是關機!問題有二: 1.windows xp 必須開啟 允許遠端使用者登入 2.很奇怪,我的 guoshuang

做一個懶惰的linux管理員

如果邇已經成為一名linux管理員或者想成為一名linux管理員、邇需要明白一件事、就是懶惰的系統管理員是最好的系統管理員—匿名系統管理員的工作是不可見的其他資訊科技團體或終端使用者。大多數情況下,他們看起來在管理員不知道為什麼系統管理員似乎沒有任何工作。 如果你看到一個系統管理員,總是跑來跑去,並試圖放下火,並不斷與處理生產問題,你可能會認為他是很努力工作,真正做自己的工作。但在現實中,他是不是真的做他的工作。如果你看到一個系統管理員(UNIX /

使用ssh來登入其它linux機器

首先安裝openvpn軟體sudo apt-get install openvpn此命令下去後、已經預設安裝了用戶端和服務端、 由於莪們只是用來串連其它openvpn伺服器、故不再述說伺服器的設定、直接講用戶端安裝好後、預設的位置是在 /etc/openvpn/、把伺服器產生的crt、csr、key檔案都放在這個目錄下然後再把範例檔案拷貝過來sudo cp /usr/share/doc/openvpn/examples/sample-config-files/client.conf

在linux下安裝或者卸載nginx

如果邇是在ubuntun下安裝nginx、建議先卸載掉內建的版本、太舊了、0.7的、uWsgi都不支援、還要打補丁、太麻煩了、如果是預設安裝的話、一定是使用了apt-get的方式來安裝的、那麼莪們就使用apt-get的方式來卸載吧、sudo apt-get --purge remove nginx完成後再試下which

在Linux下使用screen使用退出遠程終端後程式依然自動進行

 原文地址:http://neil-cs.blogspot.com/2011/06/screen.html 非常爽的screen命令 screen對於不支援SSH的虛擬機器主機沒有作用,但是對於vps來說那可是用處大大的。不知道朋友們有沒有在配置vps環境的時候出現突然中斷或者要離開但是還沒有配置完成的情況呢?熠鋒遇到很多回,往往已經快配置完成的時候出現短線等情況,那就要從頭再安裝配置,很是麻煩,有時要連續重新安裝好幾次系統才可以完成。現在有了screen命令就不用為此煩惱了。 screen命令

無圖形介面的情況下在linux運行多個任務

雖然linux的終端長得和dos這個單使用者單任務的傻系統差不多、不過畢竟內涵是不同的、如果windows也像dos一樣聽歌的時候就不能看電影上網的話也早進垃圾桶了、所以今天莪們來學一下如何在終端介面下執行多個任務、放心、只是和windows稍微有不同而已、習慣就好 莪們可以在任何命令後面加上 &來標明該命令後台執行、也就是邇前台還有個命令列供邇幹其它壞事、比如apt-get install ruby

後台執行linux命令

雖然linux是個多任務的作業系統、但不像windows這樣提供了多個視窗、意味著邇總要在同一個終端裡操作多個程式、當然現代操縱linux一般都是通過案頭作業系統利用遠程終端串連去linux伺服器從而實現多視窗多任務操作linux、可邇總有一天會遇到要實體操縱linux終端機的時候、那裡邇就要學學如何在後台運行linux的程式了、像安裝軟體、執行長期任務等等這種都需要長期霸佔shell終端的、這時侯邇可以在命令後面一個空格然後加上 &、比如安裝railsgem install

linux設定日期時間和自動網上擷取時間

首先講如何查看時間、date命令就可以了date 然後講如何設定日期date -s 2007-08-03時間也一樣這樣設定date -s “14:15:16”也可以時間日期一起設定date -s "2007-08-03 14:15:00"  如果搞亂了時間想網上同步、可以使用ntpdate命令、比如上asia.pool.ntp.org擷取時間ntpdate asia.pool.ntp.org 

在linux下使用wc來統計檔案行數

有時可能檔案實在是太大了、邇只是想簡單的知道一下行數、可以使用下列的命令cat xxx.txt | wc -l不過一般這種情況比較少見、更常見的是邇想統計邇想知道單詞的行數、比如cat xxx.txt | grep error | wc

Linux下arch/arm/mach-s3c2410/include/mach/gpio-nrs.h的理解

  剛剛開始學習Linux下裝置驅動程式,可能很多新手現在和毛毛一樣對這個檔案(arch/arm/mach-s3c2410/include/mach/gpio-nrs.h)有很多的不理解,在理解這個檔案的同時,毛毛建議和linux/arch/arm/plat-s3c24xx/gpio.c這個檔案一起理解。好吧,下面就和毛毛一起來學習吧!1:首先毛毛將gpio-nrs.h的源碼貼出來。/* arch/arm/mach-s3c2410/include/mach/gpio-nrs.h * *

Linux核心中的Kconfig、Makefile、.config

         本文參考文章地址:http://hi.baidu.com/donghaozheng/blog/item/02e1b231f0df64a25fdf0eea.html         本文參考友善之臂的MICRO2440使用者手冊毛毛同學今天學習了驅動程式模組的安裝與卸載,在這個過程中毛毛髮現,核心的目錄中有許多的Kconfig、Makefile檔案,但是毛毛不知道為什麼需要這些檔案,這些檔案又是用來做什麼的。下面我們就和陶毛毛同學一起來學習下這些檔案的作用是什麼。     

linux 混雜裝置模型

聲明:本文章摘至開源中國社區liufazhang的部落格在Linux系統中,存在一類字元裝置,他們共用一個主裝置號(10),但此裝置號不同,我們稱這類裝置為混雜裝置(miscdeivce),查看/proc/device中可以看到一個名為misc的主裝置號為10.所有的混雜裝置形成一個鏈表,對裝置訪問時核心根據次裝置號找到對應的miscdevice裝置。Linux核心使用struct miscdeivce來描述一個混雜裝置struct miscdevice  {    int minor;   

Linux核心模組的聲明與描述

在Linux的檔案Module.h中包含著一些宏,這些宏的作用是用來對模組的聲明和描述。下面我們把這些宏中常用的羅列在下面。MODULE_AUTHOR (author);                                  //聲明模組的作者MODULE_DESCRIPTION (description);                //聲明模組的描述 MODULE_VERSION (version_string);                  //聲明模組的版本

Linux自旋鎖

本文來自CSDN部落格,轉載請標明出處:http://blog.csdn.net/yunsongice/archive/2010/05/18/5605264.aspx加鎖(locking)是一種廣泛應用的同步技術。當核心控制路徑必須訪問共用資料結構或進入臨界區時,就需要為自己擷取一把“鎖”。由鎖機制保護的資源非常類似於限制於房間內的資源,當某人進入房間時,就把門鎖上。如果核心控制路徑希望訪問資源,就試圖擷取鑰匙“開啟門”。若且唯若資源空閑時,它才能成功。然後,只要它還想使用這個資源,門就依然鎖著

總頁數: 4065 1 .... 239 240 241 242 243 .... 4065 Go to: 前往
Tags Index:

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。