導航:首頁 > 文件處理 > 域名綁定到supeb文件夾

域名綁定到supeb文件夾

發布時間:2025-02-20 10:19:56

linux下的root,bin, cdrom,etc,initrd,lib分別主要放哪些文件的啊

總體的,不好歸類的

/media 用來掛載usb存儲設備,DVD, CD-ROM等
/mnt 用來臨時掛載文件系統,可插拔的設備應該掛載到/media上去
/home 除root之外的用戶目錄的默認所在地
/root root用戶目錄
/bin 最常用的命令
/sbin 系統管理員使用的命令(sbin=system bin)
/usr/local 使用源碼安裝的話,一般把prefix目錄指定到這里,如/usr/local/ruby
/usr/share/applications desktop文件是桌面的菜單項
~/.gnome*,~/.gconf* gnome面板的個人配置信息,當gnome面板亂了,可以嘗試刪除這些文件來恢復默認面板

/boot目錄,kernel相關部分

/boot/symvers-%{KRELEASE}.gz 保存著內核中所有符號的crc值
/boot/System.map-%{KRELEASE} 給kernel使用的符號表(symbol table)
/boot/vmlinuz-%{KRELEASE} 可引導的、壓縮的內核
/boot/initrd-%{KRELEASE}.img 包含了支持 Linux 系統兩階段引導過程所需要的必要可執行程序和系統文件
/boot/config-%{KRELEASE} 包括kernel的make config
/boot/message cpio格式的打包文件,存放Grub的配置信息,裡麵包括了圖片,文字說明等內容
/boot目錄,grub配置

/boot/grub/menu.lst 一個鏈接文件,真實文件是grub.conf
/boot/grub/grub.conf grub的配置文件
/boot/grub/device.map 設備的映射文件
/boot/grub/splash.xpm.gz grub開機畫面的gzip壓縮包
/boot/grub/stageN 一般有stage1和stage2,是grub的核心,受限於mbr512位元組的大小限制,所以切開成幾個,stage1是用來載入stage2的
/boot/grub/XXX_stage1_5 stage2文件較大,一般存放於文件系統中,需要XXX_stage1_5來識別各種各樣的文件系統
/etc目錄,系統用戶/用戶組

/etc/passwd 存放所有系統用戶及相關信息
/etc/shadow 存放所有系統用戶的密碼信息
/etc/group 存放所有系統用戶組及相關信息
/etc/gshadow 存放所有系統用戶組的密碼信息
/etc目錄,系統啟動流程相關

/etc/issue 發行版信息
/etc/redhat-release redhat版本信息

/etc/inittab 系統初始化配置
/etc/init.d 存放服務腳本的地方
/etc/rc[0-6S].d 每個運行級別對應的服務,里邊的腳本都是鏈接到/etc/init.d目錄
/etc/rc rc啟動腳本
/etc/rc.local 在所有init腳本結束後調用
/etc/rc.sysinit 在系統啟動時運行一次
/etc/profile 環境變數配置
/etc/profile.d 保存一些腳本,可在/etc/profile中調用
~/.bash_profile 針對某個用戶的配置,會調用.bash_rc
~/.bashrc 針對某個用戶的配置,會調用/etc/bashrc
/etc/bashrc 使用bash時,可設置全局環境配置
~/.bash_history 命令的歷史記錄
~/.bash_logout 用戶退出時執行
/etc/xinetd.conf xinetd的配置文件
/etc/xinetd.d 存放xinetd服務的地方
/etc目錄,基本應用配置相關

/etc/skel 存放用戶文件的「骨架」,當一個用戶創建的時候,里邊的文件就會拷貝到相應的home目錄
/etc/X11 存放X Window的系統配置文件,例如xorg.conf
/etc/DIR_COLORS ls的時候,文件/文件夾顯示的顏色
/etc/mtab 記錄目前掛載的文件系統信息
/etc/fastboot 由shutdown -f 所產生的 ,在重啟之後, 系統會去檢查這個文件是否存在以決定是否要執行fsck
/etc/nologin 系統關閉的時候自動產生,里邊放著shutdown message。在這個時候如果有用戶企圖登錄,就會列印出這個文件存放的message,然後阻止你登錄
/etc/fstab 默認的文件系統掛載情況
/etc/virc vi的配置

/etc/vimrc vim的配置

/etc/wgetrc wget的配置
/etc/yum.conf yum的配置

/etc/yum.repos.d yum源的存放位置
/etc/kmp.conf kmp內核的配置文件

/etc/my.cnf mysql的配置文件

/etc/ssh ssh的配置文件目錄,重要的有sshd_config

/etc/syslog.conf syslog的配置文件

/etc/updatedb.conf updatedb的配置文件

/etc/mtools.conf mtools配置,用於在*UNIX系統中直接訪問dos/win文件系統
/etc/sysctl.conf sysctl預載入的配置文件
/etc/moprobe.conf modprobe的配置文件
/etc/ld.so.conf 載入動態鏈接庫的配置文件,默認會載入ld.so.conf.d里邊的配置
/etc/ld.so.conf.d 存放動態鏈接庫的配置文件
/etc/ld.so.cache 動態鏈接庫的緩存,二進制文件,可以通過ldconfig --print-cache查看
/etc/services 網路服務列表(服務名,埠,協議等)
/etc目錄,域名解析,主機訪問控制

/etc/host.conf 定義DNS客戶端主機發出域名解析的處理順序,默認是先查看/etc/hosts文件,再發送遠程請求
/etc/hosts 自定義ip-域名解析
/etc/resolv.conf DNS伺服器地址
/etc/hosts.allow 和hosts.deny一起用來作為tcpd伺服器的配置文件,tcpd伺服器可以控制外部IP對本機服務的訪問。hosts.allow控制可以訪問本機的IP地址
/etc/hosts.deny 控制禁止訪問本機的IP。如果和hosts.allow的配置有沖突,以hosts.deny為准
/etc目錄,定時任務控制

/etc/crontab cron任務的配置文件,一般在里邊配置有cron.hourly,cron.daily,cron.weekly和cron.monthly
/etc/cron.d 如果你要在特殊的時間使用crontab,可以把配置放到文件夾里邊,配置的格式和/etc/crontab一樣
/etc /cron.daily 每天定時任務
/etc/cron.hourly 每小時定時任務
/etc/cron.monthly 每月定時任務
/etc/cron.weekly 每星期定時任務
/etc/cron.allow 指定那些用戶可以使用crontab
/etc/cron.deny 指定哪些用戶禁止使用crontab,如果文件存在且為空,所有人都可以使用,如果文件不存在,那麼只有root可以使用
/etc/at.allow 指定那些用戶可以使用at
/etc/at.deny 指定哪些用戶禁止使用at,如果文件存在且為空,所有人都可以使用,如果文件不存在,那麼只有root可以使用
/dev目錄 硬體設備信息
/dev/hd[a-z] 第幾個IDE硬碟
/dev/tty[0-9] 第幾個虛擬控制台
/dev/sd[a-z] 第幾個SCSI或SATA硬碟
/dev/zero 一個無窮盡地提 供0(NULL)的設備,可以用來初始化文件
/dev/null 一個空設備,可以向它輸出任何數據,而任何寫入它的輸出都會被拋棄。如果不想讓消息以標准輸出顯示或寫入文件,那麼可以將消息重定向到位桶
/dev/stderr 鏈接文件,指向/proc/self/fd/2(標准錯誤)
/dev/stdin 鏈接文件,指向/proc/self/fd/0(標准輸入)
/dev/stdout 鏈接文件,指向/proc/self/fd/1(標准輸出)
/dev/console 系統控制台,也就是直接和系統連接的監視器。如果你用cat查看該設備,並敲入一些內容,可以看到在屏幕上回顯
/dev/fd[0-9] 第幾個軟碟機設備
/dev/st SCSI磁帶驅動器
/dev/pty 提供遠程登陸偽終端支持。在進行Telnet登錄時就要用到該設備
/dev/ttys 計算機串列介面,對於DOS來說就是com1口

/dev/cua 計算機串列介面,與數據機一起使用的設備
/proc目錄 虛擬文件系統

/proc/apm Advanced Power Management(APM)系統信息,與apm命令相關
/proc/buddyinfo 每個內存區中的每個order有多少塊可用,和內存碎片問題有關
/proc/cmdline 啟動時傳遞給kernel的參數信息
/proc/cpuinfo cpu的信息
/proc/crypto 內核使用的所有已安裝的加密密碼及細節
/proc/devices 已經載入的設備並分類
/proc/dma 已注冊使用的ISA DMA頻道列表
/proc/execdomains Linux內核當前支持的execution domains
/proc/fb 幀緩沖設備列表,包括數量和控制它的驅動
/proc/filesystems 內核當前支持的文件系統類型
/proc/interrupts x86架構中的每個IRQ中斷數
/proc/iomem 每個物理設備當前在系統內存中的映射
/proc/ioports 一個設備的輸入輸出所使用的注冊埠范圍
/proc/kcore 代表系統的物理內存,存儲為核心文件格式,里邊顯示的是位元組數,等於RAM大小加上4kb
/proc/kmsg 記錄內核生成的信息,可以通過/sbin/klogd或/bin/dmesg來處理
/proc/loadavg 根據過去一段時間內CPU和IO的狀態得出的負載狀態,與uptime命令有關
/proc/locks 內核鎖住的文件列表
/proc/mdstat 多硬碟,RAID配置信息(md=multiple disks)
/proc/meminfo RAM使用的相關信息
/proc/misc 其他的主要設備(設備號為10)上注冊的驅動
/proc/moles 所有載入到內核的模塊列表
/proc/mounts 系統中使用的所有掛載
/proc/mtrr 系統使用的Memory Type Range Registers (MTRRs)
/proc/partitions 分區中的塊分配信息
/proc/pci 系統中的PCI設備列表
/proc/slabinfo 系統中所有活動的 slab 緩存信息
/proc/stat 所有的CPU活動信息
/proc/sysrq-trigger 使用echo命令來寫這個文件的時候,遠程root用戶可以執行大多數的系統請求關鍵命令,就好像在本地終端執行一樣。要寫入這個文件,需要把/proc/sys/kernel/sysrq不能設置為0。這個文件對root也是不可讀的
/proc/uptime 系統已經運行了多久
/proc/swaps 交換空間的使用情況
/proc/version Linux內核版本和gcc版本
/proc/bus 系統匯流排(Bus)信息,例如pci/usb等

/proc/driver 驅動信息
/proc/fs 文件系統信息
/proc/ide ide設備信息
/proc/irq 中斷請求設備信息
/proc/net 網卡設備信息
/proc/scsi scsi設備信息
/proc/tty tty設備信息
/proc/net/dev 顯示網路適配器及統計信息
/proc/vmstat 虛擬內存統計信息
/proc/vmcore 內核panic時的內存映像
/proc/diskstats 取得磁碟信息
/proc/schedstat kernel調度器的統計信息

/proc/zoneinfo 顯示內存空間的統計信息,對分析虛擬內存行為很有用

/proc目錄, 進程N的信息

/proc/N pid為N的進程信息
/proc/N/cmdline 進程啟動命令
/proc/N/cwd 鏈接到進程當前工作目錄
/proc/N/environ 進程環境變數列表
/proc/N/exe 鏈接到進程的執行命令文件
/proc/N/fd 包含進程相關的所有的文件描述符
/proc/N/maps 與進程相關的內存映射信息
/proc/N/mem 指代進程持有的內存,不可讀
/proc/N/root 鏈接到進程的根目錄
/proc/N/stat 進程的狀態
/proc/N/statm 進程使用的內存的狀態
/proc/N/status 進程狀態信息,比stat/statm更具可讀性
/proc/self 鏈接到當前正在運行的進程
/var目錄 存放經常變化數據的地方

/var/lib/rpm 存放大多數rpm相關的文件
/var/cache/yum yum升級時下載的rpm文件的臨時存放地,還包括系統中rpm包的頭信息
/var/spool/cron/$username 每個用戶自定義的cron任務,可以使用crontab或vi來操作
/var/lock 一般用來存放文件鎖

/var/log 一般用來存放日誌文件
/var/run 一般用來存放pid文件
/var/crash 一般是存放系統崩潰時產生的信息

/var/cache 一般用來存放緩存信息,例如yum package的緩存

/etc/sysconfig目錄 系統基本配置

/etc/sysconfig/amd 為amd提供操作參數,用來自動mount/unmount文件系統
/etc/sysconfig/apmd 由apmd使用來配置電源設置

/etc/sysconfig/arpwatch 在啟動的時候傳遞給arpwatch守護進程的參數
/etc/sysconfig/authconfig 設置主機使用的驗證方式
/etc/sysconfig/autofs 自動掛載設備的自定義選項
/etc/sysconfig/clock 系統硬體時鍾的設置
/etc/sysconfig/desktop 設置新用戶的桌面和進入運行級別5所使用的顯示管理器
/etc/sysconfig/dhcpd 在啟動的時候傳遞給dhcpd守護進程的參數
/etc/sysconfig/gpm 在啟動的時候傳遞給gpm守護進程的參數
/etc/sysconfig/hwconf 列出kudzu檢測到的所有硬體
/etc/sysconfig/i18n 默認系統語言,系統支持的所有語言,默認系統字體
/etc/sysconfig/init 系統啟動時的顯示方式
/etc/sysconfig/ip6tables-config 在系統啟動或者ip6tables服務啟動時,內核用來設置IPv6包過濾

/etc/sysconfig/iptables-config 在系統啟動或者iptables服務啟動時,內核用來設置包過濾
/etc/sysconfig/keyboard 控制鍵盤的行為
/etc/sysconfig/kudzu 在啟動的時候通過kudzu觸發一次安全的系統硬體探查
/etc/sysconfig/named 在啟動的時候傳遞給named守護進程的參數
/etc/sysconfig/netmp netmp服務的配置文件
/etc/sysconfig/network 網路的配置信息
/etc/sysconfig/ntpd 在啟動的時候傳遞給ntpd守護進程的參數
/etc/sysconfig/radvd 在啟動的時候傳遞給radvd守護進程的參數
/etc/sysconfig/samba 在啟動的時候傳遞給smbd/nmbd守護進程的參數
/etc/sysconfig/selinux selinux的基本控制選項
/etc/sysconfig/spamassassin 在啟動的時候傳遞給spamd守護進程的參數
/etc/sysconfig/squid 在啟動的時候傳遞給squid守護進程的參數
/etc/sysconfig/vncservers 配置vnc服務啟動的方式
/etc/sysconfig/xinetd 在啟動的時候傳遞給xinetd守護進程的參數
/proc/sys目錄 系統重要配置參數,涉及眾多內核參數
/proc/sys/fs/file-max 可以分配的文件句柄的最大數目
/proc/sys/fs/file-nr 已分配文件句柄的數目、已使用文件句柄的數目、文件句柄的最大數目
/proc/sys/fs/inode-* 任何以名稱「inode」開頭的文件所執行的操作與上面那些以名稱「file」開頭的文件所執行的操作一樣,但所執行的操作與索引節點有關,而與文件句柄無關
/proc/sys/fs/overflowuid 和 /proc/sys/fs/overflowgid 這兩個文件分別保存那些支持 16 位用戶標識和組標識的任何文件系統的用戶標識(UID)和組標識(GID)
/proc/sys/fs/super-max 該文件指定超級塊處理程序的最大數目。掛裝的任何文件系統需要使用超級塊,所以如果掛裝了大量文件系統,則可能會用盡超級塊處理程序
/proc/sys/fs/super-nr 顯示當前已分配超級塊的數目
/proc/sys/kernel/acct 該文件有三個可配置值,根據包含日誌的文件系統上可用空間的數量(以百分比表示),這些值控制何時開始進行進程記帳:如果可用空間低於這個百分比值,則停止進程記帳/如果可用空間高於這個百分比值,則開始進程記帳/檢查上面兩個值的頻率(以秒為單位)
/proc/sys/kernel/ctrl-alt-del 該值控制系統在接收到 ctrl+alt+delete 按鍵組合時如何反應
/proc/sys/kernel/domainname 配置網路域名
/proc/sys/kernel/hostname 主機名
/proc/sys/kernel/msgmax 指定了從一個進程發送到另一個進程的消息的最大長度
/proc/sys/kernel/msgmnb 指定在一個消息隊列中最大的位元組數
/proc/sys/kernel/msgmni 指定消息隊列標識的最大數目
/proc/sys/kernel/panic 如果發生「內核嚴重錯誤(kernel panic)」,內核在重新引導之前等待的時間
/proc/sys/kernel/printk 該文件有四個數字值,它們根據日誌記錄消息的重要性,定義將其發送到何處
/proc/sys/kernel/shmall 在任何給定時刻系統上可以使用的共享內存的總量(以位元組為單位)
/proc/sys/kernel/shmax 內核所允許的最大共享內存段的大小(以位元組為單位)
/proc/sys/kernel/shmmni 用於整個系統共享內存段的最大數目
/proc/sys/kernel/sysrq 如果該文件指定的值為非零,則激活 System Request Key
/proc/sys/kernel/threads-max 內核所能使用的線程的最大數目
/proc/sys/net/core/message_burst 寫新的警告消息所需的時間(以 1/10 秒為單位);在這個時間內所接收到的其它警告消息會被丟棄。這用於防止某些企圖用消息「淹沒」您系統的人所使用的拒絕服務攻擊
/proc/sys/net/core/message_cost 存有與每個警告消息相關的成本值。該值越大,越有可能忽略警告消息
/proc/sys/net/core/netdev_max_backlog 在介面接收數據包的速率比內核處理這些包的速率快時,允許送到隊列的數據包的最大數目
/proc/sys/net/core/optmem_max 每個套接字所允許的最大緩沖區的大小
/proc/sys/net/core/rmem_default 接收套接字緩沖區大小的預設值(以位元組為單位)
/proc/sys/net/core/rmem_max 接收套接字緩沖區大小的最大值(以位元組為單位)。

/proc/sys/net/core/wmem_default 發送套接字緩沖區大小的預設值(以位元組為單位)。

/proc/sys/net/core/wmem_max 發送套接字緩沖區大小的最大值(以位元組為單位)

/proc/sys/net/ipv4/ip_forward ip轉發是否生效
/proc/sys/net/ipv4/tcp_retrans_collapse 控制TCP雙方窗口協商出現錯誤的時候的一些重傳的行為。但是在老的2.6的核 (<2.6.18)里頭,這個重傳會導致kernel oops,kernel panic,所以如果出現有 tcp_retrans_*樣子的kernel panic,可以把這個參數給設置成0

/proc/sys/vm/buffermem 控制用於緩沖區內存的整個系統內存的數量(以百分比表示)。它有三個值,通過把用空格相隔的一串數字寫入該文件來設置這三個值。用於緩沖區的內存的最低百分比/如果發生所剩系統內存不多,而且系統內存正在減少這種情況,系統將試圖維護緩沖區內存的數量/用於緩沖區的內存的最高百分比
/proc/sys/vm/freepages 控制系統如何應對各種級別的可用內存。它有三個值,通過把用空格相隔的一串數字寫入該文件來設置這三個值。如果系統中可用頁面的數目達到了最低限制,則只允許內核分配一些內存/如果系統中可用頁面的數目低於這一限制,則內核將以較積極的方式啟動交換,以釋放內存,從而維持系統性能/內核將試圖保持這個數量的系統內存可用。低於這個值將啟動內核交換
/proc/sys/vm/kswapd 控制允許內核如何交換內存。它有三個值,通過把用空格相隔的一串數字寫入該文件來設置這三個值:內核試圖一次釋放的最大頁面數目。如果想增加內存交換過程中的帶寬,則需要增加該值/內核在每次交換中試圖釋放頁面的最少次數/內核在一次交換中所寫頁面的數目。這對系統性能影響最大。這個值越大,交換的數據越多,花在磁碟尋道上的時間越少。然而,這個值太大會因「淹沒」請求隊列而反過來影響系統性能

/proc/sys/vm/pagecache 該文件與/proc/sys/vm/buffermem 的工作內容一樣,但它是針對文件的內存映射和一般高速緩存

/proc/sys/vm/dirty_background_ratio 記錄當所有被更改頁面總大小占工作內存超過某個限制時,pdflush 會開始寫回工作,默認是10%
/proc/sys/vm/dirty_ratio 控制文件系統的文件系統寫緩沖區的大小,單位是百分比,表示系統內存的百分比,表示當寫緩沖使用到系統內存多少的時候,開始向磁碟寫出數據。默認是40%
/proc/sys/vm/dirty_writeback_centisecs 記錄pdflush進程把page cache里邊的內容寫入磁碟的時間周期,默認是5秒
/proc/sys/vm/dirty_expire_centisecs 控制一個更改過的頁面經過多長時間後被認為是過期的、必須被寫回的頁面,默認是30秒
/proc/sys/vm/laptop_mode 是否使用筆記本模式,在kernel2.6之後支持

⑵ 關於 vss

VSS使用手冊
作者:佚名 轉貼自:SCM China 論壇 點擊數:10254

1 VSS概述
版本控制是工作組軟體開發中的重要方面,它能防止意外的文件丟失、允許反追蹤到早期版本、並能對版本進行分支、合並和管理。在軟體開發和您需要比較兩種版本的文件或找回早期版本的文件時,源代碼的控制是非常有用的。
Visual SourceSafe 是一種源代碼控制系統,它提供了完善的版本和配置管理功能,以及安全保護和跟蹤檢查功能。VSS通過將有關項目文檔(包括文本文件、圖象文件、二進制文件、聲音文件、視屏文件)存入資料庫進行項目研發管理工作。用戶可以根據需要隨時快速有效地共享文件。文件一旦被添加進VSS,它的每次改動都會被記錄下來,用戶可以恢復文件的早期版本,項目組的其他成員也可以看到有關文檔的最新版本,並對它們進行修改,VSS也同樣會將新的改動記錄下來。你還會發現,用VSS來組織管理項目,使得項目組間的溝通與合作更簡易而且直觀。
VSS可以同 Visual Basic、Visual C++、Visual J++、Visual InterDev、Visual FoxPro 開發環境以及 Microsoft Office 應用程序集成在一起,提供了方便易用、面向項目的版本控制功能。Visual SourceSafe 可以處理由各種開發語言、創作工具或應用程序所創建的任何文件類型。在提倡文件再使用的今天,用戶可以同時在文件和項目級進行工作。Visual SourceSafe 面向項目的特性能更有效地管理工作組應用程序開發工作中的日常任務。

1.1 VSS中的文件
當你要修改某個文檔時,需要先從資料庫中將它簽出(check out),或者告訴VSS你要編輯該文檔。VSS會將該文檔的副本從資料庫中拿到你的工作文件夾(working folder)中,你就可以修改你的文檔了。如果其他用戶再想對同一文檔進行修改,VSS會產生一個信息,告訴他,該文檔已被簽出(check out),從而避免多人同時修改文檔,以保證文檔的安全性。
當你完成修改之後,需要將文檔 簽入(check in)VSS。這個操作從你的工作文件夾(working folder)中復制被你修改的文檔,並將它放回VSS資料庫,以便其他用戶能夠及時看到文檔的改動。VSS能夠保存文檔的所有改動,並顯示最新版本,同時早期版本也會被跟蹤記錄下來。VSS對反增量技術的運用,僅需要用很少的磁碟空間就能使得用戶獲取文檔的所有版本。
如果你沒有修改文檔,你可以執行撤消簽出(undo check out)命令,文檔將被保存為被簽出(check out)之前的狀態。
如果你只需讀取某一文檔而並不需要編輯它,你可以執行取出(get)命令,將文檔放入你的工作文件夾,再選擇查看文檔(view),來查看你的文檔的最新版本。

1.2 VSS中的項目
項目(project)是指用戶存儲在VSS資料庫中的所有文件(file)的集合。用戶可以在項目之間或項目內部實現文件的添加(add)、刪除(delete)、編輯(edit)、共享(share)。一個「項目(project)」在很大程度上類似於一個普通系統的的文件夾,不同的是它能更好地支持文件合並(merge)、跟蹤(archive)和版本控制(version control)功能。
文件保存在VSS資料庫中的項目(project)里。你無須管理存儲在VSS 中的文件正本,除非你要檢查或與其它拷貝進行比較。
VSS為每一位用戶提供了一份備份文件放入工作文件夾(working folder),供用戶對文件進行查看與編輯。盡管沒有工作文件夾也可以查看文件,但要想真正實現對文檔的處理,必須建立工作文件夾。

1.3 VSS的版本控制功能
VSS能夠保存文件的多個版本,包括文件版本之間每一處微小的變動。版本控制有以下幾方面的內容:
l 組內合作——在預設的情況下,一般一個文件在某一時間只允許一個用戶對其進行修改,這樣可以防止文件意外地被其他用戶改動或者覆蓋。但管理員可以改動這種預設的設置,允許文件多層簽出。這種設置也能防止過多的、不必要的改動。
l 版本追蹤——VSS能夠對源代碼和其他文件進行存儲和早期版本的追蹤,從而實現重建文件早期版本等有關功能。
l 跨平台開發——在多平台開發的情況下,版本追蹤用於維護核心代碼。
l 代碼的再使用—— 追蹤程序基準使得代碼可重用。

1.4 文件的拆分和共享
在VSS中可以實現一個文件被多個項目共享(share)。在一個項目中對文件的改動可以自動反映到其他共享的項目中去。這正提倡了代碼重用。在file菜單中的properties中,點擊link,可以查看某一文件的共享情況。
拆分(branch)是將文件從原來共享的項目中分離出來的過程。它使得VSS可以實現從不同的路徑追蹤文件。
註:在其他版本控制系統中,分支是通過跟蹤版本號來實現的。例如:版本「2.3.9.2」是版本2.3的第二個修訂版本的第九個分支。而VSS通過明顯不同的項目名稱實現對文件分支的跟蹤。
拆分文件就斷開了共享連接,使得本項目中的文件與其他原來共享的項目無關。對此文件的修改將不會再反映到其他項目上。拆分是這樣被建立的:兩個文件以前有著共同的歷史記錄,從實現拆分開始,他們的歷史記錄將被VSS分別追蹤。
拆分文件之後,link按紐將不再顯示已斷開的連接,但你可以用path(file菜單中的properties項)按紐瀏覽拆分的歷史記錄。
共享(share)文件就是在多個項目間建立文件的連接。拆分(branch)文件就是在項目之間建立了不同的文件路徑。

1.5 工作文件夾(working folder)
VSS是存儲和管理文件的工具,但是編輯和編譯文件必須在VSS指定文件夾中進行。這個文件夾叫工作文件夾,它可以是現存的文件夾,也可以是VSS新建的文件夾。VSS瀏覽器在文件列表上方顯示了文件的工作文件夾的路徑。
在VSS系統中,工作文件夾才是你真正用於處理文檔的地方。當你要編輯或修改某個文檔時,必須對文檔實施check out 操作(詳見3.3.5修改和編輯文件),VSS將該文檔從項目中拷貝出來,放入你的工作文件夾。當你修改完畢並check in 文件之後,VSS又將文件重新拷貝到資料庫中以記錄你的修改。

一旦你將文件簽出,VSS就開始在你的本地機上創建並管理你的工作文件夾。
每一個用戶、每一個項目或每一台微機都可以有自己的工作文件夾。如果Joe在項目$/SpreadSheet和$/WordProcessor上工作,他就有相應的2個不同的工作文件夾。如果Hanna在同樣的項目上工作,對於每一個項目她又有自己的工作文件夾。
當你為某個項目設置了工作文件夾,你可以用它來放置你該項目中包括子項目再內的所

2 VSS的客戶端安裝

2.1 安裝VSS的系統條件
l 計算機/處理器: 處理器為486DX/66MHz或以上PC機推薦Pentium或更高級的處理器。
l 內存:Windows 95或以後的版本要求16 MB RAM (推薦32 MB);Windows NT 4.0要求24 MB (推薦32 MB)。
l 硬碟:客戶機:典型安裝:59MB; 72 MB;安裝過程:66 MB;
l 伺服器:典型安裝:128 MB;最大安裝:141 MB;
l 附加硬碟要求:Internet Explorer:典型為43 MB,最大59 MB;MSDN:典型57MB,最大59 MB
l 驅動器:CD ROM
l 顯示:VGA或更高級顯示器,推薦Super VGA。
l 操作系統:Microsoft Windows 95或以後版本或者Microsoft Windows NT 4.0,NT要求Service Pack 3或更高版本(包括Service Pack 3〕
l 外圍設備/其它: Microsoft Internet Explorer 4.01 Service Pack 1 (包含).

2.2 從網路安裝VSS客戶端
1) 打開本地計算機的「網上鄰居」屬性對話框;
2) 點擊「配置」按紐;
3) 將「MICROSOFT網路用戶」的屬性設置為:登錄到WINDOWS NT 域,域名為PLANNING;
4) 添加TCP/IP、NETBEUI、IPX/SPX協議;
5) 重新啟動計算機,登錄「planning」域;
註:管理員為每位NT用戶設置的登錄密碼為「111」,用戶在第一次登錄時,計算機會提示用戶修改密碼。
6) 從「網上鄰居」的「planning」域中查找伺服器「VSSDATA」;
7) 打開共享的「VSS」文件夾並雙擊「NETSETUP」;
8) 按照安裝程序的提示開始安裝。

3 VSS的基本使用操作

3.1 登錄VSS
點擊VSS圖標或從程序菜單中運行Visual SourceSafe 6.0,即可打開VSS瀏覽器。
如果用戶登錄的VSS密碼和登錄PLANNING域的密碼是一致的,系統將不再提示輸入進入VSS資料庫的密碼;如果用戶為VSS設置的密碼與登錄PLANNING域的密碼不同,系統將提示用戶輸入VSS的登錄密碼。關於如何修改VSS用戶密碼,詳見「3.2.14修改用戶密碼」。

3.2 VSS瀏覽器

當你一打開VSS,如果你設定了密碼的話,它會提示你輸入密碼。如果你沒有設定密碼,你可以直接看到瀏覽器。在瀏覽器上,你可以瀏覽你的資料庫、查看項目列表、顯示文件統計信息、執行命令對文件和項目進行操作等。瀏覽器的最上方的標題欄是你當前連接的資料庫。VSS使用符號來提供有關文件和項目信息。
菜單欄的下面是常用工具欄,這里有許多常用命令的按紐,它可以幫你快速地執行對文件的操作。
在項目欄中,顯示有項目列表,包括特殊項目的有關信息。文件欄顯示了當前項目的所有文件的列表。結果欄顯示當前你所執行的操作的結果。

3.3 VSS基本操作

3.3.1創建新的文件夾
1) 選中要創建新文件夾的項目(上級文件夾);
2) 在file菜單中選中creat project;
3) 寫入要添加的文件夾的名稱,同時也可以在comment欄中為新建的文件夾添加備注;
4) 點擊OK。

⑶ 右鍵菜單里的東西怎麼刪

隨著安裝軟體的不斷增多,右鍵菜單也越來越長,臃腫不堪。這樣,本來以快捷菜單自居的右鍵菜單使用起來反而並不快捷。別急,以下我們就為右鍵菜單「減負」。
一、折疊右鍵二級菜單

被屏蔽的廣告

有些軟體在右鍵菜單中有多個命令選項,比如安裝WinRAR後,就有數個項目會附加到標准文件和文件夾的右鍵菜單中。以下設置能夠將WinRAR右鍵菜單全部項目壓縮到「WinRAR」子菜單中(操作以WinRAR3.30為例):在WinRAR主窗口,單擊「選項」菜單中的「設置」,單擊「綜合」選項卡,選中「層疊右鍵關聯菜單」復選框,單擊「確定」按鈕。如果你的電腦右鍵菜單還有其他軟體的多個選項,就由你自己研究將它們組合為右鍵子菜單的方法吧!

二、刪除不常用菜單項

或許右鍵菜單中的有些選項你並不常用,或者,有些軟體已被刪除,但其右鍵菜單中的選項卻仍佔用著屏幕空間。要刪除這些無用的右鍵菜單項,請按下述方法操作:

1. 單擊Windows的「開始」菜單,單擊「運行」,在「打開」框中鍵入「regedit」,單擊「確定」按鈕,打開「注冊表編輯器」窗口。

2. 展開「HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers」分支,在其下找到要刪除的無用項,然後右鍵單擊該項,再單擊「刪除」將其刪除即可清除右鍵菜單中的對應選項。對於僅在文件夾右鍵菜單中才有的選項,可到HKEY_CLASSES_ROOT\Directory\shellHKEY_CLASSES_ROOT\
Directory\shellex\ContextMenuHandlers分支下查找。有時HKEY_CLASSES_ROOT\Folder\shell和HKEY_CLASSES_ROOT
\Folder\shellex\ContextMenuHandlers分支下也有右鍵菜單中的選項。

3.關閉「注冊表編輯器」窗口。

怎麼樣,經過以上工作,右鍵菜單清爽多了吧!

清除IE右鍵菜單
副標題:
作者:楊謙 文章來源: 點擊數: 1217 更新時間:2005-3-24

1;通過「開始 -> 運行 -> regedit」進入注冊表,來到
HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\MenuExt」位置,點擊文件夾
的「+」號,就可以看到 ,選中不需要的主鍵,右擊滑鼠,選擇刪除命令..........
2;如果還不行就到下邊的這個位置再查找下看有沒有,有就清除丟。。。
HKEY_USERS\DEFAUST\Software\Microsoft\Internet Explorer\MenuExt
3;如果右鍵中有網站連接。打開注冊表(C:\Windows\Regedit.exe),查找有關該連接名的鍵值,將找到的(一般只有1個)刪除丟。
4;或者直接通過「開始 -> 運行 -> regedit」進入注冊表,來到
「HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\MenuExt」位置,點擊文件夾的「+」號,我們可以看到常見的下載軟體網際快車右鍵下載等等的信息 ,直接刪除您不想要的即可。

送給菜鳥 高手不要見笑 (系統優化)
Windows使用了一段時間之後,就會出現啟動、運行變慢,頻頻藍屏等症狀。筆者在此介紹一下自己的優化心得。
一、解放開始菜單
開始菜單程序過多會拖慢啟動速度,可以把開始菜單做成工具欄放到屏幕的右邊。具體做法:先在c�盤根目錄建兩個文件夾。將其中一個文件夾拖到任務欄的空白處,這樣你就創建了一個工具欄。在開始菜單上點右鍵,選擇「打開」,將開始菜單文件夾下所有文件都移動(按住Shift再拖動)到剛才建了工具欄的那個文件夾里。在工具欄上點右鍵,會看到「顯示標題」和「顯示文字」前面有√符號。把這兩個√號去掉,再在右鍵菜單的「查看」裡面選「小」。如圖1。
再以同樣方式建立第二個文件夾的工具欄,並把常用程序的快捷方式都復制到第二個文件夾中。將兩個工具欄拖離任務欄,成為浮動條。把第二個工具欄拖到第一個工具欄的下面,使這兩個浮動條組合起來。把組合後的浮動條拖到屏幕右端(或上端),點右鍵,選擇「總在最前」(自動隱藏可以不選)。將下面的工具欄向上拖,直到上面工具欄的底部出現「>>」形狀為止。如圖2。點擊「>>」就可以看到開始菜單了。由於我安裝的程序太多,開始菜單中的程序是按分類存放的,可以避免到時候找不到程序。在記事本里寫下如下字元串:控制面板.{21EC2020-3AEA-1069-A2DD-08002B30309D},然後按Ctrl-C復制到剪貼板。在新的「開始菜單」上點右鍵,選打開,在裡面新建一個文件夾,按Ctrl-V粘貼(不要直接輸入!),這就是一個可以展開的「控制面板」。這樣處理後,幾乎可以容納無限的圖標,桌面也可以不要了!以後再安裝程序時,不要忘了把程序創建的鏈接加到「開始菜單」里。
二、優化右鍵菜單
右鍵菜單過多會降低機器速度,嚴重的會引起死機。點開始菜單中的「運行」,打入regedit(NT/XP是regedt32),右鍵菜單下的項目一般在注冊表的如下三個地方:
HKEY_CLASSES_ROOT\*\Shell
HKEY_CLASSES_ROOT\*\Shellex\ContextMenuHandlers
HKEY_CLASSES_ROOT\*\Shellex\PropertySheetHandlers
注意這里的BriefcaseMenu和BriefcasePage千萬不能刪。具體每一個擴展名對應的右鍵菜單在HKEY_CLASSES_ROOT\.擴展名\Shell下面,一般有open、print等幾項。右鍵中的「新建」菜單所列出的文件在HKEY_CLASSES_ROOT\.擴展名\Shellnew下,如果不想讓「新建」菜單出現某種擴展名的文件,找到相應的擴展名,刪除Shellnew主鍵即可。文件夾對應的是HKEY_CLASSES_ROOT\Folder,驅動器對應的是Drive。還有,如果某一個編輯軟體是經常要用到的,可以將它的快捷方式放到c:\windows\SendTo文件夾下,點要編輯的文件,「發送到」那個軟體就可以了。「發送到」菜單可以建子菜單,方法是在SendTo文件夾下再建一個文件夾。
IE右鍵菜單過大也會影響到瀏覽的速度。其位置是在HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\MenuExt,修改方法類似。
三、減少自啟動程序
Win98/Me下可以運行msconfig,Win NT/XP就需要找注冊表了,在HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run下面。一般可以刪除的有:LoadPowerProfile(有兩個相同的,可以刪一個)、SchelingAgent(就是計劃任務)、Machine Debug Manager、MSDTC、findfast、osa、office工具欄、cnsmin、WinampAgent、SysExplr、RavTimer、LoadQM、金山游俠、OICQ等。
四、應用程序加速
可以將最常用的應用程序放到內存虛擬磁碟里以加快運行速度。我放進虛擬磁碟的有Fantasia web explorer、Fterm、記事本以及一些只讀的文檔,另外把前文提到的開始菜單也放了進去。虛擬磁碟軟體用的是RamDisk1.5。安裝文件下載地址為http://soft.Winzheng.Com/list.Asp?id=3734。如果軟體沒有注冊,需要手動編輯一個注冊表文件,當使用99次以後,軟體提示過期時雙擊導入即可。內容如下:
REGEDIT4
(空一行)
�〔HKEY_LOCAL_MACHINE\Software\RamDisk9xMe〕
「SharewareKey」=hex:ff,ff,ff,ff
以上所列的各項,由於詳細解釋過於麻煩,我只給出了做法。這些僅僅是一種嘗試,希望與大家共同探討。
以下的附註僅僅是對上面的一個技術性說明:
附註一 另外三個可以擴展的CLSID:
計劃任務.{D6277990-4C6A-11CF-8D87-00AA0060F5BF}
列印機.{2227A280-3AEA-1069-A2DE-08002B30309D}
回收站.{645FF040-5081-101B-9F08-00AA002F954E}
由於操作系統的不同,這四個值不會一樣,可以用注冊表編輯器在HKEY_CLASSES_ROOT中查找。
開始菜單拖慢啟動速度,是因為Windows啟動的時候要把開始菜單的所有子目錄全部讀入,以便設置快捷鍵。給開始菜單中的快捷方式設置快捷鍵,就可以在任何地方用快捷鍵啟動(或切換到)這個程序。殺毒軟體也會在讀入後把所有鏈接到的程序查一遍毒。桌面上的文件因為還要顯示大圖標,更加浪費時間。
在這種情況下,關閉殺毒軟體當然會加快速度,但是沒有從根本上解決問題。如果開始菜單里的程序很多,那麼開機時還是會瘋狂讀盤。而工具欄就不同了,Windows啟動時只讀取工具欄的目錄,並不讀子目錄。筆者的Win98由於裝了很多軟體,開始菜單里有一千多個文件,啟動速度極慢。經優化後速度大大加快,硬碟狂轉的現象也消失了。
將常用程序的圖標放到工具欄里還有其他的好處,例如可以節省尋找程序的時間。通過開始菜單運行程序,至少需要滑鼠點兩次、移動兩次;而用了上述方法,只需移動一次點一次即可。熟悉了以後還可以選「自動隱藏」把工具欄隱藏起來。
另外,如果你常用某些編輯軟體編輯文件,也可以把它放到工具欄里,到時候只要把它拖到工具欄相應圖標上就可以了。另外也可以放到右鍵的「發送到」菜單里。
附註二 系統中的文件類型過多也會降低機器速度。這方面最典型的例子是WinRAR。WinRAR安裝的時候自動添加.R00~.R99共100種文件類型,而這些文件通常狀況下難以碰到,極大地浪費了資源。這時候就可以把WinRAR放到工具欄里,把.R??文件拖到WinRAR的工具欄圖標上就可以了。如果覺得工具欄的圖標太小,還可以把WinRAR放到「發送到」菜單里,把文件「發送到」WinRAR打開。去掉WinRAR的關聯可以選WinRAR的「選項-設置-綜合」,把所有的√號都去掉。
右鍵菜單中一般會有很多功能重復,或很少用到的內容。因為右鍵經常使用,菜單里項目太多會明顯影響速度。一般來說可以去掉的有:各類壓縮軟體,只保留winzip即可,因為絕大部分的壓縮包都是winzip格式,而且winzip啟動最快;殺毒軟體,沒有意義,可以刪掉;編輯軟體,只保留一個即可,我保留了UltraEdit,因為它適用的范圍最廣;工具軟體,大部分可以刪掉。
IE的右鍵菜單是影響瀏覽速度的重要因素,一般下載軟體只保留flashget(或netants)就夠了,其餘DLExpert、中國網爪之類都可以去掉。一些網站在右鍵菜單里加的「請訪問XXX」一定要刪掉。
附註三 自啟動程序中可能會有一個奇怪名字的程序,它的名字是隨機產生的,內容是類似「HbBdXyr.Exe cnsmin.Dll ...」的一串字元,刪除了之後會立刻重新出現,而且任務管理器里的同名任務無法被結束。這就是3721中文域名。這時可以修改鍵值,改為「rem HbBdXyr.Exe cnsmin.Dll ...」,即在前面加上rem,就不會再有煩人的中文域名了。
上述給出的只是常見的自啟動程序,例如SysExplr是超級解霸自動伺服器(木馬冰河也是這個名字,大家要當心),在大多數情況下Windows的自動播放足矣,沒有必要用到它的眾多附加功能。Findfast是office文件檢索,也是機器經常讀軟碟機的元兇,最好是刪除。
附註四 將應用程序放進虛擬磁碟會使速度提升一個數量級,但要先考慮好你的內存是否夠用。128MB內存最好不要用虛擬磁碟了。RamDisk設置為開機載入磁碟映像,關機存儲磁碟鏡像。一般虛擬磁碟的大小設為10MB足夠了,如果你的內存足夠的話還可以再加。筆者的384MB內存劃了40MB作為虛擬磁碟,還能用來暫存一些其他東西。SuperFassst、vRamDir等也是基於將臨時目錄放進內存的思想,與RamDisk類似,但是效果不如RamDisk,所以我選用了RamDisk。

閱讀全文

與域名綁定到supeb文件夾相關的資料

熱點內容
演唱會門票紙質票在哪個app買 瀏覽:785
方舟手游怎麼開私人伺服器免費 瀏覽:179
ds5linux 瀏覽:186
國慶app哪個好用 瀏覽:185
奧迪q7發動機壓縮比 瀏覽:493
android圖片自適應屏幕 瀏覽:393
腳本解壓小游戲 瀏覽:211
圖像轉換pdf 瀏覽:217
什麼牌子的安卓平板好 瀏覽:276
linux如何連接ftp 瀏覽:792
php布爾類型教程交流 瀏覽:966
編譯原理為什麼要分離詞法和文法 瀏覽:97
每天五分鍾玩轉機器學習演算法 瀏覽:439
linuxc讀取串口 瀏覽:353
全球購app哪個好 瀏覽:936
私企35歲程序員 瀏覽:941
怎麼可以把應用加密的密碼取消掉 瀏覽:204
小米無法獲取谷歌伺服器地址 瀏覽:399
智能腰椎按摩儀動態拉伸緩解壓迫 瀏覽:847
惠氏智能鎖app是哪個 瀏覽:908