『壹』 文言文約取而實得翻譯
這是不是文言文?
Unix的輕巧「約取而實得」(中篇)
三、與查找比較相關的命令
使用Windows系統的用戶可能都有這樣的經歷,在網上看到可悠長品賞的電影,down;看到匠心獨運的電子書,down;看到妙織錦綉的文章,down;看到銜華佩實的資料,down。但時間一長,想再回顧一下《星戰前傳3:西斯的反擊》中奧比旺和阿納金在熔岩橫流的穆斯塔法星上展開光劍對決的精彩片段,或者是重溫一下李開復先生給中國學生第四封信中所提出在大學校園應當掌握的「七項學習」,可能自己都記不清當時是放在哪個目錄里了。幸好,Windows為我們提供了「搜索」功能,再加上現今Google、網路相繼推出的Google 桌面搜索、網路硬碟搜索,才使得這些文件倖免於藏身深宮大院之中,煢煢孑立、形影相弔的命運。那麼在Unix系統中的文件又是怎樣的命運呢?且看以下的命令功能:
(一)利用find命令查找文件
find命令的功能是在指定目錄及其子目錄下查找符合條件的文件,命令格式如下:
find path expression
參數path指欲開始查找的起始目錄,find會遍尋此目錄以及其子目錄,並且此參數可以有多個目錄名稱,只要在目錄與目錄之間用空格分開即可。參數expression指明了諸如基於文件名、文件類型、文件所有者、最後一次修改時間等的查找規則,find命令將遵循此查找規則來查詢指定目錄以及子目錄中的文件。
常用的查找規則如下:
-name filename 指定要尋找的文件或目錄名稱
-print 將搜索到的符合條件結果以包含路徑名的方式輸出
-type x 以文件類型作為尋找條件,常用的文件類型x如下:
d --- 目錄文件, f --- 普通文件, b --- 塊設備文件, c --- 字元設備文件, l --- 鏈接文件
-user user 尋找用戶user所擁有的文件,user可為用戶名或uid號
-atime n 尋找n天之前曾被訪問過的文件
-mtime n 尋找n天之前曾被修改過的文件
-exec command {}\; 用尋找到的文件作為執行command的對象,{}中保存執行command時所需的參數,注意必須以 \; 為結束
下面來看一些具體的查找實例:
[例1] 在目錄/home中查找名為javac的文件,並要顯示出完整的路徑名:
find /home –name javac -print
[例2] 在當前目錄下查找以doc開頭,7天之前曾被修改過的文件:
find . –name 「doc*」 -mtime 7
[例3] 在目錄/home中查找名為anray的目錄,並顯示出完整的路徑:
find /home –name anray –type d -print
[例4] 在目錄/home中查找用戶zcl所擁有的普通文件,並將其刪除:
find /home –type f –user zcl -exec rm {} \;
(二)使用grep命令查找字元串
使用grep命令在文本文件中查找指定的字元串,並將所有出現該字元串的行列印顯示出來。grep命令的格式如下:
grep [-iv] 字元串 文件名
參數i代表查找字元串時忽略字母大小寫,參數v顯示出所有不包含指定字元串的行。如果在欲查找的字元串中包含有空格,那麼應該用單引號將此字元串引起來。此外,如果是想同時在多個文件中查找指定的字元串,那麼只需列出所有欲搜索的文件即可,這樣grep命令會在所列出的匹配行前加上文件名。grep常與通配符、管道符一起搭配使用,這樣可以實現一些特殊的查找功能,大家應能結合上面所介紹的命令來綜合應用。
[例1] 在文件file1中查找字元串「Java Web」,並忽略大小寫。
grep –i 『Java Web』 file1
或 cat file1 | grep –i 『Java Web』
或 grep –i 『Java Web』 < file1
[例2] 在當前目錄中查找5月1日創建或修改過的文件。
ls –la | grep –i 『may 1』
(三)比較兩個文件的內容
在Windows系統中,不知你是否用過一款名為WinMerge的軟體?此款軟體一項非常強悍的功能,就是可以比較兩個文件的內容有哪些不同之處,而且可謂是火眼金睛。記得筆者讀研一的時候,聽一位助教說他就是靠這款軟體逮了不少抄襲作業的人:)而在Unix系統中,則無需藉助第三方軟體就可實現此項功能了。cmp命令可用於比較兩個文件,這兩個文件可以是文本文件也可以是非文本文件。在默認情況下,cmp命令會顯示兩個文件第一次數據不同的位置;若兩個文件內容相同,則不顯示任何信息。cmp命令的格式如下:
cmp [-l] 文件名1 文件名2
參數l代表標示出每個不同之處內容的行號。
另外,還可以使用diff命令來比較兩個文本文件或目錄的不同之處,它會詳細的列出文件1比文件2增多的內容、減少的內容以及改變了的內容。diff命令的格式如下:
diff [-r] 文件1 文件2 //如果比較兩個目錄的不同之處,加上參數r
在得到的結果中,d表示文件1比文件2增多的內容,a表示文件1比文件2減少的內容,c表示文件1較文件2改變了的內容。
(四)使用wc命令進行統計
大家一看到wc這個詞,不知道是否會產生方便的感覺,呵呵。在Unix系統中,wc可是個非常有用的命令。對於Word中的字數統計功能,大家應該非常熟悉,利用它可以統計出一篇文章中的頁數、字數、字元數、行數等信息。而wc命令也同樣實現了類似於Word的字數統計的功能,它把一個文件作為數據流讀入,然後計算出此文件中的行數、單詞數以及字元數,並輸出這些統計數據。wc命令的格式如下:
wc [-lwc] filename(s)
參數l代表統計行數,參數w代表統計字數,參數c代表統計字元數。
wc -l file1 file2 //統計文件file1和file2 的行數
grep wang /etc/passwd | wc –l //統計目錄/etc下的passwd文件中有多少個用戶名為wang的用戶
四、文件歸檔及壓縮命令
(一)文件歸檔命令
用戶在處理文件過程中,有時需要對某些目錄及文件進行打包備份的操作,或有時需要將幾個文件組合成一個文件以便於網路傳送,就像減肥瘦身了的五、六個美女擠坐一輛計程車一樣,這時Unix系統提供的tar命令就能有用武之地了。使用tar 命令,可以將多個文件或目錄合並成為一個tar包以便於存儲及傳輸。tar命令的常用格式是:
tar cvf filename.tar file1 file2 …directory1 directory2 …
此處參數中c表示創建一個新的歸檔,v表示啟動顯示模式,tar會顯示出所處理的每個文件名,f filename.tar表示使用指定的文件名作為歸檔文件。
如:要將/home/zcl/down目錄中的文件全部歸檔為down.tar,可以使用如下命令
tar cvf down..tar /home/zcl/down
當用戶想把已歸檔的文件復原,則可使用如下的命令格式:
tar xvf filename.tar
(二)文件壓縮命令
為了避免文件佔用太多的磁碟空間,用戶會選擇將文件壓縮存放。通常壓縮會和歸檔組合使用,使用戶能夠對整個目錄以及目錄中的文件同時進行壓縮。對許多Windows用戶來說,使用Winzip、Winrar等工具軟體來壓縮或解壓文件是很平常的事,那麼如何在Unix系統中對文件進行壓縮與解壓呢?下面介紹Unix系統中常用的三種壓縮類型以及解壓縮命令。
1、使用gzip/gunzip 命令解壓縮文件
使用gzip命令壓縮後的文件名稱為「原文件名.gz」,它對應的解壓命令是gunzip。命令格式如下:
gzip filename
gunzip filename.gz
如:要largefile.tar文件壓縮成為largefile.tar.gz,則可以使用如下命令
gzip largefile.tar
如果要把largefile.tar.gz解壓,則只需使用命令gunzip largefile.tar.gz即可。
2、使用compress/ uncompress命令解壓縮文件
凡是經過compress命令壓縮處理的文件,會在文件名後附加上「.Z」,它對應的解壓命令是uncompress。命令格式如下:
compress filename
uncompress filename.Z
3、使用pack/unpack命令解壓縮文件
凡是經過pack命令壓縮處理的文件,會在文件名後附加上「.z」,它對應的解壓命令是unpack。命令格式如下:
pack –f filename
unpack filename.z
五、進程管理與控制命令
「進程」顧名思義就是「正在進行著的程序」,在Unix系統中一個進程可視為一項正在執行的任務,這樣一個命令也就是一個進程了。Unix系統具有檢查和控制進程的相關命令,它們常被用於管理Unix系統。事實上,進程不僅包括用戶所執行的命令,也包括了維持Unix系統正常運行的所有程序,且每一進程都有其唯一的代號,即進程標識符。
要想查看系統當前正在運行的進程信息,可使用命令:
ps [-options] //無參數時只顯示當前用戶在當前窗口中所運行的進程
//如果系統提示ps為非法命令,則在csh中可使用/usr/bin/ps,
//bash中可使用/usr/ucb/ps來替代ps
參數 解釋
-e 列出所有正在運行的進程
-f 長列表顯示進程的細節信息,一般與e一起使用
-u 用戶名 顯示指定用戶正在運行的進程
如:要求長列表顯示所有與用戶zcl相關的進程信息,命令如下:
ps –ef | grep zcl
此外,如果想要查看進程佔用系統資源的情況,可使用如下的兩個命令:
/usr/ucb/ps –auwx //查看進程佔CPU、內存等系統資源的情況
prstat //時時刷新當前系統的進程信息,並按所佔系統資源大小排列
在某種特殊情況下,用戶可能會無法正常的結束某一進程,這時就需要使用命令kill來殺掉這一進程,不過要注意的是用戶只能殺掉由其自身創建的進程。命令格式如下:
kill [-signal] process-id
或
pkill [-signal] process-name
kill就像一名狙擊手,實施的是精確的「點殺」,kill會精確的殺掉指定進程號的進程,如:
kill 12345 //「點殺」進程號為12345的進程,進程號可利用ps命令查出
kill -9 12480 //-9代表強制殺掉進程,但不會清理該進程所佔的資源
pkill就像一名機槍手,實施的是威力巨大的「群殺」,pkill會殺掉所有指定的進程名的進程。如:
pkill sleep //殺掉系統中所有名為sleep的進程
這里,我們再引入一個新的概念——作業。作業這一概念只有在需要對進程區分為前後台時方被使用,它等同於進程的概念。前台進程是指可以和用戶直接進行人機交互的進程,它可以接收鍵盤輸入並將結果顯示在顯示器上。預設狀態下用戶啟動的Unix程序都運行在前台。後台進程是指不直接和用戶進行交互的進程,用戶一般是感覺不到後台進程的運行。要讓某一程序在後台運行,只需在命令行的最後加上「&」符號。在Unix系統中可以同時在前台和後台運行多個進程,通常情況下,一般把需要和用戶交互的程序放在前台執行,而把不需要以交互方式執行的程序置於後台運行。
使用jobs命令可以查看當前系統中正在執行的作業,如下圖所示:
在圖中,「[]」中的數字代表作業號,此作業號可以配合作業管理命令一起使用:
fg %n 將某一作業放入前台運行(n代表作業號,下同)
bg %n 將某一作業放入後台運行
stop %n 掛起後台某一作業
kill %n 終止某一指定的作業
此外,還應掌握三個常用的鍵盤指令:
Ctrl + z 掛起前台正在運行的作業
Ctrl + d 正常的結束前台作業,即先執行完該進程後結束
Ctrl + c 終止前台作業(非正常方式)
如:
[例1] 要求後台運行find命令,在當前目錄及其子目錄下查找文件名前綴為file的文件。
解:通常當在後台運行命令時,最好將其運行結果輸出重定向到一個文件中,以便日後檢查或校對。因此,此題可以使用如下的命令:
find . -name 「file*」 >myfind &
這樣,我們就可以通過查看myfind文件來查看查找結果了。在運行此命令的同時,我們還可以繼續輸入其它命令來進行其它操作。
[例2] 要求前台運行find命令,在當前目錄及其子目錄下查找文件名前綴為file的文件,運行過程中掛起進程,並將其放入後台運行。
解:此題可以使用如下的命令:
find . -name 「file*」 >myfind
^z (按Ctrl + z)
jobs //通過jobs命令來查看find進程的作業號,假設為1
bg %1
這里再補充與記取一個小知識點,即當在前台殺掉某一進程後,那麼此進程的所有子進程都會同時被殺掉;而如果是在後台殺掉某一進程,那麼此進程的所有子進程都將「過繼」給「祖宗」進程(即進程號為1的進程)而繼續運行。
上一篇:《Unix的輕巧「約取而實得」(上篇)》
下一篇:《Unix的輕巧「約取而實得」(下篇)》
Trackback: http://tb.donews.net/TrackBack.aspx?PostId=404122
[原創]Unix的輕巧「約取而實得」(上篇)
作者: anray 發表日期: 2005-09-08 23:36 文章屬性: 原創 復制鏈接
在經過上機操作實踐以及掌握Unix系統相關的基礎知識之後,繼而要進一步講解Unix基本命令的功能、使用及需掌握的一些必備技巧。本文是上篇,主要有文件系統的相關命令和特殊字元的使用這兩方面內容。
Unix的輕巧「約取而實得」(上篇)
在經過上機操作實踐以及掌握Unix系統相關的基礎知識之後,可以說已跨進了邁向成功的門檻。接著要登堂入室,繼續專進,就必須更加深入的了解Unix基本命令的功能、使用並掌握一些必備的技巧。這一輪學習會有一定難度,需要強烈的求知慾和進取心作為源動力,因為只有「不滿足才是向上的車輪」;同時也需要注重學習方法,善用前人總結的「約取而實得」的經驗,巧學精進,迎難攻解,從而達到再上台階之成效。
一、文件系統的相關命令
佛教《百喻經》中有一則三重樓的喻里,說有一個財主,見到他的鄰居蓋房子,三層樓蓋得很漂亮,他也要蓋這樣的三層樓房子。見工匠在做地基,他就說不要地基,要直接蓋第三層樓,因為第三層最高最漂亮。我們都會覺得這個財主很可笑,但在學習知識的過程中,我們可別老想著第三層而忽視打好地基噢!
文件系統相關的命令是操作Unix系統的基礎,在《Unix操作系統的入門與基礎》一文中我們曾使用過其中的部分命令,下面就再來仔細學習這些命令的使用,繼續打好今後蓋「三層樓」的「地基」吧。
(一)目錄管理
我們可以通過使用mkdir、rmdir與cd命令來創建、刪除目錄以及改變工作目錄,並通過ls命令列表顯示目錄內容,以達到對目錄的有效管理。
(1)mkdir命令的功能是創建目錄,並且可同時創建多個目錄,格式如下:
mkdir [-p] directory-name(s)
參數p代表在建立指定目錄時,如果其父目錄不存在,則一同創建。
[例]
mkdir dir1 dir2 dir3 //在當前目錄下建立目錄dir1、dir2、dir3
mkdir dir1/dir4 //在當前目錄下的dir1子目錄中創建目錄dir4
mkdir –p dir6/dir7 //在當前目錄下,由於不存在dir6目錄,則先自動創建目錄dir6,
//然後創建其子目錄dir7
(2)rmdir命令的功能是刪除目錄,但其只能刪除空目錄(即目錄中不包含文件),故此命令一般較少使用,在後文中會介紹一個更為常用的刪除目錄命令。rmdir命令的格式如下:
rmdir directory-name(s)
(3)在進行處理文件等的操作過程中難免需要在不同的目錄下工作,這時cd命令就能派上用場了。cd命令的功能是改變當前的工作目錄,它的命令格式如下:
cd [directory-name]
cd後面的目錄可以是絕對路徑,也可以是相對路徑。如果cd後面不跟路徑名,則是回到用戶的主目錄。如果大家對此處的一些概念不甚熟悉的話,請參見《Unix操作系統的入門與基礎》文中的介紹,此處就不再贅述了。下面來看幾個例子:
cd dir1 //進入當前目錄中的dir1子目錄
cd .. //進入上級目錄,即把工作目錄改變成當前目錄的父目錄
cd ../zcl //回到父目錄,同時再進入zcl子目錄中
(註:上述三個命令的路徑都為相對路徑)
cd /home/anray //把工作目錄改變成根目錄中的home目錄下的anray子目錄
(註:此處路徑為絕對路徑)
此外,使用pwd 命令可以查看當前的工作目錄,它顯示的是當前工作目錄所處的絕對路徑。
(4)ls命令的功能是列表顯示指定目錄中文件及子目錄的信息(其實在Unix系統中目錄本身也被視為一個文件,但是為了照顧習慣的思維,在敘述時仍然將其區分為文件與目錄兩類),預設輸出順序為縱向按字元順序排列。它常用的命令格式如下:
ls [-altFR] [directory-name]
參數a代表顯示所有類型的文件,包括文件名以「.」為第一個字元的隱藏文件。參數t代表按文件最後修改時間的順序依次排列文件,參數R將會列出指定目錄下以及其所有子目錄中的文件,使用參數F將會在列表中的每一個目錄後面加上「/」,在每個可執行文件後面加上「*」。參數l代表長列表顯示目錄內容,即列出文件的類型、訪問許可權、擁有者、文件大小、修改時間及名稱等詳細信息。下面將介紹一下長列表顯示中的信息的含義,「ls –l」命令的使用如下圖所示。
在上圖長列表顯示文件信息的每一行中,
第一列 第1個字元表示文件的類型;
第2-4個字元表示文件所有者對此文件的訪問許可權;
第5-7個字元表示用戶組對此文件的訪問許可權;
第8-10個字元表示其他用戶對此文件的訪問許可權;
第二列 文件的鏈接數
第三列 文件的所有者
第四列 文件的用戶組名
第五列 文件所佔的位元組數
第六至八列 文件上一次的修改時間
第九列 文件名
註:此表格中的一些概念在下文會有詳細介紹,這里只需先了解一下即可
(二)文件管理
1、文件的創建、編輯與刪除
Unix系統中可以使用touch命令來創建新文件,它的命令格式如下:
touch filename(s)
但要指出,touch命令最常用的功能並不是創建文件,而是改變指定文件(或目錄)的最後訪問時間和修改時間。它的命令格式如下:
touch [-am] [mmddhhmm[yy]] filename(s)
此命令中,若指定文件不存在,則創建之;若已存在,則將指定文件的訪問時間和修改時間按參數的要求進行改變。參數a代表只改變訪問時間,參數m代表只改變修改時間。參數mmddhhmm[yy]中每隔兩位分別表示「月日時分[年]」,用戶可利用此參數指定欲設置的時間,若不帶此參數,則會自動使用系統當前的默認時間。
[例] 在當前目錄下創建新文件document:
touch document
將剛創建的文件document的訪問與修改時間改為2005年10月1日0時0分:
touch -am 1001000005 document
大家可不要小視touch命令的此項作用,在軟體的實際開發中,有時它還會與企業的客戶關系管理策略或企業經濟效益密切關聯。倘若你所在企業的開發團隊協作精神好,工作效率高,或者是改進了相關技術與流程,使原與客戶合同中約定的項目完成日期大大提前,為了屏蔽用戶知情,避免節外生枝,該命令就派上大用場了。這事我知你知即可,彼此只能心照不宣噢!
文件創建好之後就需要對此文件的內容進行相應的編輯了,在Unix系統中最常使用的編輯工具是vi,在後文中會有專門的章節進行詳細介紹,此處先行略過。
在使用Unix系統一段時間之後,大家可能會發現文件數量正在快速增加,而其中的一部分文件可能已經變得過時,或是沒有了使用價值,這時就應該及時利用rm命令將此類文件刪除了。rm命令的功能是刪除文件或目錄,它的命令格式如下:
rm [-i] filename(s)
或 rm –r directory-name(s)
使用參數i的目的是給大家一次「買後悔葯」的機會。由於Unix系統中的文件一旦刪除將極難恢復,因此在刪除文件之前一定要慎重。而參數i的作用是在刪除文件之前進行逐一詢問提醒,是否確實要刪除此文件。如果輸入y則刪除文件,若輸入其他字元,文件則會被保留。使用了帶參數r的rm命令可用來刪除一個目錄以及其所有子目錄,此時不必受刪除目錄必須為空目錄的條件限制,因此也就更具危險性,大家在使用前應當慎之又慎。
[例]
rm doc1 doc2 doc3 // 直接刪除文件doc1、doc2、doc3
rm –i doc1 doc2 doc3 //在刪除文件doc1、doc2、doc3時,每刪除一個之前先作提示
rm -ri dir1 //刪除目錄dir1以及其中所含的所有文件與子目錄,刪除前先作提示
2、文件的查看
常用的查看文本文件的命令有cat、more、head、tail等,下面將逐一進行介紹。
(1)cat命令可以在屏幕上顯示出文本文件的內容,它的命令格式如下:
cat filename(s)
不過cat最常見的用法是配合重定向符來清空文件以及將幾個文件合並成為一個文件。重定向符的詳細用法請參見本文第二章節的內容。
[例]
cat /dev/null > doc.txt //清空文件doc.txt,/dev/null代表空設備文件(記住使用即可)
cat < doc1.txt >> doc2.txt //將doc1.txt中的內容保存在doc2.txt的尾部
(2)使用cat命令查看文本文件時會有一個問題,就是它不會分屏顯示文件,這樣當文件的內容超出一屏時,除了最後一屏的內容之外,上面的內容都將是一閃而過。當然解決的辦法Unix也替我們想好了,就是使用more命令來查看此類文件。more命令的格式如下:
more filename
more命令將會以分頁的方式顯示文本文件內容。當每次將文件內容顯示在屏幕上時,如果內容超出一屏,則會在屏幕的左下部顯示「 --more--」,並且在其後面顯示百分比表示已顯示部分佔總內容的比例。此後按回車鍵則會下滾一行,按空格鍵則會下翻一屏,按「b」字母鍵可以返回上一屏,按「h」字母鍵可以獲得關於更多功能的幫助;使用「/」加上字元串可以查找指定字元串的內容信息,找到後可以按「n」字母鍵繼續搜索下一個符合要求的內容信息,按「q」字母鍵則可退出並返回Shell命令提示符狀態。
(3)head & tail 命令
head與tail命令的格式如下:
head [-n] filename(s)
tail [-n] filename(s)
head命令的功能是顯示一個或多個文件開頭n行的內容,tail命令的功能是顯示一個或多個文件最後n行的內容。若沒有指定參數n,則系統會默認顯示10行內容。
(三)文件與目錄的訪問許可權
1、文件訪問許可權簡介
在Unix系統中每個文件(或目錄)都包含有一套許可權,這些許可權決定了誰能訪問該文件以及如何訪問該文件。通常文件有三種許可權:
許可權 普通文件的許可權 目錄的許可權
r 讀取文件內容 讀取文件名稱
w 向文件寫入信息 建立和刪除文件,可以改變文件名等
x 執行文件 使用該目錄中的文件
在Unix系統中有三種不同的用戶類型,分別是所有者(owner)、用戶組成員(group)、其他用戶(other)。所有者是指文件的創建者;用戶組成員是指由若干個用戶組成的組內成員;而除所有者、用戶組成員之外的訪問者,統稱為其他用戶。所有者除擁有相關的訪問許可權外,還有向另兩類用戶授權之許可權。用戶組中的成員在同組內可以共享信息,通常某一類或某一項目中的用戶會被Unix系統管理員歸為一個用戶組,每個用戶都被授予能訪問同組成員文件的許可權。其他用戶在所有者的授權下可對文件有讀、寫或執行的許可權。
上文中我們曾提到使用「ls –l」命令來顯示文件的訪問許可權。如圖中所示:
以文件myfile1為例:
所有者 用戶組 其他用戶
許可權 rw- r-- r--
含義 可讀、可寫、不可執行 可讀、不可寫、不可執行 可讀、不可寫、不可執行
2、文件訪問許可權的設置
使用chmod命令可以修改文件的訪問許可權,chmod命令的格式分為兩種:
格式1:chmod symbolic_mode file(s)
格式2:chmod absolute_mode file(s)
(1)格式1:符號模式(symbolic_mode)的命令格式如下:
chmod who op permission(s) file(s)
參數who表示用戶類型,它的內容為以下一項或多項:
u 文件所有者
g 用戶組
o 其他用戶
a 所有用戶
參數op表示操作:
+ 表示要增加permission指定的許可權
- 表示要取消permission指定的許可權
= 設置為permission指定的許可權,並取消原設置許可權
參數permission為許可權類型,它的內容為以下一項或多項:
r 表示可讀
w 表示可寫
x 表示可執行
[例] 以上圖為例,要為myfile1的所有者增加執行許可權,用戶組增加寫許可權與執行許可權,取消其他用戶的讀許可權,使用命令如下:
chmod u+x,g+wx,o-r myfile1 //為不同用戶類型設置許可權時用「,」分隔
(2)格式2:絕對模式(absolute_mode)的命令格式如下:
chmod xyz file(s)
參數x、y、z分別代表0-7的數字,用來表示所有者、用戶組、
『貳』 你好 😊手機不連接電腦使用ucb網路共享 怎麼辦
安卓手機變無線網卡和電腦用USB連接,用手機接收的 Wi-FI信號上網!
Android 設備:網路共享與攜帶型 Wi-Fi 熱點
您可以通過 USB 線或藍牙技術與一台計算機共享 Google™ Android™ 設備的移動數據連接(具體取決於您的 Android 設備型號和運營商):這就稱為網路共享。您也可以通過將手機轉變為攜帶型 Wi-Fi 熱點,與最多 5 台設備同時共享 Android 設備的數據連接。
您可以訪問共享移動數據連接,了解如何共享網路以及創建攜帶型 Wi-Fi 熱點。
如果您想通過 USB 線將自己的 Android 設備與運行 Windows XP 的計算機綁定,則必須按本文所述的方法設置自己的計算機。
與 Windows XP 進行 USB 綁定
盡管 Windows XP 包含了 USB 共享網路所需的驅動程序,但在連接手機與 Windows XP 計算機之前,您必須先安裝一個配置文件,用於指示 Windows XP 進行相關配置以使用這些驅動程序。
將以下配置文件 (tetherxp.inf) 下載到您的 Windows XP 計算機上。通常,您可以右鍵點擊該鏈接然後選擇「另存為」。(如果您的瀏覽器在文件名後面附加了 .html,那麼您需要對該文件名進行編輯,刪除擴展名 .html。)
使用手機附帶的 USB 線連接手機與計算機。
在 Android 手機上,按主屏幕,然後按菜單,再觸摸設置,打開「設置」應用程序。
依次觸摸無線和網路 > 網路共享與攜帶型熱點。
選中 USB 共享網路。
Windows XP 的「新硬體向導」打開後,選擇否,暫時不,然後點擊下一步。
選擇從列表或指定位置安裝,然後點擊下一步。
點擊瀏覽,找到您在步驟 1 中下載的配置文件的安裝目錄,然後點擊下一步。Windows XP 會使用該配置文件進行配置,以支持與 Android 手機進行 USB 網路共享。
在 Windows XP 安裝完用於 Android USB 乙太網/RNDIS 的軟體後,點擊完成。
現在,您可以通過 USB 共享網路來使用由手機提供的全新 Windows XP 區域網連接了。有關在 Windows XP 中配置網路的詳情,請參閱 Windows 附帶的相關文檔。
『叄』 電腦上的ucbbrowser.exe是什麼
電腦系統U盤製作及重裝系統的操作步驟為:
1).製作啟動U盤:到實體店買個4-8G的U盤(可以要求老闆幫忙製作成系統U盤即可省略以下步驟),上網搜索下載老毛桃或大白菜等等啟動U盤製作工具,將U盤插入電腦運行此軟體製作成啟動U盤。
2).復制系統文件:上網到系統之家網站下載WINXP或WIN7等操作系統的GHO文件,復制到U盤或啟動工具指定的U盤文件夾下。
3).設置U盤為第一啟動磁碟:開機按DEL鍵(筆記本一般為F2或其它)進入BIOS設置界面,進入BOOT選項卡設置USB磁碟為第一啟動項(註:部分電腦需要在此時插入U盤進行識別才能設置),再按F10保存按Y鍵確定退出CMOS界面,電腦隨後會自動重啟。
4).U盤啟動並重裝系統:電腦啟動時插入U盤,進入U盤功能菜單之後,選擇「安裝系統到硬碟第一分區」(如下圖所示),回車確定後按提示操作,電腦會自動運行GHOST軟體將下載來的GHO文件克隆安裝到C區,整個過程基本無需人工干預,直到最後進入系統桌面。如果需要分區,還可以在安裝系統之前選擇圖示中的(5)或(6)進行自動或手工操作。
注意:在安裝系統完成後,先安裝安全軟體如360安全衛士加360殺毒或者金山毒霸之類其它安全軟體,進行全盤查殺木馬、病毒,再打好系統補丁、安裝常用軟體,並下載安裝使用一鍵還原工具進行系統備份,以備不時之需。
『肆』 怎樣才能把autorun.inf這個弄掉
用360自帶的文件粉碎機刪除這個文件,然後創建一個文件夾,名字就叫autorun.inf
『伍』 誰來幫幫我!
下面是php5中PHP.INI中文詳細配置,你試試
;;;;;;;;;;;;;;
;; Apache ;;
;;;;;;;;;;;;;;
[Apache]
; 僅在將PHP作為Apache模塊時才有效。
engine = On
; 是否啟用PHP解析引擎。
; 可以在httpd.conf中基於目錄或者虛擬主機來打開或者關閉PHP解析引擎。
last_modified = Off
; 是否在Last-Modified應答頭中放置該PHP腳本的最後修改時間。
xbithack = Off
; 是否不管文件結尾是什麼,都作為PHP可執行位組來解析。
child_terminate = Off
; PHP腳本在請求結束後是否允許使用apache_child_terminate()函數終止子進程。
; 該指令僅在UNIX平台上將PHP安裝為Apache1.3的模塊時可用。其他情況下皆不存在。
;;;;;;;;;;;;;;;
;; PHP核心 ;;
;;;;;;;;;;;;;;;
[PHP-Core-DateTime]
; 前四個配置選項目前僅用於date_sunrise()和date_sunset()函數。
date.default_latitude = 31.7667
; 默認緯度
date.default_longitude = 35.2333
; 默認經度
date.sunrise_zenith = 90.583333
; 默認日出天頂
date.sunset_zenith = 90.583333
; 默認日落天頂
date.timezone =
; 未設定TZ環境變數時用於所有日期和時間函數的默認時區。
; 中國大陸應當使用"PRC"
; 應用時區的優先順序為:
; 1. 用date_default_timezone_set()函數設定的時區(如果設定了的話)
; 2. TZ 環境變數(如果非空的話)
; 3. 該指令的值(如果設定了的話)
; 4. PHP自己推測(如果操作系統支持)
; 5. 如果以上都不成功,則使用 UTC
[PHP-Core-Assert]
assert.active = On
; 是否啟用assert()斷言評估
assert.l = Off
; 是否在發生失敗斷言時中止腳本的執行
assert.callback =
; 發生失敗斷言時執行的回調函數
assert.quiet_eval = Off
; 是否使用安靜評估(不顯示任何錯誤信息,相當於error_reporting=0)。
; 若關閉則在評估斷言表達式的時候使用當前的error_reporting指令值。
assert.warning = On
; 是否對每個失敗斷言都發出警告
[PHP-Core-SafeMode]
; 安全模式是為了解決共享伺服器的安全問題而設立的。
; 但試圖在PHP層解決這個問題在結構上是不合理的,
; 正確的做法應當是修改web伺服器層和操作系統層。
; 因此在PHP6中廢除了安全模式,並打算使用open_basedir指令取代之。
safe_mode = Off
;SYS
; 是否啟用安全模式。
; 打開時,PHP將檢查當前腳本的擁有者是否和被操作的文件的擁有者相同,
; 相同則允許操作,不同則拒絕操作。
safe_mode_gid = Off
;SYS
; 在安全模式下,默認在訪問文件時會做UID比較檢查。
; 但有些情況下嚴格的UID檢查反而是不適合的,寬松的GID檢查已經足夠。
; 如果你想將其放寬到僅做GID比較,可以打開這個參數。
safe_mode_allowed_env_vars = "PHP_"
;SYS
; 在安全模式下,用戶僅可以更改的環境變數的前綴列表(逗號分隔)。
; 允許用戶設置某些環境變數,可能會導致潛在的安全漏洞。
; 注意: 如果這一參數值為空,PHP將允許用戶更改任意環境變數!
safe_mode_protected_env_vars = "LD_LIBRARY_PATH"
;SYS
; 在安全模式下,用戶不能更改的環境變數列表(逗號分隔)。
; 這些變數即使在safe_mode_allowed_env_vars指令設置為允許的情況下也會得到保護。
safe_mode_exec_dir = "/usr/local/php/bin"
;SYS
; 在安全模式下,只有該目錄下的可執行程序才允許被執行系統程序的函數執行。
; 這些函數是:system, escapeshellarg, escapeshellcmd, exec, passthru,
; proc_close, proc_get_status, proc_nice, proc_open, proc_terminate, shell_exec
safe_mode_include_dir =
;SYS
; 在安全模式下,該組目錄和其子目錄下的文件被包含時,將跳過UID/GID檢查。
; 換句話說,如果此處的值為空,任何UID/GID不符合的文件都不允許被包含。
; 這里設置的目錄必須已經存在於include_path指令中或者用完整路徑來包含。
; 多個目錄之間用冒號(Win下為分號)隔開。
; 指定的限制實際上是一個前綴,而非一個目錄名,
; 也就是說"/dir/incl"將允許訪問"/dir/include"和"/dir/incls"
; 如果您希望將訪問控制在一個指定的目錄,那麼請在結尾加上斜線。
sql.safe_mode = Off
;SYS
; 是否使用SQL安全模式。
; 如果打開,指定默認值的資料庫連接函數將會使用這些默認值代替支持的參數。
; 對於每個不同資料庫的連接函數,其默認值請參考相應的手冊頁面。
[PHP-Core-Safe]
allow_url_fopen = On
;ini
; 是否允許打開遠程文件
allow_url_include = Off
;SYS
; 是否允許include/require遠程文件。
disable_classes =
;ini
; 該指令接受一個用逗號分隔的類名列表,以禁用特定的類。
disable_functions =
;ini
; 該指令接受一個用逗號分隔的函數名列表,以禁用特定的函數。
enable_dl = On
;SYS
; 是否允許使用dl()函數。dl()函數僅在將PHP作為apache模塊安裝時才有效。
; 禁用dl()函數主要是出於安全考慮,因為它可以繞過open_basedir指令的限制。
; 在安全模式下始終禁用dl()函數,而不管此處如何設置。
expose_php = On
;ini
; 是否暴露PHP被安裝在伺服器上的事實(在http頭中加上其簽名)。
; 它不會有安全上的直接威脅,但它使得客戶端知道伺服器上安裝了PHP。
open_basedir =
;SYS
; 將PHP允許操作的所有文件(包括文件自身)都限制在此組目錄列表下。
; 當一個腳本試圖打開一個指定目錄樹之外的文件時,將遭到拒絕。
; 所有的符號連接都會被解析,所以不可能通過符號連接來避開此限制。
; 特殊值'.'指定了存放該腳本的目錄將被當做基準目錄。
; 但這有些危險,因為腳本的工作目錄可以輕易被chdir()改變。
; 對於共享伺服器,在httpd.conf中靈活設置該指令將變得非常有用。
; 在Windows中用分號分隔目錄,UNIX系統中用冒號分隔目錄。
; 作為Apache模塊時,父目錄中的open_basedir路徑將自動被繼承。
; 指定的限制實際上是一個前綴,而非一個目錄名,
; 也就是說"/dir/incl"將允許訪問"/dir/include"和"/dir/incls",
; 如果您希望將訪問控制在一個指定的目錄,那麼請在結尾加上一個斜線。
; 默認是允許打開所有文件。
[PHP-Core-Error]
error_reporting = E_ALL & ~E_NOTICE
; 錯誤報告級別是位欄位的疊加,推薦使用 E_ALL | E_STRICT
; 1 E_ERROR 致命的運行時錯誤
; 2 E_WARNING 運行時警告(非致命性錯誤)
; 4 E_PARSE 編譯時解析錯誤
; 8 E_NOTICE 運行時提醒(經常是bug,也可能是有意的)
; 16 E_CORE_ERROR PHP啟動時初始化過程中的致命錯誤
; 32 E_CORE_WARNING PHP啟動時初始化過程中的警告(非致命性錯)
; 64 E_COMPILE_ERROR 編譯時致命性錯
; 128 E_COMPILE_WARNING 編譯時警告(非致命性錯)
; 256 E_USER_ERROR 用戶自定義的致命錯誤
; 512 E_USER_WARNING 用戶自定義的警告(非致命性錯誤)
; 1024 E_USER_NOTICE 用戶自定義的提醒(經常是bug,也可能是有意的)
; 2048 E_STRICT 編碼標准化警告(建議如何修改以向前兼容)
; 4096 E_RECOVERABLE_ERROR 接近致命的運行時錯誤,若未被捕獲則視同E_ERROR
; 6143 E_ALL 除E_STRICT外的所有錯誤(PHP6中為8191,即包含所有)
track_errors = Off
; 是否在變數$php_errormsg中保存最近一個錯誤或警告消息。
display_errors = On
; 是否將錯誤信息作為輸出的一部分顯示。
; 在最終發布的web站點上,強烈建議你關掉這個特性,並使用錯誤日誌代替(參看下面)。
; 在最終發布的web站點打開這個特性可能暴露一些安全信息,
; 例如你的web服務上的文件路徑、資料庫規劃或別的信息。
display_startup_errors = Off
; 是否顯示PHP啟動時的錯誤。
; 即使display_errors指令被打開,關閉此參數也將不顯示PHP啟動時的錯誤。
; 建議你關掉這個特性,除非你必須要用於調試中。
report_memleaks = On
; 是否報告內存泄漏。這個參數只在以調試方式編譯的PHP中起作用,
; 並且必須在error_reporting指令中包含 E_WARNING
report_zend_debug = On
; 尚無說明文檔
html_errors = On
; 是否在出錯信息中使用HTML標記。
; 注意: 不要在發布的站點上使用這個特性!
docref_root = ;"http://localhost/phpmanual/"
docref_ext = ;".html"
; 如果打開了html_errors指令,PHP將會在出錯信息上顯示超連接,
; 直接鏈接到一個說明這個錯誤或者導致這個錯誤的函數的頁面。
; 你可以從http://www.php.net/docs.php下載php手冊,
; 並將docref_root指令指向你本地的手冊所在的URL目錄。
; 你還必須設置docref_ext指令來指定文件的擴展名(必須含有'.')。
; 注意: 不要在發布的站點上使用這個特性。
error_prepend_string = ;"<font color=#f00>"
; 用於錯誤信息前輸出的字元串
error_append_string = ;"</font>"
; 用於錯誤信息後輸出的字元串
xmlrpc_errors = Off
xmlrpc_error_number = 0
; 尚無文檔
[PHP-Core-Logging]
define_syslog_variables = Off
; 是否定義各種系統日誌變數,如:$LOG_PID, $LOG_CRON 等等。
; 關掉它以提高效率的好主意。
; 你可以在運行時調用define_syslog_variables()函數來定義這些變數。
error_log =
; 將錯誤日誌記錄到哪個文件中。該文件必須對Web伺服器用戶可寫。
; syslog 表示記錄到系統日誌中(NT下的事件日誌, Unix下的syslog(3))
; 如果此處未設置任何值,則錯誤將被記錄到Web伺服器的錯誤日誌中。
log_errors = Off
; 是否在日誌文件里記錄錯誤,具體在哪裡記錄取決於error_log指令。
; 強烈建議你在最終發布的web站點時使用日誌記錄錯誤而不是直接輸出,
; 這樣可以讓你既知道那裡出了問題,又不會暴露敏感信息。
log_errors_max_len = 1024
; 設置錯誤日誌中附加的與錯誤信息相關聯的錯誤源的最大長度。
; 這里設置的值對顯示的和記錄的錯誤以及$php_errormsg都有效。
; 設為 0 可以允許無限長度。
ignore_repeated_errors = Off
; 記錄錯誤日誌時是否忽略重復的錯誤信息。
; 錯誤信息必須出現在同一文件的同一行才被被視為重復。
ignore_repeated_source = Off
; 是否在忽略重復的錯誤信息時忽略重復的錯誤源。
[PHP-Core-Mail]
; 要使郵件函數可用,PHP必須在編譯時能夠訪問sendmail程序。
; 如果使用其它的郵件程序,如qmail或postfix,確保使用了相應的sendmail包裝。
; PHP首先會在系統的PATH環境變數中搜索sendmail,接著按以下順序搜索:
; /usr/bin:/usr/sbin:/usr/etc:/etc:/usr/ucblib:/usr/lib
; 強烈建議在PATH中能夠找到sendmail。
; 另外,編譯PHP的用戶必須能夠訪問sendmail程序。
SMTP = "localhost"
; mail()函數中用來發送郵件的SMTP伺服器的主機名稱或者IP地址。僅用於win32。
smtp_port = 25
; SMTP伺服器的埠號。僅用於win32。
sendmail_from =
; 發送郵件時使用的"From:"頭中的郵件地址。僅用於win32
; 該選項還同時設置了"Return-Path:"頭。
sendmail_path = "-t -i"
;SYS
; 僅用於unix,也可支持參數(默認的是'sendmail -t -i')
; sendmail程序的路徑,通常為"/usr/sbin/sendmail或/usr/lib/sendmail"。
; configure腳本會嘗試找到該程序並設定為默認值,但是如果失敗的話,可以在這里設定。
; 不使用sendmail的系統應將此指令設定為sendmail替代程序(如果有的話)。
; 例如,Qmail用戶通常可以設為"/var/qmail/bin/sendmail"或"/var/qmail/bin/qmail-inject"。
; qmail-inject 不需要任何選項就能正確處理郵件。
mail.force_extra_parameters =
; 作為額外的參數傳遞給sendmail庫的強制指定的參數附加值。
; 這些參數總是會替換掉mail()的第5個參數,即使在安全模式下也是如此。
[PHP-Core-ResourceLimit]
default_socket_timeout = 60
; 默認socket超時(秒)
max_execution_time = 30
; 每個腳本最大允許執行時間(秒),0 表示沒有限制。
; 這個參數有助於阻止劣質腳本無休止的佔用伺服器資源。
; 該指令僅影響腳本本身的運行時間,任何其它花費在腳本運行之外的時間,
; 如用system()/sleep()函數的使用、資料庫查詢、文件上傳等,都不包括在內。
; 在安全模式下,你不能用ini_set()在運行時改變這個設置。
memory_limit = 16M
; 一個腳本所能夠申請到的最大內存位元組數(可以使用K和M作為單位)。
; 這有助於防止劣質腳本消耗完伺服器上的所有內存。
; 要能夠使用該指令必須在編譯時使用"--enable-memory-limit"配置選項。
; 如果要取消內存限制,則必須將其設為 -1 。
; 設置了該指令後,memory_get_usage()函數將變為可用。
max_input_time = -1
; 每個腳本解析輸入數據(POST, GET, upload)的最大允許時間(秒)。
; -1 表示不限制。
post_max_size = 8M
; 允許的POST數據最大位元組長度。此設定也影響到文件上傳。
; 如果POST數據超出限制,那麼___FCKpd___0
POST和
___FCKpd___0
FILES將會為空。
; 要上傳大文件,該值必須大於upload_max_filesize指令的值。
; 如果啟用了內存限制,那麼該值應當小於memory_limit指令的值。
realpath_cache_size = 16K
;SYS
; 指定PHP使用的realpath(規范化的絕對路徑名)緩沖區大小。
; 在PHP打開大量文件的系統上應當增大該值以提高性能。
realpath_cache_ttl = 120
;SYS
; realpath緩沖區中信息的有效期(秒)。
; 對文件很少變動的系統,可以增大該值以提高性能。
[PHP-Core-FileUpLoad]
file_uploads = On
;SYS
; 是否允許HTTP文件上傳。
; 參見upload_max_filesize, upload_tmp_dir, post_max_size指令
upload_max_filesize = 2M
; 允許上傳的文件的最大尺寸。
upload_tmp_dir =
;SYS
; 文件上傳時存放文件的臨時目錄(必須是PHP進程用戶可寫的目錄)。
; 如果未指定則PHP使用系統默認的臨時目錄。
[PHP-Core-MagicQuotes]
; PHP6將取消魔術引號,相當於下列指令全部為 Off
magic_quotes_gpc = On
; 是否對輸入的GET/POST/Cookie數據使用自動字元串轉義( ' " \ NULL )。
; 這里的設置將自動影響
___FCKpd___0
GEST
___FCKpd___0
POST
___FCKpd___0
COOKIE 數組的值。
; 若將本指令與magic_quotes_sybase指令同時打開,則僅將單引號(')轉義為(''),
; 其它特殊字元將不被轉義,即( " \ NULL )將保持原樣!!
; 建議關閉此特性,並使用自定義的過濾函數。
magic_quotes_runtime = Off
; 是否對運行時從外部資源產生的數據使用自動字元串轉義( ' " \ NULL )。
; 若打開本指令,則大多數函數從外部資源(資料庫,文本文件等)返回數據都將被轉義。
; 例如:用SQL查詢得到的數據,用exec()函數得到的數據,等等
; 若將本指令與magic_quotes_sybase指令同時打開,則僅將單引號(')轉義為(''),
; 其它特殊字元將不被轉義,即( " \ NULL )將保持原樣!!
; 建議關閉此特性,並視具體情況使用自定義的過濾函數。
magic_quotes_sybase = Off
; 是否採用Sybase形式的自動字元串轉義(用 '' 表示 ')
[PHP-Core-HighLight]
highlight.bg = "#FFFFFF"
highlight.comment = "#FF8000"
highlight.default = "#0000BB"
highlight.html = "#000000"
highlight.keyword = "#007700"
highlight.string = "#DD0000"
; 語法高亮模式的色彩(通常用於顯示 .phps 文件)。
; 只要能被<font color=xxx>接受的東西就能正常工作。
[PHP-Core-Langue]
short_open_tag = On
; 是否允許使用"<? ?>"短標識。否則必須使用"<?php ?>"長標識。
; 除非你的php程序僅在受控環境下運行,且只供自己使用,否則請不要使用短標記。
; 如果要和XML結合使用PHP,可以選擇關閉此選項以方便直接嵌入"<?xml ... ?>",
; 不然你必須用PHP來輸出:<? echo '<?xml version="1.0"'; ?>
; 本指令也會影響到縮寫形式"<?=",它和"<? echo"等價,要使用它也必須打開短標記。
asp_tags = Off
; 是否允許ASP風格的標記"<% %>",這也會影響到縮寫形式"<%="。
; PHP6中將刪除此指令
arg_separator.output = "&"
; PHP所產生的URL中用來分隔參數的分隔符。
; 另外還可以用"&"或","等等。
arg_separator.input = "&"
; PHP解析URL中的變數時使用的分隔符列表。
; 字元串中的每一個字元都會被當作分割符。
; 另外還可以用",&"等等。
allow_call_time_pass_reference = On
; 是否強迫在函數調用時按引用傳遞參數(每次使用此特性都會收到一條警告)。
; php反對這種做法,並在將來的版本里不再支持,因為它影響到了代碼的整潔。
; 鼓勵的方法是在函數聲明裡明確指定哪些參數按引用傳遞。
; 我們鼓勵你關閉這一選項,以保證你的腳本在將來版本的語言里仍能正常工作。
auto_globals_jit = On
; 是否僅在使用到
___FCKpd___0
SERVER和
___FCKpd___0
ENV變數時才創建(而不是在腳本一啟動時就自動創建)。
; 如果並未在腳本中使用這兩個數組,打開該指令將會獲得性能上的提升。
; 要想該指令生效,必須關閉register_globals和register_long_arrays指令。
auto_prepend_file =
auto_append_file =
; 指定在主文件之前/後自動解析的文件名。為空表示禁用該特性。
; 該文件就像調用了include()函數被包含進來一樣,因此會使用include_path指令的值。
; 注意:如果腳本通過exit()終止,那麼自動後綴將不會發生。
variables_order = "EGPCS"
; PHP注冊 Environment, GET, POST, Cookie, Server 變數的順序。
; 分別用 E, G, P, C, S 表示,按從左到右注冊,新值覆蓋舊值。
; 舉例說,設為"GP"將會導致用POST變數覆蓋同名的GET變數,
; 並完全忽略 Environment, Cookie, Server 變數。
; 推薦使用"GPC"或"GPCS",並使用getenv()函數訪問環境變數。
register_globals = Off
; 是否將 E, G, P, C, S 變數注冊為全局變數。
; 打開該指令可能會導致嚴重的安全問題,除非你的腳本經過非常仔細的檢查。
; 推薦使用預定義的超全局變數:
___FCKpd___0
ENV,
___FCKpd___0
GET,
___FCKpd___0
POST,
___FCKpd___0
COOKIE,
___FCKpd___0
SERVER
; 該指令受variables_order指令的影響。
; PHP6中已經刪除此指令。
register_argc_argv = On
; 是否聲明$argv和$argc全局變數(包含用GET方法的信息)。
; 建議不要使用這兩個變數,並關掉該指令以提高性能。
register_long_arrays = On
; 是否啟用舊式的長式數組(HTTP_*_VARS)。
; 鼓勵使用短式的預定義超全局數組,並關閉該特性以獲得更好的性能。
; PHP6中已經刪除此指令。
always_populate_raw_post_data = Off
; 是否總是生成$HTTP_RAW_POST_DATA變數(原始POST數據)。
; 否則,此變數僅在遇到不能識別的MIME類型的數據時才產生。
; 不過,訪問原始POST數據的更好方法是 php://input 。
; $HTTP_RAW_POST_DATA對於enctype="multipart/form-data"的表單數據不可用。
unserialize_callback_func =
; 如果解序列化處理器需要實例化一個未定義的類,
; 這里指定的回調函數將以該未定義類的名字作為參數被unserialize()調用,
; 以免得到不完整的"__PHP_Incomplete_Class"對象。
; 如果這里沒有指定函數,或指定的函數不包含(或實現)那個未定義的類,將會顯示警告信息。
; 所以僅在確實需要實現這樣的回調函數時才設置該指令。
; 若要禁止這個特性,只需置空即可。
y2k_compliance = On
; 是否強制打開2000年適應(可能在非Y2K適應的瀏覽器中導致問題)。
zend.ze1_compatibility_mode = Off
; 是否使用兼容Zend引擎I(PHP 4.x)的模式。
; 這將影響對象的復制、構造(無屬性的對象會產生FALSE或0)、比較。
; 兼容模式下,對象將按值傳遞,而不是默認的按引用傳遞。
precision = 14
; 浮點型數據顯示的有效位數。
serialize_precision = 100
; 將浮點型和雙精度型數據序列化存儲時的精度(有效位數)。
; 默認值能夠確保浮點型數據被解序列化程序解碼時不會丟失數據。
[PHP-Core-OutputControl]
; 輸出控制函數很有用,特別是在已經輸出了信息之後再發送HTTP頭的情況下。
; 輸出控制函數不會作用於header()或setcookie()等函數發送的HTTP頭,
; 而只會影響類似於echo()函數輸出的信息和嵌入在PHP代碼之間的信息。
implicit_flush = Off
; 是否要求PHP輸出層在每個輸出塊之後自動刷新數據。
; 這等效於在每個 print()、echo()、HTML塊 之後自動調用flush()函數。
; 打開這個選項對程序執行的性能有嚴重的影響,通常只推薦在調試時使用。
; 在CLI SAPI的執行模式下,該指令默認為 On 。
output_buffering = 0
; 輸出緩沖區大小(位元組)。建議值為4096~8192。
; 輸出緩沖允許你甚至在輸出正文內容之後再發送HTTP頭(包括cookies)。
; 其代價是輸出層減慢一點點速度。
; 設置輸出緩沖可以減少寫入,有時還能減少網路數據包的發送。
; 這個參數的實際收益很大程度上取決於你使用的是什麼Web伺服器以及什麼樣的腳本。
output_handler =
; 將所有腳本的輸出重定向到一個輸出處理函數。
; 比如,重定向到mb_output_handler()函數時,字元編碼將被透明地轉換為指定的編碼。
; 一旦你在這里指定了輸出處理程序,輸出緩沖將被自動打開(output_buffering=4096)。
; 注意0: 此處僅能使用PHP內置的函數,自定義函數應在腳本中使用ob_start()指定。
; 注意1: 可移植腳本不能依賴該指令,而應使用ob_start()函數明確指定輸出處理函數。
; 使用這個指令可能會導致某些你不熟悉的腳本出錯。
; 注意2: 你不能同時使用"mb_output_handler"和"ob_iconv_handler"兩個輸出處理函數。
; 你也不能同時使用"ob_gzhandler"輸出處理函數和zlib.output_compression指令。
; 注意3: 如果使用zlib.output_handler指令開啟zlib輸出壓縮,該指令必須為空。
『陸』 我的電腦桌面總是出現一個XML文件怎麼去了它
清理一下瀏覽器試試:
在瀏覽器頁面,打開「工具(T)」,找到Internet選項(0),在「常規」的「Internet臨時文件」,點開「刪除cookies(I)」,再點裡面的「確定」。再點開「刪除文件」,再把裡面「刪除所有離線內容」前面的方框點勾上,再點「確定」。
『柒』 手機中毒
常在河邊走,哪能不濕鞋,不裝安全軟體肯定是不行的, 建議LZ裝個諾頓殺殺毒,360是防火牆,抗病毒的能力一般,推薦裝個360以後,再下個360版諾頓免費殺毒軟體,免費半年 世界頂級殺毒軟體,美國國防部專用的 非常好用 最重要的是免費 金山瑞星我都用過,殺毒能力都不好, 諾頓只有20多 30多MB 殺毒能力比任何國產殺軟都強
『捌』 我的電腦出現了autorun.inf文件夾,裡面含有javen.和sophia 兩個文件夾,刪不掉,怎麼辦
一般情況下,如果你使用了硬碟免疫的話,會出現這個文件夾,是用來防AUTORUN木馬病毒。但該文件夾是空的且為0位元組。你的裡面有文件,可以排除不是免疫,是病毒,用殺毒軟體可以清除,推薦你使用USB cleaner專殺這類病毒且是免費綠色軟體!
『玖』 我的U盤怎麼了
有可能中毒了,試試下面的方法
檢查自己是否中毒的方法:工具——文件夾選項——查看——去掉"顯示所有文件和文件夾」和「隱藏已知文件類型的擴展名」 即可看到;另一個辦法就是查看你的文件夾的大小 如果所有的文件夾的大小都是1.77MB,都是中毒的跡象;)
這種病毒也會給你的一些儲存設備帶來一些麻煩,如一些MP3 MP4會出現無法找到歌曲的現象 這是因為MP3 MP4 一般是搜索隱藏文件夾的,而這些正常的文件夾卻被病毒給隱藏起來了
這種病毒會對U盤產生危害,不知道是否會對電腦產生影響 (本人還沒有發現,只是病毒會把自己復制到電腦,下次你的電腦插入U盤時,U盤就會中毒)。病毒會根據你的文件夾的名稱建立一個「你的文件夾名字」.exe的文件,而且會多個autorun.inf和 recycle.exe文件。這就是病毒的本體 。大家估計應該知道就是這個autorun.inf 文件,是病毒自動運行的。
解決辦法:
FIRST:清除病毒。
一般的殺毒軟體一查殺就OK。也可以手動清除。先顯示全部隱藏文件步驟如下:我的電腦——工具——文件夾選項卡——查看——顯示所有文件和文件夾,隱藏已知文件類型的擴展名那一項有「√」的話就去掉,再點確定就可。此時會發現病毒的偽裝就會顯現原型。將其全部刪除即可。
按照上述辦法把所有的文件顯示出來,然後把.exe文件全部刪除,把autorun.inf 也刪除。
然後把所有文件夾的隱藏屬性去掉就可以了 方法:exe後綴的文件夾,右鍵——屬性——隱藏 去掉就可以了。
SECOND:顯示隱藏文件夾。
開始按鈕——運行命令,鍵入cmd,回車後,輸入以下語句:
X:【回車】X為U盤在電腦中所顯示的盤符
attrib -a -r -h -s /s /d 【回車】
回車後,等待系統反應過來,就搞定。說明:U盤內裝的東西多少和系統處理時間是相關的。
或新建一記事本,編輯語句「attrib -a -r -h -s /s /d」,保存為XX.BAT文件,放到U盤根目錄下(需要處理哪個目錄就放在哪),雙擊運行。
『拾』 手機存儲卡 貌似感染病毒了
1、找個列印部什麼的,那裡一般裝有正版的殺毒軟體,殺下毒;
2、如果卡里沒有什麼多重要的東西,格式化一下
3、現在的手機儲存卡,一般的就二十多點就能買到,合適就換一張吧!