Time of Update: 2017-02-27
在Linux命令列下輸入hostname,查看當前主機名稱,如果想修改它,直接在hostname後面加上新主機名稱即可(註:以下操作都需要root使用者執行),如:# hostname newhostname但要注意的是,以上hostname命令只是臨時修改了主機名稱,重啟後失效。如果你想永久地改變主機名稱,必須編輯以下檔案:vi
Time of Update: 2017-02-27
在Mint Linux中的“開始”-》“控制台”-》“系統設定面板”菜單,開啟的系統設定介面中,單擊“鍵盤”,開啟鍵盤配置介面,單擊“鍵盤快速鍵”標籤頁,單擊“自訂快速鍵”開啟添加快速鍵的對話方塊,選擇帶有中文路徑的執行檔案,如:目前使用者目錄下的 下載/runwps.sh
Time of Update: 2017-02-27
為降低TCO,很多中、小企業都把低端的、單一的基礎伺服器應用放到了Linux系統上。比如,DNS和DHCP伺服器、Web伺服器、目錄伺服器、檔案和列印伺服器、IntranetProxy 伺服器、中小型資料庫伺服器,以及防火牆等。這樣以來,Linux系統的備份就成了使用者普遍關心的問題。備份工具一般來說,從Windows轉到Linux的使用者習慣用Ghost做備份,Ghost的壓縮功能能夠省下不少硬碟空間。對於硬碟緊張的使用者來說,它的確是相當好用的。不過,Ghost無法備份Linux下的XFX、
Time of Update: 2017-02-27
預設許可權每一個終端都擁有一個umask屬性,來確定建立檔案和檔案夾的預設許可權umask使用數字許可權方式來表示,如022目錄的預設許可權是:777-umask檔案的預設許可權是:666-umask一般,普通使用者的預設umask是002,root使用者的預設umask是022也就是說,對於普通使用者來說:建立檔案的許可權是:666-002 = 664建立目錄的許可權是:777-002 = 775命令umask用以查看設定umask值$ umask
Time of Update: 2017-02-27
掛載操作 磁碟或分區建立好檔案系統後,需要掛載到一個目錄才能夠使用.Windows或Mac系統會自動進行掛載,一旦建立好檔案系統後會自動掛載到系統上,Windows上稱之為C盤,D盤等Linux需要手工進行掛載操作或配置系統進行自動掛載例如, /dev/sda3 ext4 —》掛載到 /mnt下, 才能使用 系統建議掛載到
Time of Update: 2017-02-27
Linux檔案系統為一個倒置的樹狀結構,所有檔案或檔案夾均包含在一個根目錄“/”中。Linux系統嚴格區分大小寫,名稱最多255個字元除正斜線外都是有效字元每一個Shell都有一個當前的工作目錄,通過命令pwd(print work directory)可以查看當前工作目錄touch命令:建立一個空白檔案或者更新已有檔案的(最後一次修改)時間以.開頭的檔案為隱藏檔案,隱藏檔案絕大部分是設定檔命令“ls”可以列出目前的目錄資訊,支援以下參數:ls -
Time of Update: 2017-02-27
Shell(殼)是使用者與作業系統底層(通常是核心)之間互動的中介程式,負責將使用者指令、操作傳遞給作業系統底層Shell一般分為:圖形化Shell(GUI)、命令列Shell(CLI)CLI: command line interfaceGUI: Graphical User
Time of Update: 2017-02-27
一、UNIX下關於檔案許可權的表示方法和解析SUID 是 Set User ID, SGID 是 Set Group ID的意思。UNIX下可以用ls -l 命令來看到檔案的許可權。用ls命令所得到的標記法的格式是類似這樣的:-rwxr-xr-x 。下面解析一下格式所表示的意思。這種表示方法一共有十位:9 8 7 6 5 4 3 2 1 0- r w x r - x r -
Time of Update: 2017-02-27
這篇文章描述的是如何在Linux下實現VRRP (Virtual Router Redundancy Protocol 虛擬路由器冗餘協議)。是我本人在學習VRRP過程的一個小總結,並結合了一些其他資料,對VRRP的一些基本概念、原理及Linux如何?VRRP的一個介紹。1、VRRP介紹我們在建立一個網路時,為了保證網路穩定不間斷的運行,經常採用一些動態路由協議,如OSPF、RIP等,這些路由協議可以自動的繞開很多的網路故障,如:路由器DOWN機等。但很多時候我們可能無法使用這些高端的路由協議:
Time of Update: 2017-02-27
標記一下[root@lvsmaster ~]# ll總用量 44drwxr-xr-x. 3 root root 4096 5月 29 07:26 ”-rw-------. 1 root root 1372 5月 28 07:37 anaconda-ks.cfg-rw-r--r--. 1 root root 18796 5月 28 07:37 install.log-rw-r--r--. 1 root root 4
Time of Update: 2017-02-27
1、概述記費管理作為網路管理的五大功能之一,它能檢測和控制網路操作的費用、代價,記錄網路資源的使用方式,在cernet確定了有償使用網路資源以及分擔國際通訊費用的原則後,國際通訊費用由各個入網單位非但,只是的計費管理在網路管理中顯得尤為重要。作為應縣最大的網路管理功能、計費系統在整個網路管理中有著相當中重要的地位。筆者在參與校園網建設的過程中,開發了杭電校園網路使用者管理與計費系統HNUMS(以下簡稱HNUMS),採用Linux系統,使用C語言編程,基於包過濾方式,成功的實現了基於使用者,面向各
Time of Update: 2017-02-27
在 IBM System p™ 和 System i™ POWER 平台上開發和部署 Linux® 應用程式與在其他 Linux 系統上的開發和部署相似。在本文中,討論對於 Linux on POWER 系統應該瞭解的相似性和差異。簡介System p 和 System i 伺服器都基於相同的 POWER 處理器架構,在 System p 或 System i 上的 Linux 發行版中編譯的二進位代碼可以在這兩種平台上運行。但是,在 System p 和
Time of Update: 2017-02-27
對於負責提供支援的人而言,保持對問題、難題及其修訂的跟蹤,可能會是一項棘手的任務;不過,有一個完美的開源方案可以滿足這一要求:Bugzilla。安裝它之後,您就可以方便地跟蹤 bug 了,並可在發現特定的問題和解決方案時得到通知。本文給出了在 Linux 系統上安裝 Bugzilla 的逐步指南。Bugzilla 是一個缺陷或 bug 跟蹤系統,這個系統能夠讓個人或者團隊開發人員保持 對他們的產品中突出 bug 的跟蹤。此類系統允許使用者跟蹤 bug
Time of Update: 2017-02-27
在PC機上安裝了雙系統,Linux有時候需要用到Windows的資源,所以選擇D盤在Linux啟動時自動掛載。方法比較簡單,就是修改/etc/fstab檔案。首先介紹一下/etc/fstab檔案格式。/etc/fstab檔案配置了所有檔案系統和磁碟裝置的掛載選項。每種檔案系統和磁碟裝置都對應獨立的行,行中每個選項用空格或者TAB隔開。每行格式如下:fs_spec[tab]fs_file[tab]fs_type[tab]fs_option[tab]fs_dump[tab]fs_pass1
Time of Update: 2017-02-27
1 檔案瀏覽(簡單回顧)1 cat 查看檔案的內容2 more 以翻頁的形式查看,但是只能向下翻頁3 less 以翻頁的形式查看,但是能夠支援向上和向下翻頁4 head 預設是查看前10行,但是我們指定查看的行數5 tail 預設是查看後10行,但是我們可以指定查看的行數2 基於關鍵字的搜尋假設我在家目錄下建立了一個tmp.cpp1 命令grep是基於關鍵字進行搜尋2 單個關鍵字搜尋: grep 關鍵字 檔案名稱比如我在tmp.cpp 裡面搜尋Linux3 多關鍵字搜尋: grep
Time of Update: 2017-02-27
1.at命令:定時運行命令作用:at命令在指定時刻執行指定的命令序列。格式:at [-V] [-q x] [-f file] [-m] timeatq [-V] [-q x]atrm [-V] [-q x] job…batch [-V] [-f file] [-m]主要選項如下。-V:顯示作業將被執行的時間。-q:選用q參數則可選隊列名稱,隊列名稱可以是a~z和A~Z之間的任意字母。隊列字母順序越高則隊列優先順序別越低。-f:從檔案中讀取命令或shell指令碼,而非在提示後指定它們
Time of Update: 2017-02-27
筆者是一個Linux系統管理員,最近我多了一項額外的工作——幫一些Windows使用者將PostScript檔案轉換為PDF格式。這是因為在Linux下有一個免費的Ghostscript工具,可以方便地實現這種轉換;但Windows下沒有免費的轉換工具。我想出一種方法,使得Windows使用者不必學習Linux命令,只需簡單地將檔案“列印”,就可以完成轉換,下面就來介紹一下。基本原理此方法的基本原理就是利用Ghostscript將PostScrip
Time of Update: 2017-02-27
Linux是一個優秀的開發環境,但是如果沒有好的開發工具作為武器,這個環境給你帶來的好處就會大打折扣。幸運的是,有很多好用的Linux和開源開發工具供你選擇,如果你是一個新手,你可能不知道有哪些工具可用。本文將介紹其中十個傑出的開源開發工具,它們將協助你提升自己的開發效率。1、BluefishBluefish是進行Web開發時最受歡迎的IDE之一。它能夠處理編程和標記語言,但是該工具的重點用途在於建立動態和互動式網站。和許多Linux應用程式一樣,Bluefish是一個輕量級工具,運行速度非常快
Time of Update: 2017-02-27
目前各平台通用的設定通訊端(Socket)連線逾時的辦法是:建立通訊端,將其設定成非阻塞狀態。調用connect串連對端主機,如果失敗,判斷當時的errno是否為EINPROGRESS,也就是說是不是串連進行中中,如果是,轉到步驟3,如果不是,返回錯誤。用select在指定的逾時時間內監聽通訊端的寫就緒事件,如果select有監聽到,證明串連成功,否則串連失敗。以下是Linux環境下的範例程式碼:#include <stdlib.h>#include <stdio.h>#
Time of Update: 2017-02-27
我們在編程中可能會經常用到時間,比如取得系統的時間(擷取系統的年、月、日、時、分、秒,星期等 ),或者是隔一段時間去做某事,那麼我們就用到一些時間函數。linux下儲存時間常見的有兩種儲存 方式,一個是從1970年到現在經過了多少秒,一個是用一個結構來分別儲存年月日時分秒的。time_t 這種類型就是用來儲存從1970年到現在經過了多少秒,要想更精確一點,可以用結構struct timeval,它精確 到微妙。struct timeval{ long tv_sec ; /*秒*/