Hostwinds Tutorial
Cerca risultati per:
Sommario
Tag: Linux
La modifica dei file in Linux è un'abilità principale per lavorare con file di configurazione, script e altro ancora.Linux offre vari strumenti per la creazione, la modifica, la copia e lo spostamento di file, con opzioni sia basate sul terminale che grafiche disponibili.
Questa guida ti insegnerà come lavorare con un file in Linux.In particolare, passeremo come aprire, modificare, copiare e spostare i file utilizzando gli editori di testo di Command-Line Interface (CLI) Nano e VI.
In Linux, i file di testo sono file semplici che contengono dati leggibili dall'uomo, utilizzati per impostazioni di configurazione, script di shell e registri, tra le altre funzioni attraverso i sistemi Linux.
A differenza dei file binari, che richiedono applicazioni specifiche da interpretare, i file di testo possono essere aperti, modificati e modificati utilizzando un editor di testo.
Gli editori di testo in linea di comando in Linux consentono di creare e modificare i file di testo direttamente dal terminale.Questi redattori sono leggeri, rendendoli perfetti per attività come la modifica di file di configurazione, script e registri, specialmente quando si lavora su server o sistemi remoti senza un'interfaccia grafica.
Linux offre diversi redattori di testo di comando, con Nano e VI (o la sua versione migliorata, VIM) è le scelte più popolari:
Nano è un editor semplice e amichevole per principianti che è facile da navigare, fornendo funzionalità di modifica del testo di base ideali per i nuovi utenti.
Vi (E Vim) sono redattori più avanzati e ricchi di funzionalità.Sono ampiamente utilizzati da utenti esperti che hanno bisogno di strumenti potenti per compiti di editing complessi.
Nano è uno dei redattori di testo più semplici di Linux, che lo rende ideale per i principianti.
Per modificare un file con nano, inizia da Apertura del file usando il seguente comando:
nano filename.txt
Una volta aperto il file, è possibile navigare attraverso il file utilizzando i tasti freccia, apportando modifiche secondo necessità.
Quando hai finito, puoi salvare (scrivere) il file premendo Ctrl + O. poi Ctrl + X. uscire.
Ctrl + o: Salva il file.
Ctrl + x: Uscita nano.
Ctrl + W: Cerca il testo all'interno del file.
Ctrl + K: Taglia la linea corrente.
Ctrl + u: Incolla la linea di taglio precedente.
VI è un editor di testo più robusto, in genere utilizzato da persone più esperte.
Per Apri un file con VI, usa il seguente comando:
vi filename.txt
VI opera in due modalità: modalità di comando e modalità Insert.
Modalità di comando è la modalità predefinita all'apertura di un file in VI e viene utilizzato specificamente per la navigazione e l'emissione di istruzioni (comandi) all'editor.
Nota Tale modalità di comando non consente di aggiungere o modificare il testo effettivo all'interno del file.
Spostare il cursore usando tasti freccia o tasti come H, J, K, L.
Elimina linee o caratteri (dd Elimina una linea, X Elimina un personaggio).
Salva il file (: w) o smettere VI (:Q).
Cerca testo (/Search_term).
Modalità inserisci è dove è possibile digitare e modificare il testo sul contenuto del file, simile a come faresti in nano.
io - Passa alla modalità Insert per la modifica.
Esc - Torna alla modalità di comando.
: w - Salva il file.
:Q - smettila vi.
: WQ - Salva e smettila.
:Q! - Smettila senza salvare
DD: - Elimina la linea corrente.
/Search_term - Cerca il testo nel file.
È possibile accedere ai file in Linux utilizzando il 'gatto'(concatenata) comando.
Il comando gatto non ti consente di modificare un file;Apre solo il file e ne visualizza il contenuto.
Lo scopo principale di Cat è leggere e visualizzare (stampare) il contenuto di un file al terminale.
Ad esempio, se corri:
cat filename.txt
Mostrerà semplicemente il contenuto di filename.txt Nel terminale ma non ti permette di apportare modifiche al file.
Se vuoi modificare un file, dovrai utilizzare un editor di testo come Nano o VI.
UN percorso del file è come una mappa che ti dice dove trovare un file o una directory specifici.È una sequenza di posizioni, a partire da una cartella e attraversare altre fino a raggiungere il file che desideri.
In Linux ci sono percorsi assoluti e percorsi relativi.Entrambi i tipi di percorsi indicano file o directory, ma funzionano in modo diverso a seconda della posizione corrente nella struttura della directory.
Un percorso assoluto è il percorso completo per un file o una directory, a partire dalla directory principale (/).Specifica la posizione di un file o una cartella indipendentemente dalla directory di lavoro corrente.Non importa dove ti trovi nel sistema, un percorso assoluto indicherà sempre lo stesso file.
Esempio:
/home/user/Documents/file.txt
Un percorso relativo si riferisce a un file o directory in relazione alla directory di lavoro corrente (dove si trova nel file system).Invece di iniziare dalla radice, inizia dalla directory corrente.
Esempio:
Documents/file.txt
I percorsi relativi possono anche utilizzare le scorciatoie:
Esempio usando '..':
../file.txt
Per copiare i file in Linux, utilizzare il 'CP' comando.Questo crea un duplicato di un file nella posizione specificata:
cp /path/to/source/file /path/to/destination/
Per copiare le directory, è necessario aggiungere il '-R' Opzione per la copia ricorsiva:
cp -r /path/to/source/directory /path/to/destination/
I file di spostamento in Linux vengono eseguiti utilizzando il 'MV' comando, che è sia una funzione di mossa che rinomina.Per spostare un file da una posizione all'altra:
mv /path/to/source/file /path/to/destination/
Se si desidera rinominare un file, è possibile utilizzare lo stesso comando MV ma fornire un nuovo nome file:
mv old_filename.txt new_filename.txt
Scritto da Michael Brower / marzo 28, 2017