Time of Update: 2015-05-05
標籤:一、SVN安裝1.安裝包$ sudo apt-get install subversion 2.建立項目目錄$ sudo mkdir /home/svn$ cd /home/svn$ sudo mkdir fitness(你自己定義項目名字)3.建立SVN檔案倉庫$ sudo svnadmin create /home/svn/fitness(你自己定義項目名字)3.如果有現有的版本庫 你直接拷貝“fitness”/conf
Time of Update: 2015-05-05
標籤:使用gcc編譯器時,編譯過程可以細分為四個階段:預先處理 預先處理過程讀入程式原始碼,檢查包含預先處理指令的語句和宏定義,並對原始碼進行相應的轉換。預先處理過程會刪除程式中的注釋和多餘的空白字元。編譯 編譯階段中,gcc首先檢查代碼的規範性,是否有語法錯誤等,以確定代碼的實際要做的工作,在檢查無誤後,gcc把代碼翻譯成組合語言。彙編 彙編階段是把在編譯階段產生的彙編檔案轉成目標代碼。連結 將編譯輸出的檔案連結成最終可執行檔二進位檔案 樣本:vi hello.c#include
Time of Update: 2015-05-05
標籤:shutdown linux 作業系統 關機 關閉Linux(關機)
Time of Update: 2015-05-05
標籤:suid sgid sticky 粘滯位 linux 特殊許可權:passwd:sSUID:運行某程式時,相應進程的屬主是程式檔案自身的屬主,而不是啟動者; chmod u+s
Time of Update: 2015-05-05
Linux下許可權管理,Linux許可權管理Linux檔案的三種身份和四種許可權,三種身份分別為:u:檔案的擁有者g:檔案所屬的群組o:其他使用者對於每個身份,又有四種許可權,分別為:r:讀取檔案的許可權(read)w:寫入檔案的許可權(write)x:執行的許可權(execute)s:特殊許可權 在Linux檔案許可權詳解中我們知道Linux中有兩種表示檔案許可權的方式,分別為數字以及符號表示方式。chmod以數字形式改變檔案許可權chmod 755
Time of Update: 2015-05-05
工作中用到過的linux命令整理檔案編輯操作命令在vi中尋找字串的方法如下:1、命令模式下輸入“/字串”,例如“/Section 3”。2、如果尋找下一個,按“n”即可。要自當前游標位置向上搜尋,請使用以下命令:/pattern Enter其中,pattern表示要搜尋的特定字元序列。要自當前游標位置向下搜尋,請使用以下命令:?pattern Enter按下 Enter鍵後,vi 將搜尋指定的pattern,並將游標定位在
Time of Update: 2015-05-05
Linux下TCP網路編程與基於Windows下C#socket編程間通訊,一、linux下TCP網路編程基礎,需要瞭解相關函數Socket():用於通訊端初始化。Bind():將 socket 與本機上的一個連接埠綁定,就可以在該連接埠監聽服務要求。Listen():使socket處於被動的監聽模式,並為該 socket 建立一個輸入資料隊列,將到達的伺服器, 請求儲存在此隊列中,直到程式處理他們。Accept():讓伺
Time of Update: 2015-05-05
如何在Ubuntu
Time of Update: 2015-05-05
Linux Sort命令的七個有趣執行個體(二)在上一篇文章裡,我們已經探討了關於sort命令的多個例子,如果你錯過了這篇文章,可以點擊下面的連結進行閱讀。今天的這篇文章作為上一篇文章的繼續,將討論關於sort命令的剩餘用法,與上一篇一起作為Linux ‘sort’命令的完整指南。Linux Sort命令的14個有用的範例(一)在我們繼續深入之前,先建立一個文字文件‘month.txt’,並且將上一次給出的資料填進去。$ echo -e "mar\
Time of Update: 2015-05-05
Ubuntu 15.04 安裝 Linux 反病毒軟體 Antiviral 0.2很多人都認為 Linux 對病毒是免疫的,主要源於 Linux 的安全基因血統,但是並不代表就是絕對安全,任何一款軟體系統都有缺陷,之前360已經推出了支援 Linux 的殺毒軟體,不是很喜歡,Antiviral 是 ClamAV 的互動式介面,簡化了 Clam AntiVirus 對Linux系統執行病毒掃描的形式。Clam AntiVirus
Time of Update: 2015-05-05
RedHat Linux 6 案頭安裝一、配置yum庫Virtualbox下的虛擬光碟機位於/dev/sr0,所以,向vmware載入RHEL6.5的鏡像後,就可以配置yum庫了1.掛載鏡像[root@db01 ~]# mkdir /media/rhel[root@db01 ~]# mount -o loop /dev/sr0 /media/rhel 2.使鏡像能開機自動掛載在/etc/fstab的最下面添加下面一句[root@db01 ~]#
Time of Update: 2015-05-05
Git與Github入門學習筆記簡介Git是一個分布式版本控制系統(你可以通過Git來管理你的代碼以及相關文檔,可以在自己電腦上管理,同時也可以和同事協同使用管理),Github為Git提供一個伺服器(簡單的說,就是你可以把你的程式碼推送到Github上去,同時可以從Github上邊clone一些代碼下來)安裝網上安裝資料一大堆,這裡推薦一個廖雪峰Git教程,安裝後就可以使用了,這裡要說明的是如果你需要和Github關聯的話還要做進一步操作,看這裡常用命令(個人常用的命令)1.比方說你建立了一個
Time of Update: 2015-05-05
Linux遠程登入訪問Windows 7詳細配置步驟關於Linux遠端連線Windows 7的詳細過程以及說明。希望大家能夠喜歡。首先是建立32位的Linux作業系統,因為我這裡的RPM安裝包支援32位的作業系統,我使用的是RHEL6.2版本的作業系統。這裡從配置Linux的網卡IP地址服務做起。配置虛擬機器的IP地址。是在輸入了命令vi
Time of Update: 2015-05-05
使用ISO檔案製作OpenStack使用的CoreOS鏡像本篇文章是使用CoreOS ISO檔案手動製作openstack使用的qcow2鏡像檔案,關於CoreOS的介紹,可以看這裡使用伺服器:CentOS6.51.下載CoreOS鏡像(444.5.0版本)可能需要FQ#coreOS安裝檔案#下面兩個檔案在安裝過程中,coreOS會自動下載,但由於網路的原因,下載可能很耗時,所以這裡提前下載好(可能需要使用代理才能下載)wget
Time of Update: 2015-05-05
安裝完最小化 RHEL/CentOS 7 後需要做的 30 件事情(六)安裝完最小化 RHEL/CentOS 7 後需要做的 30 件事情(六)30. 用密碼保護 GRUB用密碼保護你的 boot 引導程式這樣你就可以在啟動時獲得額外的安全保障。同時你也可以在實物層面獲得保護。通過在引導時給 GRUB 加鎖防止任何無授權訪問來保護你的伺服器。首先備份兩個檔案,這樣如果有任何錯誤出現,你可以有復原的選擇。備份 ‘/etc/grub2/grub.cfg’ 為 ‘/
Time of Update: 2015-05-05
為OpenStack製作CoreOS虛擬機器鏡像(基於CoreOS官方提供鏡像)1.下載CoreOS鏡像(633.1.0版本)CoreOS官網已經有openstack使用的虛擬機器鏡像,可以直接下載,然後進行修改http://stable.release.core-os.net/amd64-usr/current/coreos_production_openstack_image.img.bz2#如果需要使用iso檔案製作鏡像,可以參考另一篇文章 2.guestfish修改CoreOS鏡像2.1
Time of Update: 2015-05-05
Linux檔案許可權chmod chown1. Linux 檔案存取權限chmod 是change mode 的縮寫。同理chown是change owner的縮寫,一個是改變檔案的存取權限,一個是改變檔案的所有者。2. 改變檔案存取權限 chmod對Linux檔案來講,存取權限和檔案的所有者是比較重要的兩個屬性。檔案的存取權限大概是這樣一個概念。例如檔案的存取權限又3中,一個是讀,用read 表示,標誌位為4,一個是寫,用w表示,標誌位是2,
Time of Update: 2015-05-05
Centos下配置連接埠轉寄將80連接埠請求轉寄至8080在Linux的下面部署了apache,為了安全我們使用非root使用者進行啟動,但是在網域名稱綁定時無法直接存取80連接埠號碼。眾所周知,在unix下,非root使用者不能監聽1024以下的連接埠號碼,這個apache伺服器就沒辦法綁定在80連接埠下。所以這裡需要使用linux的連接埠轉寄機制,把到80連接埠的服務要求都轉到8080連接埠上。 在root賬戶下面運行一下命令:iptables -t nat -A PREROUTING
Time of Update: 2015-05-05
Ubuntu安裝和配置SVNUbuntu 版本為1204server安裝SVNapt-get install subversion建立SVN倉庫mkdir -p /home/.svn/test #建立倉庫目錄mkdir -p /home/.svn/test_2svnadmin create /home/.svn/test #建立倉庫,執行完畢後test目錄有倉庫相關檔案svnadmin create /home/.svn/test_2 配置和管理SVN1)倉庫的設定檔
Time of Update: 2015-05-05
Ubuntu Linux更改PATH路徑1、什麼是環境變數(PATH)在Linux中,在執行命令時,系統會按照PATH的設定,去每個PATH定義的路徑下搜尋執行檔案,先搜尋到的檔案先執行。我們知道查閱檔案屬性的指令ls 完整檔案名稱為:/bin/ls(這是絕對路徑), 那你會不會覺得很奇怪:"為什麼我可以在任何地方執行/bin/ls這個指令呢? " 為什麼我在任何目錄下輸入 ls 就一定可以顯示出一些訊息而不會說找不到該 /bin/ls 指令呢? 這是因為環境變數 PATH