PowerShell Get-Childitem

PowerShell Get-Childitem

Il comando Get-Childitem Cmdlet è stato ampiamente noto nei comandi PowerShell per ottenere alcuni elementi e anche i loro articoli per il figlio. Questi elementi possono essere recuperati da una o molte posizioni dalle cartelle del sistema. Quindi, in questo articolo oggi, discuteremo del comando PowerShell Get-Childitem nel Powershell di Ubuntu 20.04 Sistema operativo Linux. È necessario avviare prima il terminale di comando all'interno di Ubuntu 20.04 Sistema. Usa "ctrl+alt+t" per farlo. Installa e configura PowerShell all'interno del terminale e aprilo con la query PWSH, come mostrato nell'istantanea seguente.

Diamo un'occhiata a tutti i file e le cartelle situati nella home directory principale di un Ubuntu 20.04 Sistema. Quindi, useremo il comando get-childitem per ottenere quelle cartelle o file negli esempi successivi. Per elencare i file e la cartella, prova la parola chiave semplice "LS" come mostrato di seguito.

Esempio 1

Facciamo il nostro primo esempio per l'utilizzo del cmdlet get-childitem per ottenere gli oggetti da una directory home. Non menzioneremo la cartella specifica qui, poiché vogliamo tutti gli articoli per bambini, io.e., File e cartelle di una home directory. Quindi, abbiamo usato il cmdlet "get-childitem" esclusivamente sul PowerShell per ottenere l'intero bambino della cartella di casa come mostrato nella foto. Abbiamo tutti i file di testo e le cartelle della directory home e non gli elementi figlio delle sue cartelle.

Esempio 2

Prendiamo il comando get-childitem sulla shell in un modo diverso. Nell'illustrazione di cui sopra, abbiamo tutte le informazioni relative agli elementi del bambino di una home directory e dei loro nomi. All'interno di questo esempio, utilizzeremo il parametro "Nome" solo per ottenere i nomi dei file e delle cartelle dei bambini della home directory. Quindi, il comando si traduce nei nomi dei file e delle cartelle figlio sulla shell mentre si utilizza il parametro "nome".

Esempio 3

Facciamo l'uso del comando "get-childitem" un po 'più specifico. Quindi, abbiamo usato questo comando per ottenere solo gli oggetti del bambino dalla directory home, che contiene l'estensione "txt" alla fine. Abbiamo usato “*.txt "come valore parametrico. In cambio, abbiamo ottenuto solo 1 record per un file di testo e le sue informazioni aggiuntive sono mostrate di seguito.

Usiamo la stessa query per gli articoli per bambini contenenti l'estensione "SH" alla fine. Di conseguenza, abbiamo 3 file bash e le loro informazioni sulla shell.

Esempio 4

Controlliamo gli oggetti figlio all'interno di un'altra cartella di Ubuntu 20.04 Sistema. Quindi, dobbiamo menzionare il percorso di quella particolare cartella per ottenere il suo contenuto, io.e., file e cartelle da bambini. Pertanto, abbiamo menzionato il percorso all'interno del comando GTR-Childitem per entrare nella cartella dei documenti del nostro sistema Linux. Il parametro del percorso è stato utilizzato qui per specificare il percorso di posizione. Dopo l'esecuzione di questo comando, abbiamo avuto due record come elementi figlio di una cartella di documenti, i.e., File di testo sullo schermo mostrato di seguito.

È inoltre possibile utilizzare il parametro del nome dopo il parametro del percorso per ottenere i nomi degli elementi figlio anziché le loro interi informazioni come di seguito.

Esempio 5

Ecco che arriva il parametro ricorrente all'interno del cmdlet get-childitem. Viene utilizzato per ottenere gli elementi figlio di un articolo specifico e ottenere anche tutti gli articoli per bambini di quegli articoli per bambini. Pertanto, abbiamo applicato il gettito sulla nostra home directory senza menzionare alcun percorso insieme al parametro ricorrente. In cambio, visualizza l'elenco di tutti i file e le cartelle che risiedono nella cartella domestica. Inoltre, visualizza anche gli articoli del bambino, i.e., File e cartelle di quelle cartelle che vengono visualizzate in primo luogo. Come puoi dare un'occhiata, che vengono visualizzati anche gli elementi figlio della cartella dei documenti.

La cartella Snap contiene un'altra cartella, "PowerShell" come cartella per bambini.

I sotto-file e la cartella per le cartelle del bambino, io.e., PowerShell e download sono stati visualizzati anche.

Puoi vedere tutti i sotto-file e le cartelle di una cartella "TMP" dall'immagine in basso. La cartella "TMP" è più utilizzata nelle configurazioni di sistema, quindi è stato visualizzato un lungo elenco.

Esempio 6

Facciamo uso di un altro parametro nel cmdlet get-childitem nel Powershell chiamato "Esclude". Questo parametro è stato noto per aver ignorato o escluso i file o le cartelle che hanno iniziato il loro nome con un particolare carattere o stringa di caratteri. Quindi, abbiamo usato il parametro Escludi qui nel comando get-childitem per escludere tutti i file o le directory che avevano il loro nome con il loro nome con il personaggio "D".

Dopo aver eseguito questa query aggiornata, abbiamo in cambio tutti i file e le cartelle come output, ma i file e le cartelle che hanno nomi che iniziano con l'alfabeto "D" vengono ignorati. È possibile vedere la query CMDLET GET-CHILDITEM utilizzando il parametro ESCLUDE nell'immagine seguente, insieme all'output.

Esempio 7

Diamo un'occhiata a un altro modo di usare il comando get-childitem nel Powershell di Ubuntu 20.04 Sistema. Quindi, questa volta faremo uso delle variabili. Qui, abbiamo usato il comando get-childitem per recuperare tutti gli elementi del bambino della cartella domestica che termina con le estensioni "txt". Il risultato verrebbe salvato nella variabile "V". Dopo questo, abbiamo usato il cmdlet "a livello formato" per mostrare il contenuto di questa variabile in un formato diverso sullo schermo di PowerShell. Il parametro inputObject prende la variabile come argomento. Di conseguenza, solo un singolo record è stato visualizzato sullo schermo PowerShell.

Lo stesso vale per il percorso dei parametri utilizzato nel comando get-childitem come di seguito.

Conclusione

Questo articolo spiega esempi molto semplici per l'utilizzo del cmdlet get-childitem all'interno di PowerShell di Ubuntu 20.04 Sistema Linux. Abbiamo usato parametri diversi, io.e., escludere, ricorrere, nome e percorso, per renderlo più comprensibile. Si trattava di Get-Geditem in the PowerShell. Speriamo che ti piacerà.