在linux下檔案都是大小寫敏感的。也就是說 coskimo 和 coskimo 是不一樣的,而且 /etc/hosts 和 /etchosts 也是不一樣的。
下面乙個是 coskimo.txt 和 coskimo.txt 是不一樣的。
moriarty@coskimo:~/coskimo$ ls其實資料夾也是一種特殊的檔案,硬碟或者分割槽(如 /dev/sdb1)等等,總之在linux下所有的都是檔案coskimo.txt coskimo.txt 科斯基摩.txt
moriarty@coskimo:~/coskimo$ cat coskimo.txt
coskimo | 科斯基摩 - linux, ubuntu, 程式設計, 教程, 網路攻防
moriarty@coskimo:~/coskimo$ cat coskimo.txt
coskimo.com
在linux下不用副檔名來決定檔案型別。
moriarty@coskimo:~/coskimo$ file mwall*****.png3.4.1 建立乙個檔案mwall*****.png: png image data, 1366 x 768, 8-bit/color rgba, non-interlaced
moriarty@coskimo:~/coskimo$ file /etc/passwd
/etc/passwd: ascii text
moriarty@coskimo:~/coskimo$ file encryption.c
encryption.c: c source, ascii text
moriarty@coskimo:~/coskimo$ file /dev/sda
/dev/sda: block special
moriarty@coskimo:~/coskimo$ ls這個屬性可以設定檔案的時間。具體可以檢視man手冊。coskimo.txt coskimo.txt encryption.c mwall*****.png 科斯基摩.txt
moriarty@coskimo:~/coskimo$ ls -l
total 52
-rw-rw-r-- 1 moriarty moriarty 69 mar 14 18:38 coskimo.txt
-rw-rw-r-- 1 moriarty moriarty 12 mar 14 18:40 coskimo.txt
-rw-rw-r-- 1 moriarty moriarty 233 jan 29 17:09 encryption.c
-rw-r----- 1 moriarty moriarty 30126 jan 28 11:22 mwall*****.png
-rw-rw-r-- 1 moriarty moriarty 69 mar 14 18:38 科斯基摩.txt
moriarty@coskimo:~/coskimo$ touch coskimo2
moriarty@coskimo:~/coskimo$ touch coskimo3
moriarty@coskimo:~/coskimo$ ls -l
total 52
-rw-rw-r-- 1 moriarty moriarty 0 mar 14 19:35 coskimo2
-rw-rw-r-- 1 moriarty moriarty 0 mar 14 19:35 coskimo3
-rw-rw-r-- 1 moriarty moriarty 69 mar 14 18:38 coskimo.txt
-rw-rw-r-- 1 moriarty moriarty 12 mar 14 18:40 coskimo.txt
-rw-rw-r-- 1 moriarty moriarty 233 jan 29 17:09 encryption.c
-rw-r----- 1 moriarty moriarty 30126 jan 28 11:22 mwall*****.png
-rw-rw-r-- 1 moriarty moriarty 69 mar 14 18:38 科斯基摩.txt
rm會把檔案徹底刪除,而不是把檔案轉移到**站裡面
moriarty@coskimo:~/coskimo$ ls在刪除前會有確認提示coskimo2 coskimo.txt encryption.c 科斯基摩.txt
coskimo3 coskimo.txt mwall*****.png
moriarty@coskimo:~/coskimo$ rm coskimo3
moriarty@coskimo:~/coskimo$ ls
coskimo2 coskimo.txt coskimo.txt encryption.c mwall*****.png 科斯基摩.txt
moriarty@coskimo:~/coskimo$
moriarty@coskimo:~/coskimo$ rm -i coskimo2強制刪除檔案,這個要小心。不然你會後悔的。rm: remove regular empty file 『coskimo2』? y
moriarty@coskimo:~/coskimo$ ls
coskimo.txt coskimo.txt encryption.c mwall*****.png 科斯基摩.txt
moriarty@coskimo:~/coskimo$
如果不相信的話,試試下面的**,出事我們不負責任哦。o(∩_∩)o
sudo rm -rf /*複製檔案
moriarty@coskimo:~/coskimo$ cp coskimo.txt coskimo.copy移動檔案也可用來改名moriarty@coskimo:~/coskimo$ ls
coskimo.copy coskimo.txt mwall*****.png
coskimo.txt encryption.c 科斯基摩.txt
moriarty@coskimo:~/coskimo$
moriarty@coskimo:~/coskimo$ lsmoriarty_221為本文的csdn部落格coskimo.copy coskimo.txt mwall*****.png
coskimo.txt encryption.c 科斯基摩.txt
moriarty@coskimo:~/coskimo$ mv coskimo.copy coskimo.png
moriarty@coskimo:~/coskimo$ ls
coskimo.png coskimo.txt mwall*****.png
coskimo.txt encryption.c 科斯基摩.txt
moriarty@coskimo:~/coskimo$ file coskimo.png
coskimo.png: utf-8 unicode text
moriarty@coskimo:~/coskimo$ file mwall*****.png
mwall*****.png: png image data, 1366 x 768, 8-bit/color rgba, non-interlaced
03 檔案和目錄管理
unit3 browsing the filesystem 1.linux file hierarchy concepts 樹狀架構 表示當前目錄 表示當前使用者的家目錄。2.some important directories 1 the home directories root home 2 ...
python筆記03 檔案操作
建立乙個檔案名字為filename 內容是bj shgd twf open filename r encoding utf 8 print f.encoding utf 8 print f.fileno 3f open filename encoding utf 8 data f.read prin...
day 03檔案操作模式
r open db r f.close r讀出來的是字串 rb讀出來的是位元組 w open db wb w.write bytes 中國 encoding utf 8 w.close r w a x 二進位制的是 r bx b w ba b f open db r encoding utf 8 d...