stat
Bir dosya hakkında bilgi almak için komutu kullanmak istiyorum . Bunu ben yaptım:
Josephs-MacBook-Pro:Desktop Joseph$ echo 'hello' > info.txt
Josephs-MacBook-Pro:Desktop Joseph$ stat info.txt
16777220 21195549 -rw-r--r-- 1 Joseph staff 0 6 "Dec 21 20:45:31 2014" "Dec 21 20:45:30 2014" "Dec 21 20:45:30 2014" "Dec 21 20:45:30 2014" 4096 8 0 info.txt
3. ve 4. satırlar aldığım çıktı. Bu stat
komutu her kullandığımda olur . Bu arada İnternet'teki herkes şöyle şeyler alır:
File: `index.htm'
Size: 17137 Blocks: 40 IO Block: 8192 regular file
Device: 8h/8d Inode: 23161443 Links: 1
Access: (0644/-rw-r--r--)
Uid: (17433/comphope) Gid: ( 32/ www)
Access: 2007-04-03 09:20:18.000000000 -0600
Modify: 2007-04-01 23:13:05.000000000 -0600
Change: 2007-04-02
16:36:21.000000000 -0600
Bunu Terminal ve iTerm 2'de ve yeni bir oturumda denedim. Aynı dizüstü bilgisayarda, CentOS sunucuma bağlandım ve aynı komutları koydum. Mükemmel çalıştı. Bu, terminal uygulamasının sorun olmadığına inanmamı sağlıyor. OS X Yosemite sürüm 10.10.1 ile MacBook Pro'dayım (Retina, 15 inç, 2013 Sonu)
Neler oluyor ve bunu nasıl düzeltebilirim?
stat
bir kabuk yerleşiktir ve gerçek stat komutunu maskeler. Bunu nasıl devre dışı bırakacağınız hakkında bir fikriniz var mı? (MacOS'umda kurulu GNU coreutils var, ancak zsh kullanmamı engelliyor).