sql >> Database teknologi >  >> RDS >> Oracle

cd:-M:ugyldig mulighed

Jeg forsøger at rydde op i sporingsfiler på en af ​​mine RAC testbeds. Oracle Corp var imødekommende nok til at navngive databasen "-MGMTDB", så jeg kunne give mig en god udfordring (dryppende af sarkasme). Her er jeg i min DIAGNOTIC_DEST, og vi kan se to databaser.

[oracle@host01 trace]$ cd /u01/app/oracle/diag/rdbms[oracle@host01 rdbms]$ ls -ltotal 8drwxr-x--- 3 oracle oinstall 4096 Jun 17 14:07 _mgmtdbdrwxr-x- -- 3 oracle oinstall 4096 Aug 10 13:13 resp.

Biblioteket 'resp' er til min Research Primary-database, en testbed. Den første post er for Cluster Health Monitor (CHM) repository-databasen på mit Grid Infrastructure 12.1.0.2-system. Jeg kan nemt nok skifte mappe.

[oracle@host01 rdbms]$ cd _mgmtdb[oracle@host01 _mgmtdb]$ ls -ltotal 4-rw-r----- 1 oracle oinstall 0. jun. 17 14:07 i_1.mifdrwxr-x--- 16 oracle oinstall 4096 Jun 17 14:06 -MGMTDB

Men nu har jeg problemer med den næste 'cd'-kommando.

[oracle@host01 _mgmtdb]$ cd -MGMTDB-bash:cd:-M:ugyldig optioncd:usage:cd [-L|-P] [dir]

For at komme uden om det, skal jeg bruge "dot-slash" før mappenavnet.

[oracle@host01 _mgmtdb]$ cd ./-MGMTDB[oracle@host01 -MGMTDB]$ cd sporing

Ligesom enhver anden Oracle-sporingsmappe har jeg masser af .trc- og .trm-filer, der ligner disse:

-rw-r----- 1 oracle oinstall 21301 Nov 30 13:43 -MGMTDB_vktm_5472.trc-rw-r----- 1 oracle oinstall 1946 Nov 30 13:43 -MGMTDB_vktm_5472.> 

Så hvordan fjerner man dem? Jeg får en fejl, fordi 'rm' mener, at "-M' er en parameter.

[oracle@host01 trace]$ rm *.trc *.trmrm:ugyldig mulighed -- MTprøv `rm ./-MGMTDB_ckpt_5494.trc' for at fjerne filen `-MGMTDB_ckpt_5494.trc'. Prøv `rm --help' for mere information.

Tricket er at bruge "–" til at fortælle kommandolinjen, at det følgende ikke længere er en liste over parametre.

[oracle@host01 trace]$ rm -- *.trc *.trm

Livet ville have været så meget lettere, hvis Oracle ville have husket, at næsten alle kører Oracle på *nix med disse fjollede parametre, der også starter med en bindestreg.


  1. dBase Support er tilbage i Microsoft Access!

  2. MySQL-udløser ved Indsæt/Opdater begivenheder

  3. Hvordan kan jeg indstille en størrelsesgrænse for en int-datatype i PostgreSQL 9.5

  4. BIN_TO_NUM() Funktion i Oracle