被linux差點忽悠了一下

呵呵,學習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 則會把目錄和文件都會以文件存放,所以第二次文件時創建不成共的。但不知在當前系統中爲什麼不提示呢??差點被忽悠!!!
 
 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章