cygwin使用心得

2021-06-18 16:02:55 字數 2457 閱讀 2692

cygwin使用心得

1.在cygwin裡訪問windows盤

cd /cygdrive/c

cd c:

2.整合cygwin命令到windows中

假設cygwin安裝在d:/develop/cygwin,則將d:/develop/cygwin/bin新增到系統變數path中(最好加在 windows前面,這樣的話,有些相同的命令的話,是先執行cygwin的命令,而不是windows命令,比如find)

就可以直接在cmd.exe下面執行tar czvf ***.tgz ./

基本上所有的命令都可以用了,包括ls,more,less,find,grep等。

3.使用tgz備份

將cygwin的bin加入到path

建乙個bat檔案:

@echo off

d:cd d:\website\8thmanage

tar czvf 8thmanage.tgz 8thmanage

4.windows使用shell指令碼

將cygwin的bin加入到path

在$cygwin的目錄/var/下面建一指令碼t.sh,注意,t.sh裡面的路徑,都是相對於$cygwin的,裡面需要訪問c盤的,請用 /cygdrive/c/

在windows下執行:

d:\cygwin\bin\bash d:\cygwin\var\t.sh

(可以定期執行)

5.同步windows系統使用者

mkpasswd -l > /etc/passwd

mkgroup -l > /etc/group

如果有domain的話,需要加上-d domainname

6.安裝系統服務

cygrunsrv

7.cygwing下使用rsync

a.安裝rsync元件

b.進入cygwin,配置伺服器

vi /etc/rsyncd.conf

...screts file=/etc/tom.ipaddr.pas

配置檔案,參考我寫的另外一篇rsync的文章,注意:密碼檔案許可權必須是0400

chmod 0400 /etc/tom.ipaddr.pas

c.啟動服務端

rsync --daemon

8.cygwin下使用sshd

a.需要安裝了cygrunsrc,openssh

b.執行ssh-host-config -y

一路回車,直到出現cygwin=時,輸入tty ntsec,再回車,

(或者,增加一系統環境變數cugwin=nesec tty)

c.已經安裝好sshd服務到你的windows服務中,可以直接在服務中啟動,關閉。

(cygrunsrc -s sshd或者net start sshd)

9.中文顯示

set meta-flag on

# 關閉bash命令列8位元組字元轉義符的轉換

set convert-meta off

# 使bash命令列支援8位元組字元輸出

set output-meta on

set input-meta on

alias ls='ls --color --show-control-chars'

export lc_all=zh_cn.gb23122

export lc_ctype=zh_cn.gb2312

export lang=zh_cn.gb2312

export xmodifiers="@im=chinput"3

stty cs8 -istrip

stty pass8

# update: 少了這個less就不支援中文了

export lesscharset=latin1

在bash命令之前加入set home=《使用者目錄》,比使用者目錄設定在g:\home。

在新設定的《使用者目錄》裡建立檔案.inputc和.bash_profile

由於用慣了windows,所以想在資源管理器裡建立這兩個檔案,

所以乾脆先跑到bash裡用echo

建立這兩個檔案。

echo a>.inputc

echo a>.bash_profile

然後用你喜愛的編輯器編輯之。

要是ls還有亂碼,vi ~\.bashrc中,修改:

alias ls=』ls -hf –show-control-chars –color=tty』

cygwin.bat指令碼為:

@echo off

set make_mode=unix

frameset 使用心得

欲明白本篇 html徹底剖析 之標記分類,請看 標記一覽 也請先明白圍堵標記與空標記的分別,請看 html概念 框架概念 謂框架便是網頁畫面分成幾個框窗,同時取得多個 url。只需要 即可,面所有框架標記需要放在乙個總起的 html 檔,這個檔案只記錄了該框架如何分割 不會顯示任何資料,所以不必放入...

Access使用心得

今天臨時用access做資料庫,長期用sql server開發習慣了,總結一下現在為止用到的比較大的差異,以後有新的再補了 1 返回字串長度 len s lenb s 前者返回字元數,後者返回位元組數,並且access中text型別字元統一為2位元組,與sql2000不同。2 join的使用 acc...

vmware使用心得

成功在winxp環境中安裝了vista business版本,反之,亦然。可以建立工作組網路連線了,虛擬機器也可以訪問網際網路了。安裝說明 在安裝嚮導中,無論使用哪種網路連線形式,都不影響正確安裝。安裝後,可以編輯本地機和虛擬機器之間的網路連線形式。需要注意三個細節問題 1 網絡卡要設定為 電源啟動...