GNU/Linux >> Znalost Linux >  >> Linux

Jak zjistit, kdy byl soubor Spfile vytvořen na serveru Linux

Otázka :Uživatel potřebuje vědět, kdy byl spfile naposledy vytvořen nebo upraven na serveru Linux. Jak to lze zjistit?

Použijte níže uvedený přístup k získání času vytvoření spfile.

1. Najděte inode souboru pomocí ‘ls -i příkaz:

$ ls -i spfile[SID].ora
3950836 spfile[SID].ora  

Zde 3950836 je číslo inodu spfile.

2. Najděte kořenový/nadřazený souborový systém, ve kterém se nachází náš soubor.

$ cd $ORACLE_HOME/dbs

$ df -h .
Filesystem Size Used Avail Use% Mounted on
/dev/mapper 96G 86G 4.9G 95% /

3. Pomocí příkazu debugfs zjistěte čas vytvoření souboru. Spusťte příkaz pomocí uživatele root nebo sudo, pokud má uživatel oracle oprávnění.

# debugfs -R 'stat [inode]' [FIlesystem from above]

Například:

# debugfs -R 'stat <3950836>' /dev/mapper
debugfs 1.43-WIP (20-Jun-2013)
Inode: 3950836 Type: regular Mode: 0640 Flags: 0x80000
Generation: 679845444 Version: 0x00000000:00000001
User: 8000 Group: 8000 Size: 3584
File ACL: 0 Directory ACL: 0
Links: 1 Blockcount: 8
Fragment: Address: 0 Number: 0 Size: 0
 ctime: 0x5c5cd3c4:1bf05f78 -- Fri Feb 8 00:56:36 2019
 atime: 0x5c5e00b1:e1953d14 -- Fri Feb 8 22:20:33 2019
 mtime: 0x5c5cd3c4:1bf05f78 -- Fri Feb 8 00:56:36 2019
 crtime: 0x5c5cb6f3:895fa1d0 -- Thu Feb 7 22:53:39 2019
Size of extra inode fields: 28
EXTENTS:
(0):10470261

Jak je uvedeno ve výstupu výše, čas vytvoření spfile je „Čt 7. února 22:53:39 2019“. Podobně můžete získat čas úpravy souboru spfile z „mtime ” řádek těsně nad ním.


Linux
  1. Najděte čas provedení příkazu nebo procesu v systému Linux

  2. Jak zjistit, zda je disk SSD nebo HDD v Linuxu

  3. jak spustit server tomcat v linuxu?

  1. Linux – Jak zjistit datum vytvoření souboru?

  2. Kdy byl soubor vytvořen?

  3. Linux – Jak změřit čas, kdy dorazí paket?

  1. Jak hraji Tetris na sálovém počítači

  2. Jak používat Linuxový příkaz find k hledání souborů

  3. Jak přenést výsledky 'najít' do mv v Linuxu