GNU/Linux >> LINUX-Kenntnisse >  >> Linux

So finden Sie heraus, wann die Spfile auf einem Linux-Server erstellt wurde

Frage :Der Benutzer muss wissen, wann spfile das letzte Mal auf einem Linux-Server erstellt oder geändert wurde. Wie kann man das herausfinden?

Verwenden Sie den folgenden Ansatz, um die Erstellungszeit von spfile zu ermitteln.

1. Suchen Sie den Inode der Datei mit dem Befehl „ls -i ‘Befehl:

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

Hier ist 3950836 die Inode-Nummer der Spfile.

2. Suchen Sie das Root-/Eltern-Dateisystem, in dem sich unsere Datei befindet.

$ cd $ORACLE_HOME/dbs

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

3. Verwenden Sie den Befehl debugfs, um die Erstellungszeit der Datei zu ermitteln. Führen Sie den Befehl mit dem Root-Benutzer oder sudo aus, wenn der Oracle-Benutzer über die Berechtigungen verfügt.

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

Zum Beispiel:

# 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

Wie in der obigen Ausgabe gezeigt, ist die Erstellungszeit der Spfile „Thu Feb 7 22:53:39 2019“. Auf ähnliche Weise können Sie die Änderungszeit des Spfiles aus der Datei „mtime ” Zeile direkt darüber.


Linux
  1. Finden Sie die Ausführungszeit eines Befehls oder Prozesses in Linux

  2. Linux – Wie finde ich das Erstellungsdatum der Datei?

  3. Linux – Wie misst man die Zeit, wann ein Paket ankommt?

  4. So verwenden Sie den Linux-Befehl find zum Suchen von Dateien

  5. Wie starte ich den Tomcat-Server unter Linux?

So finden Sie die Portnummer eines Dienstes in Linux

So finden Sie heraus, wer das Linux-System wann neu gestartet hat

So ermitteln Sie die Gesamtgröße eines Verzeichnisses in Linux

So finden Sie Dateien mit dem fd-Befehl in Linux

So finden Sie das Installationsdatum und die Uhrzeit des Linux-Betriebssystems

So finden Sie die Liste der installierten Repositories in Linux