呵呵,學習linux好久了,今天犯了了極大的錯誤,大致如下:
在RHEL5中,首先創建一個test的文件
[root@net tmp]# touch test
提示成功
再在同目錄下創建一個test目錄
[root@net tmp]# mkdir test
mkdir: cannot create directory `test': File exists
而反過來做,即先建目錄後建文件,則什麼也不是提示,
[root@net tmp]# mkdir test
[root@net tmp]# touch test
查看命令執行狀態:
[root@net tmp]# echo $?
0
還提示成功!!
可是我們依據在linux中everthing is file 則會把目錄和文件都會以文件存放,所以第二次文件時創建不成共的。但不知在當前系統中爲什麼不提示呢??差點被忽悠!!!