2016-12-05 66 views
0

我試圖讀取Ubuntu 16.04 LTS上的RabbitMQ日誌文件。如果我運行ls -lhtr,一些文件顯示:「沒有這樣的文件或目錄」錯誤試圖打開RabbitMQ日誌

[email protected]:/var/log$ ls -lhtr rabbitmq* 
total 28K 
-rw-r--r-- 1 rabbitmq rabbitmq 0 okt 26 16:40 [email protected] 
-rw-r--r-- 1 rabbitmq rabbitmq 924 okt 26 17:51 [email protected] 
-rw-r--r-- 1 rabbitmq rabbitmq 644 nov 11 11:00 [email protected] 
-rw-r--r-- 1 rabbitmq rabbitmq 646 nov 11 18:47 [email protected] 
-rw-r--r-- 1 rabbitmq rabbitmq 644 nov 22 10:22 [email protected] 
-rw-r--r-- 1 rabbitmq rabbitmq 164 nov 27 07:35 [email protected] 
-rw-r--r-- 1 rabbitmq rabbitmq 0 dec 5 10:12 [email protected] 
-rw-r--r-- 1 rabbitmq rabbitmq 4,8K dec 5 10:12 [email protected] 

但是,如果我嘗試查看使用cat最近的一次是,我得到一個錯誤No such file or directory

[email protected]:/var/log$ cat [email protected] 
cat: [email protected]: No such file or directory 

怎麼能這樣呢?

更新

逃離@用反斜槓或引號引起文件名似乎並沒有幫助:

enter image description here

回答

1

您可能需要逃避@文件名或圍繞整個名稱加引號

cat rabbit\@kurt-ThinkPad.log.1

cat "[email protected]"

+0

讚賞,但我仍然得到'沒有這樣的文件或directory'(見上面添加屏幕抓取)。 –

相關問題