Time of Update: 2013-12-12
Linux下修改網卡IP和網關 建議通過終端字元方式下來修改一修改IP地址vi /etc/sysconfig/network-scripts/ifcfg-eth0DEVICE=eth0BOOTPROTO=noneBROADCAST=192.168.1.255IPADDR=192.168.1.33NETMASK=255.255.255.0NETWORK=192.168.1.0ONBOOT=yesUSERCTL=noPEERDNS=noTYPE=Ethernet~ vi
Time of Update: 2013-12-12
Linux變更shell 題外話:最近出於嘗試,安裝並設定了倍受推薦的zsh,替換了預設的bash,用了一段時間,發現有點很多,但是同樣問題也暴露出來了,比如在zsh中後台執行命令有問題等等,於是決定更換會bash,之前的方法忘了,現在在記錄一下,以免下次變更的時候,不用在參照別人的部落格。 首先,查看我們的系統都有那些可用的shell [plain] androidyue@ubuntu:~/adb_grep$ cat /etc/shells
Time of Update: 2013-12-12
linux系統硬碟分區工具之fdisk fdisk是linux下的一個硬碟分區工具硬碟分區原理一樣,但工具格式等等都不一樣,一個是在裝系統時的分區,一個是裝好系統後的分區裝系統時的分區,裝好系統後一般是沒法修改也不好調整的,在裝系統時未分區的硬碟空間,裝好系統後是可以操作或分區載入的 這裡主要是說這種情況,一個是對未分區的空閑硬碟的操作,又或是對新加的硬碟操作這裡就要用到fdisk了,不過這個只能在2T以內的硬碟操作,大於2T的,就沒法用了,得用到另一個parted的工具&n
Time of Update: 2013-12-12
ctrl+c,ctrl+d,ctrl+z在linux中意義 ctrl+c和ctrl+z都是中斷命令,但是他們的作用卻不一樣. ctrl+c是強制中斷程式的執行。 ctrl+z的是將任務中斷,但是此任務並沒有結束,他仍然在進程中他只是維持掛起的狀態,使用者可以使用fg/bg操作繼續前台或背景任務,fg命令重新啟動前台被中斷的任務,bg命令把被中斷的任務放在後台執行. 例如:當你vi一個檔案是,如果需要用shell執行別的操作,但是你又不打算關閉vi,因為你得
Time of Update: 2013-12-12
sed出現unknown command:(只針對fedora18)的問題 這兩天學習sed,照著大家的例子練習,卻發現有些問題,不曉得是不是我的fedora18系統的問題。 在終端中輸入:echo you are right | sed \`s/right/wrong/\` -----------------
Time of Update: 2013-12-12
linux下安裝軟體的shell學習 每次重裝linux都是痛苦的,軟體安裝好麻煩啊!所以決定多多學習shell,把每次安裝軟體的步驟寫成shell指令碼,分享給大家。不定期更新。注意:指令碼中的檔案名稱是我下載的檔案名稱,各位視情況修改。[plain] #ubuntu下常用軟體安裝 #!/bin/sh uid=$(id -u) if [ "$uid" != "0" ]
Time of Update: 2013-12-12
在wdcp的後台裡建立網站的綁定網域名稱時,需注意,不要重複綁定否則可能會導致重起失敗,也就是建立網站後會打不開等問題,特別是在nginx下如建立一個wdcp.net的網站上面是正確的下面是錯誤的,也就是重複了wdcp.net重複了(與"網域名稱"裡重複)www.wdcp.net也重複了(與上面溝選的添加www主機名稱重複)在nginx環境裡,有重複的時候,就會出現建立網站不生效的問題希望大家注意,看清楚說明,然後根據說明來操作,會讓你更省心省事 wdcp面板後台刪
Time of Update: 2013-12-12
aix禁止root遠程登入 aix使用者擴充資訊大都在/etc/security/user這個文字檔裡。你可以修改:login=false 使用者不能登入系統rlogin=false 使用者不能從遠程登入系統 su=false 其他使用者不能切換到該使用者如果有特殊需要,乾脆使用smitty lockuser鎖定指定使用者即可 禁止telnet登入smit chuser ->root
Time of Update: 2013-12-12
shell_01基本操作 什麼是Shell shell的念shell是一個命令直譯器echo $SHELL --通過環境變數cat /etc/shells--查看當前註冊至系統的shellshell的切換1、臨時切換# /bin/ksh 2、固定切換# vim /etc/passwd--檔案中的最後一個欄位# chsh -s /sbin/nologin username# usermod -s /bin/bash
Time of Update: 2013-12-12
shell_04-sed基本用法 sed命令sed基本用法sed命令選項sed命令定位sed基本編輯 sed基本用法(1)sed(stream editor)是流編輯器,可對文字檔和標準輸入進行編輯。sed只是對緩衝區中原始檔案的副本進行編輯,並不編輯原始的檔案,如果需要儲存改動內容,可以選擇使用下面兩種方法:重新導向w編輯命令 sed基本用法(2)調用sed有三種方法:在Shell命令列輸入命令調用sed,格式為: sed [選項]
Time of Update: 2013-12-12
linux下Ftp環境的搭建 1、ftp軟體的安裝 使用ssh遠端連線linux系統,上傳和下載一些檔案,Ftp是不可少的 Ftp的安裝很簡單,遠程登入系統後使用命令 yum list vsftpd 通過提示的資訊可以看到vsftpd未安裝狀態,然後使用命令 yum -y install vsftpd 系統會自動安裝完成ftp軟體。 2、Ftp的配置
Time of Update: 2013-12-12
CentOS系統、Jdk、Tomcat安裝實戰 第一次接觸Liunx系統,都說J2EE系統在Linux環境下運行穩定、佔用資源少、而且病毒還少,基本都不安裝殺毒軟體的。因此,特將此次安裝過程進行一次記錄和分享。 第一部分
Time of Update: 2013-12-12
grep -q用於if邏輯判斷 突然發現grep -q 用於if 邏輯判斷很好用。 -q 參數,本意是 Quiet; do not write anything to standard output. Exit immediately with zero status if any match is found, even if an error was detected. 中文意思為,安靜模式,不列印任何標準輸出。如果有匹配的內容則立即返回狀態值0
Time of Update: 2013-12-12
linux特殊符號大全 在shell中常用的特殊符號羅列如下: # ; ;; . , / \ 'string'| ! $ ${} $?
Time of Update: 2013-12-12
linux下nginx的配置段 Nginx配置段 Event { // 一般是配置nginx進程與串連的特性 // 如幾個同時工作 worker_connections 1024; // 這是指 一個子進程最大允許連1024個串連 } http { //這是配置http伺服器的主要段 Server1 { // 這是虛擬機器主機段 &
Time of Update: 2013-12-12
linux檔案基本操作管理 一.使用cp命令複製檔案或檔案夾cp 源檔案(檔案夾) 目標檔案(檔案夾) 常用參數:-r 遞迴複製整個分類樹-v 顯示詳細資料 1.在相同檔案夾下複製檔案:eg: cp wenjian wenjian-2 就在同一個檔案夾下複製了名為“wenjian”的檔案,並且複製得到的檔案名稱叫“wenjian-2” 2.在不同檔案夾下複製檔案:eg:
Time of Update: 2013-12-12
Linux分區和掛載點說明在介紹Linux分區和掛載點前,我想先說一個Windows的例子,Windows大家都比較熟,再借這個例子來說明什麼是Linux分區和掛載點。1.消失了的分區在WinPE下,我將一塊硬碟分成一個主要磁碟分割和四個邏輯分區,主要磁碟分割指派磁碟機代號C,四個邏輯分區均不指派磁碟機代號:這會出現什麼情況?結果是在我的電腦中你只能看到一個C盤,其他四個盤都不見了:2.將分區裝入檔案夾接下來,我在C盤建了boot,home,user,tmp四個檔案夾:再開啟磁碟管理,按下邊的步
Time of Update: 2013-12-12
Git不完全配置 1. Git 全域設定 git config --global user.name "your name"git config --global user.email youmail@xxx.com2. 建立Git倉庫 mkdir yourfoldercd yourfoldergit init3. 加入檔案(將檔案放在yourfolder下) git add Filename
Time of Update: 2013-12-12
使用git之一概覽(學習筆記一) git安裝後的配置 git config --global user.name "name" //global網域設定名字為 name git config --global usre.email "name@email.com" //global網域設定郵件地址為 name@email.com git config
Time of Update: 2013-12-12
try rsync service 源鏡像IP:IP0 root配置(如下)並執行:/usr/bin/rsync --daemon --config=/etc/rsyncd.conf 01gid = users02read only = true03use chroot = false04transfer logging = true05log format = %h %o %f %l %b06log file = /var/log/rsyncd.log07slp