Esta guía mostraralle como navegar polo sistema de ficheiros usando o terminal Linux.
O computador terá polo menos unha unidade que sexa necesaria para arrincar o sistema operativo. A unidade de inicio é xeralmente un disco ríxido ou SSD, pero pode ser unha unidade de DVD ou unidade USB.
O sistema operativo no computador proporcionará un mecanismo de nomenclatura para que poida interactuar con cada un dos discos.
Se estás acostumado ao sistema operativo Windows, terás en conta que cada unidade recibe unha letra de unidade.
A convención xeral de nomenclatura é a seguinte:
- A - Carta de unidade herdada que se usa habitualmente nos disquetes
- B - Carta de unidade herdada comúnmente usada para un disquete secundario
- C - Unidade principal usada para arrincar o sistema operativo
- D - Unidade de DVD
- E en diante: unidades USB, unidades de rede externa, etc.
Cada unidade dividirase nunha árbore composta de cartafoles e ficheiros. Por exemplo, unha unidade C típica podería parecer así:
- C: \
- Usuarios
- O teu nome de usuario
- Configuración do documento
- Os meus documentos
- Os meus vídeos
- A miña música
- Configuración do documento
- O teu nome de usuario
- Windows
- sistema32
- syswow64
- Arquivos de programa
- oficina
- skype
- Usuarios
Os contidos da súa unidade C diferirán e os anteriores só son un exemplo, pero como se pode ver o nivel superior é a letra da unidade e despois hai tres cartafoles debaixo (usuarios, fiestras, ficheiros de programa). En cada unha destas carpetas haberá outras carpetas e máis cartafoles por baixo destes cartafoles.
Dentro de Windows, pode navegar polas carpetas premendo nelas dentro do Explorador de Windows.
Tamén pode abrir un símbolo do sistema e usar o comando de Windows cd para navegar pola estrutura do cartafol.
Linux tamén ofrece un método para nomear unidades. Unha unidade en Linux é coñecida como un dispositivo para que cada unidade comece con / dev porque os dispositivos son tratados como ficheiros.
As dúas letras seguintes fan referencia ao tipo de unidade.
Os ordenadores modernos adoitan empregar unidades SCSI e, polo tanto, isto acórgase a "SD".
A terceira carta comeza en "A" e para cada nova unidade, move unha carta. (isto é: B, C, D). Polo tanto, normalmente a primeira unidade chamarase "SDA" e con máis frecuencia que non sexa o SSD ou disco duro usado para arrincar o sistema. O "SDB" adoita referirse a un segundo disco duro, unha unidade USB ou disco duro externo. Cada condución posterior obtén a seguinte letra.
Finalmente, hai un número que denota a partición.
Por conseguinte, un disco duro estándar chámase / dev / sda con particións individuais chamadas / dev / sda1, / dev / sda2 etc.
A maioría das distribucións de Linux fornecen un xestor de ficheiros gráfico similar ao de Windows Explorer. Non obstante, como en Windows, pode usar a liña de comando Linux para navegar polo sistema de ficheiros.
O seu sistema Linux distribúese nun formato de árbore co directorio / no directorio superior e outros directorios debaixo.
Os cartafoles comúns baixo o directorio / son os seguintes:
- bin
- arranque
- CD ROM
- dev
- etc
- casa
- lib
- lib64
- perdido + atopado
- medios
- mnt
- opt
- proc
- raíz
- correr
- sbin
- srv
- sys
- tmp
- usr
- var
Podes descubrir o que serven todos estes cartafoles lendo esta guía mostrando 10 comandos esenciais para navegar polo sistema de ficheiros usando Linux .
Navegación básica usando o comando cd
Na maioría das veces vai querer traballar dentro dos límites do seu cartafol persoal. A estrutura do seu cartafol persoal é moi parecida aos cartafoles "Os meus documentos" dentro de Windows.
Imaxina que tes a seguinte configuración de cartafol no teu cartafol persoal:
- Inicio
- Nome de usuario
- Fotos
- Fotos familiares
- Fotos de vacacións
- Fotos de Nadal
- Descargas
- Vídeos
- Nadal 2015
- Nadal de 2014
- Música
- Reggae
- Jazz
- Roca
- Fotos
- Nome de usuario
Cando abra unha xanela de terminal , generalmente atoparase no seu cartafol persoal. Podes confirmar isto usando o comando pwd .
pwd
Os resultados serán algo nas liñas de / home / nome de usuario.
Sempre pode volver ao cartafol / home / username escribindo o comando cd tilde :
cd ~
Imaxina que estás no cartafol / home / username e queres chegar ao cartafol Fotos de Nadal.
Podes facelo de diferentes xeitos.
Por exemplo, pode executar unha serie de comandos de CD do seguinte xeito:
Fotos de cd
cd "Fotos de Nadal"
O primeiro comando baixaríalle do cartafol de nome de usuario ata o cartafol Fotos. O segundo comando sácalle do cartafol de Fotos ao cartafol Fotos de Nadal. Teña en conta que "Fotos de Nadal" está entre comiñas xa que hai un espazo no nome do cartafol.
Tamén pode usar a barra invertida en lugar das comiñas para escapar do espazo no comando. Por exemplo:
cd Christmas \ Photos
En vez de usar dous comandos, podería simplemente usar o seguinte:
Fotos de CD / Nadal \ Fotos
Se non estivese no cartafol persoal e estaba nun cartafol de nivel moito máis alto como / pode facer unha das varias cousas.
Podería especificar o camiño completo do seguinte xeito:
cd / home / username / Pictures / Christmas \ Photos
Tamén pode usar o tilde para acceder ao cartafol persoal e logo executar o comando do seguinte xeito:
cd ~
Fotos de CD / Nadal \ Fotos
O outro xeito é usar o tilde todo nun comando como segue:
cd ~ / Fotos / Nadal \ Fotos
O que isto significa é que non importa onde estea no sistema de ficheiros que pode acceder a calquera carpeta debaixo do cartafol persoal usando a notación ~ / como os primeiros caracteres da ruta.
Isto axuda cando se intenta obter dun cartafol de baixo nivel a outro. Por exemplo, imaxina que estás no cartafol Fotos de Nadal e agora queres ir á carpeta Reggae que está baixo a carpeta Música.
Podería facer o seguinte:
cd ..
cd ..
cd música
cd Reggae
Os dous puntos suxiren que quere subir un directorio. Se queres subir dous directorios, usarías a seguinte sintaxe:
cd ../ ..
E tres?
cd ../../ ..
Podería especificar o comando cd nun único comando como segue:
cd ../../Music/Reggae
Mentres funciona isto é moito mellor empregar a sintaxe seguinte porque evita que teña que traballar cantos niveis precisa subir antes de baixar de novo:
cd ~ / Música / Reggae
Ligazóns simbólicas
Se tes ligazóns simbólicas, vale a pena coñecer un par de interruptores que definen o comportamento do comando cd cando os seguen.
Imaxina que creo unha ligazón simbólica á carpeta Fotos de Nadal chamada Christmas_Photos. Isto aforraría a necesidade de usar a barra invertida ao navegar no cartafol Fotos de Nadal. (Renomear o cartafol probablemente sería unha mellor idea).
A estrutura agora vese así:
- Inicio
- Nome de usuario
- Fotos
- Fotos familiares
- Fotos de vacacións
- Fotos de Nadal
- Fotos de Nadal
- Descargas
- Vídeos
- Nadal 2015
- Nadal de 2014
- Música
- Reggae
- Jazz
- Roca
- Fotos
- Nome de usuario
O cartafol Christmas_Photos non é un cartafol en absoluto. É unha ligazón que sinala o cartafol Fotos de Nadal.
Se executas o comando cd contra unha ligazón simbólica que apunta a un cartafol poderás ver todos os ficheiros e cartafoles dentro dese cartafol.
Segundo a páxina de manual do CD, o comportamento predeterminado é seguir ligazóns simbólicas.
Por exemplo, mire o comando a continuación
cd ~ / Fotos / Nadal_Photos
Se executas o comando pwd despois de executar este comando obterás o seguinte resultado.
/ home / username / Pictures / Christmas_Photos
Para forzar este comportamento pode usar o seguinte comando:
cd -L ~ / Fotos / Christmas_Photos
Se desexa usar o camiño físico que precisa introducir o seguinte comando:
cd -P ~ / Fotos / Christmas_Photos
Agora, cando executas o comando pwd verás os seguintes resultados:
/ home / username / Pictures / Fotos de Nadal
Resumo
Esta guía mostrou todo o que precisa saber para traballar correctamente no sistema de ficheiros usando a liña de comandos de Linux.
Para coñecer todas as opcións potenciais prema aquí para a páxina de manual de CD.