logo

Comandi di base della shell in Linux

UN conchiglia è un programma utente speciale che fornisce un'interfaccia all'utente per utilizzare i servizi del sistema operativo. La Shell accetta comandi leggibili dall'utente e li converte in qualcosa che il kernel può comprendere. È un interprete del linguaggio di comando che esegue comandi letti da dispositivi di input come tastiere o da file. La shell viene avviata quando l'utente accede o avvia il terminale.

1). Visualizzazione del contenuto del file sul terminale:



  • gatto : Viene generalmente utilizzato per concatenare i file. Fornisce l'output sullo standard output.
  • Di più : È un filtro per sfogliare il testo una schermata alla volta.

  • meno : Viene utilizzato per visualizzare i file invece di aprire il file.Simile a Di più comando ma consente il movimento sia all'indietro che in avanti.

algoritmi di ordinamento per inserzione
  • Testa : Utilizzato per stampare le prime N righe di un file. Accetta N come input e il valore predefinito di N è 10.
  • coda : Utilizzato per stampare le ultime N-1 righe di un file. Accetta N come input e il valore predefinito di N è 10.



2). Comandi di manipolazione di file e directory:

dialetto ibernato
  • mkdir : Utilizzato per creare una directory se non esiste già. Accetta il nome della directory come parametro di input.

  • cp : questo comando copierà i file e le directory dal percorso di origine al percorso di destinazione. Può copiare un file/directory con il nuovo nome nel percorso di destinazione. Accetta il file/directory di origine e il file/directory di destinazione.



  • mv : Utilizzato per spostare file o directory. Il funzionamento di questo comando è quasi simile a cp comando ma elimina una copia del file o della directory dal percorso di origine.

salvare da
  • rm : Utilizzato per rimuovere file o directory.

  • tocco : Utilizzato per creare o aggiornare un file.

3). Estrai, ordina , e filtrare i dati Comandi:

  • presa : questo comando viene utilizzato per cercare il testo specificato in un file.

    grep con espressioni regolari: utilizzato per cercare testo utilizzando espressioni regolari specifiche nel file.

  • ordinare : questo comando viene utilizzato per ordinare il contenuto dei file.

casuale nessun generatore in Java
  • wc : Utilizzato per contare il numero di caratteri e parole in un file.

  • taglio : Utilizzato per tagliare una parte specifica di un file.

4). Comandi di navigazione di base del terminale:

  • l : Per ottenere l'elenco di tutti i file o cartelle.
  • ls -l: vengono aggiunti flag opzionali l per modificare il comportamento predefinito, elencando i contenuti in forma estesa -l è usato per uscita lunga ls -a: elenca tutti i file inclusi i file nascosti, aggiungi -una bandiera
  • CD : Utilizzato per cambiare directory.
  • Di : mostra l'utilizzo del disco.
  • pwd : Mostra la directory di lavoro attuale.
  • Uomo : Utilizzato per mostrare il manuale di qualsiasi comando presente in Linux.
  • rmdir : Viene utilizzato per eliminare una directory se è vuota.
  • ln file1 file2 : Crea un collegamento fisico.
  • ln -s file1 file2 : Crea un collegamento simbolico.
  • individuare: Viene utilizzato per individuare un file nel sistema Linux
  • eco: Questo comando ci aiuta a spostare alcuni dati, solitamente testo in un file.
  • df: Viene utilizzato per vedere lo spazio su disco disponibile in ciascuna delle partizioni del sistema.
  • prende: Utilizzato per lavorare con tarball (o file compressi in un archivio tarball)

5). Comandi per i permessi dei file: IL chmod E chown i comandi vengono utilizzati per controllare l'accesso ai file nei sistemi UNIX e Linux.

  • chown : Utilizzato per modificare il proprietario del file.
  • chgrp : Utilizzato per modificare il proprietario del gruppo del file.
  • chmod : Utilizzato per modificare l'accesso/permesso di un utente.