Time of Update: 2013-12-12
Linux_002_檔案和檔案夾基本操作 1.查看和開啟檔案夾檔案系統的根為“/”檔案系統嚴格區分大小寫名稱最多255個字元,除正斜線外,都是有效字元以“.”開頭的檔案為隱藏檔案 pwd(print work directory)列印當前工作目錄file 查看檔案類型 touch建立一個空白檔案mkdir建立檔案夾 ls -a
Time of Update: 2013-12-12
Mtr(My traceroute)使用簡介 usage: mtr [-hvrctglspni46] [--help] [--version] [--report] [--report-cycles=COUNT] [--curses] [--gtk] [--raw] [--split] [--no-dns] [--address interface] [--psize=bytes/-s bytes]
Time of Update: 2013-12-12
時區解析及如何調整Linux下的時區 前言今天發現Vmware中的Centos 6.0-64bit的系統時間和宿主機的時間相差好幾個小時,調整系統時間後重新啟動又給恢複過去了。於是就想弄明白到底是什麼原因。時區又是什麼,雖然這個基本常識在初中的地理課上有講到,出國旅遊都要倒時差,中國我都沒有跑遍更別提出國了,當時真的沒有太注意它的作用。現在既然工作中用到了就惡補一下吧。 幾個關鍵詞世界時 世界時是最早的時間標準。在1884年,國際上將1s確定為全年內每日平均長度的1
Time of Update: 2013-12-12
Ubuntu修改DNS資訊 發現最近開啟各種網頁,經常給我彈一樣的廣告,應該是DNS被劫持了。 那就修改下吧~ Java代碼 sudo vim /etc/resolv.conf 會發現,檔案起始Java代碼 # Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8) # DO NOT EDIT THIS
Time of Update: 2013-12-12
Linux下動態庫使用小結 1. 靜態庫和動態庫的基本概念靜態庫,是在可執行程式串連時就已經加入到執行碼中,在物理上成為執行程式的一部分;使用靜態庫編譯的程式運行時無需該庫檔案支援,哪裡都可以用,但是產生的可執行檔較大。動態庫,是在可執行程式啟動時載入到執行程式中,可以被多個可執行程式共用使用。使用動態庫編譯產生的程式相對較小,但運行時需要庫檔案支援,如果機器裡沒有這些庫檔案就不能運行。 2.
Time of Update: 2013-12-12
ftp主動式串連和被動式串連的卻別以及防火牆的設定 主動式串連:port串連方式即用戶端通過ftp的連接埠(21)和ftp伺服器建立串連,形成一條鏈路,當需要有資料轉送的時候,用戶端在鏈路上會用port開啟某個連接埠,並告訴ftp伺服器自己開啟的連接埠號碼,然後ftp伺服器就可用通過自己的20連接埠和用戶端的那個連接埠號碼進行通訊,建立串連,進行資料轉送,防火牆的設定也比較簡單,只要控制21連接埠的串連就可以,例如: iptables -A INPUT -p tcp -s 192.16
Time of Update: 2013-12-12
linux卸載openjdk安裝sunjdk並配置環境變數 linux一般都安裝的是openjdk,但是在開發中,有些時候必須要用sunjdk,這是只能將openjdk卸載,裝上sunjdk。 1、查詢現有安裝版本 rpm -qa | grep jdk 2、卸載openjdk sudo yum -y remove java-1.6.0-openjdk 3、安裝sunjdk 進入下載好的jdk-6u18-linux-
Time of Update: 2013-12-12
純淨ubuntu系統上安裝nagios並使用 一、安裝環境 1.系統 ubuntu-12.04.1-desktop-amd64.iso 2.虛擬機器 VMware® Workstation 8.0.4 build-744019 3.遠程工具 xshell4 二、安裝步驟 1.apt-get install ssh2.建立nagiios使用者和使用者組root@ubuntu:~# useradd -s /sbin/nologin
Time of Update: 2013-12-12
管理aix的密碼原則 aix 中 /etc/security/user 存放使用者的概要 常用參數參數如下 1.account_locked defines whether the account is locked.locked accounts can not be used for login .
Time of Update: 2013-12-12
ubuntu下ftp伺服器搭建 ftp 伺服器的配置 第一步:安裝相關的軟體包。 apt-get install vsftpd 第二步:修改設定檔/etc/vsftpd.conf,該設定檔以#表示注釋,修改如下: 把以下選項的注釋解開: &
Time of Update: 2013-12-12
在Hyper-V中安裝和配置Ubuntu網路 安裝過程 1. 在Hyper-V中為安裝Ubuntu,安裝正常步驟安裝Ubuntu Server 2. 安裝結束後在編輯Ubuntu 中的檔案 #sudo vi /etc/initramfs-tools/modules,在檔案末尾添加配置行: hv_vmbus hv_storvsc hv_blkvsc hv_netvsc 3.
Time of Update: 2013-12-12
linux命令中文顯示解決之道 玩Linux的同志,大多數都使用
Time of Update: 2013-12-12
shell指令碼更新或者添加host,並且增加hostname映射到hosts 有些服務需要在hosts中映射hostname 和 127.0.0.1 ,例如sudo ,新增方法updateHostName 指令碼可以根據傳入的參數進行對 /etc/hosts 更改或者添加host 例如執行 sudo ./changeHost.sh blog.duplicatedcode.com 192.168.1.222 網域名稱是固定的,外網ip不斷變化 #
Time of Update: 2013-12-12
莫亂的pdksh-5.2.14 昨日為了測試一個機制,在centos6.2下面安裝11gr2,遇到pdksh-5.2.14這個包不能自動安裝(1)。記下地址,為了我這個日益健忘的腦子。 網上找了很久得之,於是手動安裝OK(2)。 操作步驟: #下載i386二進位包檔案[root@localhost oracle]# wget
Time of Update: 2013-12-12
Ubuntu console登入前顯示IP地址 Windows下通過通過PuTTY登入VMware裡面的Ubuntu,需要Crowdsourced Security Testing道Ubuntu的IP地址,如果是使用DHCP的話,IP地址可能會跟上次登入不一樣。有沒有辦法在登入前的提示資訊裡面將IP地址顯示出來呢?答案是肯定的。 登入前的提示資訊是從/ertc/issue這個檔案來的,預設是顯示系統版本、主機名稱和登入連接埠。檔案內容如下: Ubuntu 12.04
Time of Update: 2013-12-12
什麼是bash shell的內建(build in)命令 1.什麼是build in命令:
Time of Update: 2013-12-12
Linux中yum和apt-get用法及區別 一般來說著名的linux系統基本上分兩大類: 1.RedHat系列:Redhat、Centos、Fedora等 2.Debian系列:Debian、Ubuntu等 RedHat 系列 1 常見的安裝包格式 rpm包,安裝rpm包的命令是“rpm -參數” 2 包管理工具 yum 3 支援tar包 Debian系列1
Time of Update: 2013-12-12
ubuntu下vi文本後出現不正常的情況 Ubuntu下編輯一些檔案,這就涉及到了vi這個編輯器了。在Ubuntu下,初始使用vi的時候有點問題,就是在編輯模式下使用方向鍵的時候,並不會使游標移動,而是在命令列中出現[A [B [C
Time of Update: 2013-12-12
配置Ubuntu使用ldap認證 將ubuntu配置為通過ldap認證,使其成為ldap client,本文實驗環境為ubuntu 12.04。 一、手工配置方式 1、軟體安裝: Java代碼 apt-get install ldap-utils libpam-ldap libnss-ldap nslcd 安裝過程中提示填寫ldap相關資訊:ldap server 地址,base
Time of Update: 2013-12-12
sendmail寄件者郵箱設定命令 以前就碰到過設定寄件者尾碼的方式,這次遷移伺服器居然忘記,從頭開始記錄下1:第一種方法,修改/etc/hosts,據說sendmail使用hosts裡面的本地設定網域名稱,修複方法如下 [html] 127.0.0.1 aizher.com 結果:不成功2:第二種方法:修複/etc/mail/acess,增加 [html] Connect:aizher.com