成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久

您的位置:首頁技術文章
文章詳情頁

Unix文件名與Windows文件名的差異

瀏覽:2日期:2024-01-31 15:28:09

Unix操作系統中文件的命名規則并沒有像Windows操作系統那么嚴格。或者說,很多Windows操作系統中文件名字里不能夠包含的字符,在Unix操作系統中都是可以的。所以有些從Windows操作系統上轉移過來的管理員會覺得特別的不習慣。筆者今天就對兩個操作系統的命名規則上的差異做一下總結,幫助Windows系統管理員更加順利的轉型到Unix操作系統的陣地上來。

一、 隱藏文件的表示方法不同。

在Windows操作系統中,如果要將某個文件的屬性設置為隱藏,那么必須要點擊這個文件,然后右鍵選擇“隱藏。然后才能夠將這個文件設置為隱藏。即在一般的情況下是看不到用戶隱藏的文件。但是Unix操作系統下則不同。在Unix操作系統中,同Windows操作系統一樣,可以將某個文件夾或者文件隱藏。但是兩者的方式不同。在Unix操作系統中,是根據文件或者文件夾(目錄文件)的名字來控制的。即如果要把某個文件設置為隱藏,那么只需要在某個文件名字的開頭加上一個英文狀態下的點號即可。如果要將某個目錄文件設置為隱藏,通力也只需要在目錄文件的名字前面即上一個英文狀態下的點號即可。如.Unix等等。這就表示這個文件夾是一個隱藏文件或者隱藏的文件夾。

那么該如何查看這個隱藏的文件或者隱藏的文件夾呢?這跟Windows操作系統又不同。在Unix操作系統中,如果要進入某個隱藏的文件夾,不需要像Windows操作系統那樣特殊的設置。只需要把文件名或者目錄文件名輸全即可。也即是說,要把那個.號也帶上。如要進入到上面設置的那個UNIX隱藏文件夾中,則只需要執行cd .UNIX命令即可。所以在Unix操作系統中,無論是設置隱藏文件或者隱藏目錄文件,還是查看這些文件,都是由一個英文狀態下的點號所控制的。為此在Unix操作系統中要充分認識到這個點號的重要性。

二、 大小寫敏感程度不同。

在Windows操作系統中,無論是文件還是文件夾,對于大小寫都是不敏感的。也就是說,Unix與UNIX是同一個文件或者文件夾。所以在Windows操作系統中,給文件夾或者目錄去名字的時候,不需要考慮大小寫的問題。這給操作帶來很大的方便。如在定義環境變量的時候,也不需要考慮大小寫的問題。把路徑全部小寫或者大寫都沒有問題。但是在Unix操作系統中則不同。在Unix操作系統中,無論是普通文件還是目錄文件,對于大小寫都是敏感的。即Unix與UNIX是兩個不同的文件或者目錄。雖然這個差異不是很大,但是影響卻很深遠。如在Unix中定義環境變量的時候,在輸入路徑時,大小寫就一個都不能夠錯誤。如果某個字符大小寫輸入有問題的話,那么這個環境變量就不會起作用,因為其指向了一個錯誤的位置。

為此在Unix操作系統中定義文件或者文件名字的時候,就需要特別的注意。通常情況下,除非有特殊的必要,筆者都建立對于普通的文件,最好都采用小寫的字符。對于系統文件或者目錄,采用大小的字符。無論是哪一種文件,有一個禁忌就是不要采用大小寫混合的方式來命名文件或者目錄。因為一方面要輸入大小寫混合的目錄或者文件時,會很麻煩。其次在引用路徑時也容易出錯。為此對于任何一種文件(普通文件、目錄文件、設備文件)名字,都最好采用全部大寫或者小寫的形式。另外在定義環境變量的時候,最好通過復制、粘貼的方式來為環境變量指定路徑,以防止因為大小寫輸入錯誤而導致環境變量不其作用。

說到這個大小寫,最好有順便提醒一下。在定義環境變量的時候,這個變量名字的大小寫也是敏感的。在Windows操作系統中環境變量的大小寫不敏感,用戶將環境變量的名字輸入為大小或者小寫都是同一個。但是在Unix操作系統中這個環境變量的大小寫也是敏感的。根據習慣,Unix操作系統中的環境變量一般都定義為大寫。而普通的變量設為小寫。這雖然是一個不成文的規則,但是系統工程師最好還是遵守。以減少大小寫敏感所帶來的煩惱。

三、 擴展名的要求不同。

在Windows操作系統中,一般要求文件都必須有擴展名。操作系統是根據這個擴展名來關聯應用程序的。如text.txt,最后,.txt就是文件的擴展名。特別是對于一些腳本批處理程序,都要求以bat擴展名結尾。只有如此,操作系統才會當作批處理程序來執行。不過在Unix操作系統中卻沒有這么嚴格的要求。即使是普通文件,擴展名也是可有可無的。如默認情況下,sh是Unix操作系統下的可執行文件。但是如果工程師編寫的可執行文件不帶上這個擴展名,其也可以運行。這主要是兩個操作系統調用腳本程序的方法不同。在Windows操作系統的命令行窗口下,只要輸入腳本程序的全名(帶上擴展名),即可以運行這個腳本程序。但是在Unix操作系統的shell中,調用某個腳本程序的話,需要在這個腳本程序前面加上./等符號,表示讓系統執行這個程序。也即是說,他不是以擴展名來區分這是否是一個可執行的腳本程序。而是根據命令行的前綴來判斷。為此在Unix操作系統中,對于擴展名沒有任何的規定。

雖然Unix操作系統中對于擴展名沒有硬性的規定。但是在通常情況下筆者仍然建議用戶在建立普通文件的時候,最好還是加上擴張名。只有如此,看擴展名、而不用看文件的具體內容,就可以了解文件的類型。如一看到sh擴展名,就知道這是一個腳本文件。而不用再去看其里面的內容。類似的,對于C語言源文件、文本文件等等最好都能夠加上一個擴展名,以示區別。

四、 在文件名中可以帶有特殊字符。

在Windows操作系統中,雖然也可以使用大部分字符來作為文件名,但是對于一些特殊字符的使用,其有嚴格的限制。如對于一些具有特殊用途的字符/、*號等符號就不能夠成為其文件名。不過在Unix操作系統中,在這方面就沒有這么嚴格的要求。如在Unix操作系統中,text*.txt、text/tet.txt等文件名都是合法的。所以不考慮其他因素,在Unix操作系統中的文件基本上可以采用任何的字符。不過有些字符具有特殊的含義,如果將這些字符加入到文件名字中,可能對后續的操作會帶來不利的影響。

如筆者一開始就談到的,英文狀態下的點號是一個文件數據的控制符號。如果在普通文件或者目錄文件名字的第一個字符是英文狀態下的點號,那么就表示這是一個隱形的文件或則文件夾。為此在定義文件時,除非有特殊的需要要把他們設置為隱藏的,那么不要以應為狀態下的點號開頭。不過一個文件名字的后面可以帶上多個點號,即可以利用點號來區分。如student.num.txt。就表示一個學生學號的文本文件。如果在Windows操作系統中,會認為這個文件有兩個擴展名。在第一次打開這個文件的時候,系統會提示用戶使用哪個軟件打開。不過在Unix操作系統中認為這是合法的。

雖然*、-等符號也可以作為文件的名字。但是因為其有一些特殊的含義,為此在利用他們來給文件命名的時候,需要謹慎使用。如跟點號類似,最好不要以-符號作為文件名字的第一個字符。因為這個-符號在系統中表示命令的可選項。為此在使用cat等命令操作這個文件時,系統會誤把文件名參數當作可選項來對待。結果發現沒有這個可選項而保錯。另外這個*符號,在系統中表示通配符。如果此時利用rm命令來刪除帶*好的文件名字,必須使用轉義字符。否則的話,會發生一些災難性的后果。為此,筆者建議,雖然在Unix系統中可以使用一些特殊的符號作為文件或者目錄的名字。但是除非有特殊的必要,最好在文件名字中不要包含特殊符號。否則的話,用戶很可能會因為過度追求個性,而自討苦吃。

標簽: Windows系統
成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久
一区二区三区久久| 久久人人爽人人爽| 日韩欧美国产综合一区 | 国产在线观看免费一区| 国产一区二区三区久久| 国产精品久久久久一区 | 欧美日本亚洲| 精品播放一区二区| 本田岬高潮一区二区三区| 欧美日韩午夜在线视频| 日本成人在线网站| 香港久久久电影| 亚洲综合色成人| 亚洲精品婷婷| 中文字幕五月欧美| 成人av在线电影| 精品精品欲导航| 国产精品一区一区三区| 一本久久精品一区二区| 日韩主播视频在线| 久久天天狠狠| 亚洲成精国产精品女| 久久成人国产| 视频一区欧美日韩| 欧美综合亚洲图片综合区| 麻豆一区二区在线| 欧美三级视频在线播放| 国产一区美女在线| 欧美男人的天堂一二区| 经典三级视频一区| 日韩一级在线观看| 99久久99久久久精品齐齐| 国产亚洲欧洲一区高清在线观看| 不卡av免费在线观看| 国产欧美精品一区二区色综合 | 欧美精品电影在线播放| 国产一区二区主播在线| 日韩一级二级三级精品视频| 成人免费毛片高清视频| 亚洲精品一线二线三线| 欧美福利网址| 亚洲免费成人av| 麻豆久久精品| 久久99国产精品久久99| 日韩欧美国产精品| 欧美日韩亚洲一区三区| 亚洲一区二区三区四区不卡| 色悠悠久久综合| 狠狠色2019综合网| 精品少妇一区二区三区在线播放| 99久久精品免费看国产| 亚洲国产成人私人影院tom| 亚洲视频在线二区| 亚洲国产欧美另类丝袜| 在线免费观看成人短视频| 免费在线观看精品| 日韩亚洲欧美在线观看| 91免费在线视频观看| 夜夜嗨av一区二区三区中文字幕| 色系网站成人免费| 国产91富婆露脸刺激对白| 国产日韩视频一区二区三区| 亚洲小说欧美另类社区| 亚洲成人综合在线| 欧美日本韩国一区二区三区视频 | 亚洲卡通动漫在线| 欧美性欧美巨大黑白大战| 成人在线综合网站| 国产精品久久久久久妇女6080| 男女精品网站| 国模大尺度一区二区三区| 久久久亚洲精品一区二区三区| 狠狠久久婷婷| 亚洲成av人片一区二区三区 | 日本一区二区三区视频视频| 亚洲高清不卡一区| 日韩av中文字幕一区二区三区| 7777精品伊人久久久大香线蕉完整版| 91免费视频大全| 亚洲超碰97人人做人人爱| 欧美一区二区三区人| 精品不卡一区二区三区| 午夜久久电影网| 日韩精品专区在线影院观看| 18成人免费观看视频| 九九精品视频在线看| 国产日韩视频一区二区三区| 久久男女视频| 91麻豆精品视频| 日本亚洲电影天堂| 久久免费电影网| 美脚丝袜一区二区三区在线观看 | 色婷婷综合激情| 色综合天天综合网国产成人综合天| 亚洲成人精品一区| 日韩欧美国产高清| 亚洲一区成人| 成人亚洲一区二区一| 一区二区三区高清| 欧美一区永久视频免费观看| 亚洲精品一级| 国产成人综合自拍| 亚洲图片有声小说| 精品日韩欧美一区二区| 乱人伦精品视频在线观看| av电影天堂一区二区在线观看| 亚洲午夜电影在线| 国产午夜精品久久久久久久 | 亚洲黑丝在线| 国产河南妇女毛片精品久久久 | 偷窥少妇高潮呻吟av久久免费| 久久精品夜夜夜夜久久| 久久一区中文字幕| 国产尤物精品| 国产剧情在线观看一区二区| 亚洲一区二区三区在线看| 国产亚洲成年网址在线观看| 欧美综合色免费| 亚洲深夜福利| 91视频xxxx| 国产在线精品一区二区| 一区二区日韩电影| 国产日韩精品一区二区三区在线| 精品视频资源站| 国产精品一区在线播放| 91麻豆国产福利精品| 国内精品久久久久影院一蜜桃| 亚洲乱码精品一二三四区日韩在线| 日韩欧美电影一区| 在线观看日韩国产| 国产精品久久久一区二区三区| 91蜜桃传媒精品久久久一区二区| 精品亚洲aⅴ乱码一区二区三区| 亚洲男人天堂av| 国产婷婷色一区二区三区四区| 制服丝袜激情欧洲亚洲| 色哟哟国产精品| 国产欧美日韩亚洲| 欧美日韩视频在线一区二区观看视频| 国产69精品久久99不卡| 精品一区二区在线看| 亚洲成人动漫av| 亚洲视频免费在线观看| 久久精品人人做人人综合 | 免费观看30秒视频久久| 一区二区三区免费在线观看| 欧美国产精品v| 日韩欧美高清一区| 欧美精品电影在线播放| 在线观看日韩国产| 色综合久久久网| 在线一区日本视频| 国产精品yjizz| 91色婷婷久久久久合中文| 国产91精品一区二区麻豆网站| 精品午夜久久福利影院| 麻豆极品一区二区三区| 日韩精品福利网| 亚洲bdsm女犯bdsm网站| 亚洲欧美国产77777| 中文字幕制服丝袜成人av| 国产色产综合色产在线视频| 欧美电影免费观看高清完整版在线观看| 日本福利一区二区| 色婷婷av一区| 久久视频一区| 色婷婷综合久久久中文一区二区| 久久精品国产第一区二区三区最新章节| 99在线精品视频在线观看| 亚洲经典在线| 亚洲作爱视频| 国产欧美高清| 国产一级久久| 亚洲一区二区在线看| 国产伦理一区| 亚洲影视在线| 裸体一区二区| 久久天堂成人| 欧美亚洲高清一区二区三区不卡| 老司机亚洲精品| 色婷婷综合久久久久中文| 色诱视频网站一区| 欧美在线观看禁18| 欧美三级资源在线| 欧美精选午夜久久久乱码6080| 精品污污网站免费看| 538在线一区二区精品国产| 欧美一二三区在线| 精品国产免费视频| 久久日韩粉嫩一区二区三区| 国产午夜精品久久| 日韩毛片一二三区| 亚洲精品国产一区二区精华液| 亚洲一区在线观看网站| 亚洲成人黄色影院| 毛片不卡一区二区| 国产一区二区福利| 成人午夜私人影院| 欧美一区二区三区另类| 亚洲一二区在线|