2. Comandos básicos de Linux
comando pwd
Linux es una familia completa de sistemas operativos de código
abierto, los sistemas basados en Linux más populares como
Ubuntu, Fedora, Mint, Debian y entre otros, tienen una serie
de comandos que hacen más fácil la navegación por el sistema.
A continuación se pueden observar los principales comandos, solo
se debe abril el terminal para poder ejecutar los comandos.
Usa el comando pwd para encontrar la ruta del directorio
(carpeta) de trabajo actual en el que te encuentras. El comando
devolverá una ruta absoluta (completa), que es básicamente una
ruta de todos los directorios que comienzan con una barra
diagonal (/).
01
3. comando cd
comando ls
comando cat
Para navegar por los archivos y directorios de Linux, usa el
comando cd. Te pedirá la ruta completa o el nombre del
directorio, dependiendo del directorio de trabajo actual en el
que te encuentres.
El comando ls se usa para ver el contenido de un directorio. Por
defecto, este comando mostrará el contenido de tu directorio de
trabajo actual.
cat (abreviatura de concatenate, en inglés) es uno de los
comandos más utilizados en Linux. Se utiliza para listar el
contenido de un archivo en la salida estándar (sdout).
02
03
04
4. comando cp
comando mv
comando mkdir
Usa el comando cp para copiar archivos del directorio actual a un
directorio diferente.
El uso principal del comando mv es mover archivos, aunque
también se puede usar para cambiar el nombre de los archivos.
Usa el comando mkdir para crear un nuevo directorio: si escribes
mkdir Musica, creará un directorio llamado Musica.
05
06
07
5. comando rmdir
comando rm
comando touch
Si necesitas eliminar un directorio, usa el comando rmdir. Sin
embargo, rmdir solo te permite eliminar directorios vacíos.
El comando rm se usa para eliminar directorios y el contenido dentro
de ellos. Si solo deseas eliminar el directorio, como alternativa
a rmdir, usa rm -r.
El comando touch te permite crear un nuevo archivo en blanco a
través de la línea de comando de Linux.
08
09
10
6. comando locate
comando find
comando grep
Puedes usar este comando para localizar un archivo, al igual que el
comando de búsqueda en Windows.
Similar al comando locate, usando find también buscas archivos y
directorios. La diferencia es que usas el comando find para
ubicar archivos dentro de un directorio dado.
Otro comando básico de Linux que sin duda es útil para el uso
diario es grep. Te permite buscar a través de todo el texto en
un archivo dado.
11
12
13
7. comando sudo
comando df
comando du
Abreviatura de «SuperUser Do» (SuperUsuario hace), este comando te
permite realizar tareas que requieren permisos administrativos o
raíz.
Usa el comando df para obtener un informe sobre el uso del espacio en
disco del sistema, que se muestra en porcentaje y KB. Si deseas ver
el informe en megabytes, escribe df -m.
Si deseas verificar cuánto espacio ocupa un archivo o un
directorio, el comando du (Uso del disco, en inglés) es la
respuesta.
14
15
16
8. comando head
comando tail
comando diff
El comando head se usa para ver las primeras líneas de cualquier
archivo de texto. De manera predeterminada, mostrará las primeras
diez líneas, pero puedes cambiar este número a tu gusto.
Este tiene una función similar al comando head, pero en lugar de
mostrar las primeras líneas, el comando tail mostrará las últimas
diez líneas de un archivo de texto.
Para abreviar diferencia, el comando diff compara el contenido de
dos archivos línea por línea.
17
18
19
9. comando tar
comando chmod
comando chown
El comando tar es el comando más utilizado para guardar múltiples
archivos en un tarball, un formato de archivo de Linux común que es
similar al formato zip, con compresión opcional.
chmod es otro comando de Linux, utilizado para cambiar los permisos de
lectura, escritura y ejecución de archivos y directorios.
En Linux, todos los archivos son propiedad de un usuario
específico. El comando chown te permite cambiar o transferir
la propiedad de un archivo al nombre de usuario especificado.
20
21
22
10. comando jobs
comando kill
comando ping
El comando jobs mostrará todos los trabajos actuales junto con sus
estados. Un trabajo es básicamente un proceso iniciado por el shell.
Si tienes un programa que no responde, puedes cerrarlo manualmente
utilizando el comando kill.
Usa el comando ping para verificar tu estado de conectividad a un
servidor. Por ejemplo, simplemente ingresando ping google.com, el
comando verificará si puedes conectarte a Google y también medirá el
tiempo de respuesta.
23
24
25
11. comando wget
comando uname
comando top
La línea de comandos de Linux es muy útil: incluso puedes descargar
archivos de Internet con la ayuda del comando wget.
El comando uname, abreviatura de Nombre de Unix, imprimirá información
detallada sobre tu sistema Linux, como el nombre de la máquina, el
sistema operativo, el núcleo, etc.
Como un terminal equivalente al Administrador de tareas en Windows, el
comando top mostrará una lista de los procesos en ejecución y la
cantidad de CPU que utiliza cada proceso.
26
27
28
12. comando history
comando echo
comando zip, unzip
Cuando hayas estado utilizando Linux durante un cierto período de
tiempo, notarás rápidamente que puedes ejecutar cientos de comandos
todos los días.
Este comando se usa para mover algunos datos a un archivo.
Usa el comando zip para comprimir tus archivos en un archivo zip y use
el comando unzip para extraer los archivos comprimidos de un archivo
zip.
29
30
31
13. Comandos básicos de Windows
Utilizar la consola del sistema no es sólo cosa de GNU/Linux.
Windows también tiene una a la que puedes acceder siempre que
se desee.
14. Pero lo primero que tienes que hacer antes de empezar a utilizar
estos comandos es acceder a la propia consola. Para ello, abre
el menú de inicio y escribe CMD. Al hacerlo, el menú de inicio
te mostrará automáticamente la aplicación Símbolo de sistema,
y sólo tienes que hacer click sobre ella para entrar o click
derecho para ejecutarlo como administrador.
15. Son los comandos con los que te podrás mover por ella, acceder a
diferentes directorios y obtener información sobre las
carpetas en las que estás. También podrás crear nuevas
carpetas e incluso archivos directamente y sólo escribiendo
los comandos pertinentes.
16. Comando Descripción
CD
Uno de los comandos más esenciales de la consola de Windows.
Sirve para cambiar de directorio, utilizando la fórmula *cd <
RutaDirectorio >* para ir al directorio o carpeta concreta
que le digas, o *cd..* (con dos puntos) para salir de una
carpeta e ir al nivel superior o carpeta donde estaba
alojada.
DIR
El comando lista el contenido del directorio o carpeta donde
te encuentras, mostrando todas las subcarpetas o archivos que
tiene. Con este comando podrás saber si el archivo que buscas
está ahí o a qué subcarpeta navegar.
TREE Carpeta
Te muestra el árbol de directorios de una carpeta concreta
que le digas
CLS
Limpia la ventana de la consola de Windows, borrando todo lo
que se ha escrito en ella, tanto tus comandos como las
respuestas de la propia consola. Se quedará todo como si la
acabases de abrir de nuevo.
17. Comando Descripción
EXIT Cierra la ventana de la consola de Windows.
HELP
Muestra todos los comandos que hay disponibles, poniendo en
cada uno una breve descripción en inglés.
COPY Archivo
Destino
Copia uno o más archivos en la dirección que tu elijas.
ROBOCOPY
Una función mejorada más rápida y eficiente, y que permite
hacer acciones como cancelar o retomar la copia. Muestra
también un indicador de progreso, lo que lo convierte en una
buena alternativa para copiar archivos pesados.
MOVE Archivo
Destino
Mueve el archivo concreto que quieras del lugar o carpeta en
el que está a otra dirección que le digas. Es como copiar,
pero sin dejar el archivo en su ubicación original.
18. Comando Descripción
DEL Archivo o
Carpeta
Borra el archivo o carpeta que le indiques.
RENAME Archivo
Te permite cambiarle el nombre al archivo que consideres
oportuno, e incluso incluyendo su extensión también puedes
cambiarla. Aunque será un cambio como el que haces en la
interfaz principal de Windows, sin conversión y sin que
implique que va a funcionar bien con la nueva extensión.
MD
NombreDeCarpeta
Crea una carpeta con el nombre que le asignes en la
dirección en la que te encuentres en ese momento.
TYPE
Archivo.extension
Te permite crear un archivo desde la propia ventana de
comandos. Esto quiere decir que no sólo vas a crear un
archivo, sino que también podrás escribir el texto que
quieras en su interior.
FORMAT
Mucho cuidado con este último comando básico, porque sirve
para formatear la unidad
20. Comando Descripción
SYSTEMINFO
El nombre del comando es bastante literal, y te sirve para
obtener la información sobre el ordenador o sistema en el
que estás trabajando. Te da datos como el nombre del
sistema, el procesador, la memoria RAM, la placa base o el
almacenamiento interno que tienes.
CHKDSK
Cuando algo falla en tu ordenador, este suele ser
uno de los primeros comandos a los que recurrir. Realiza un
análisis de la superficie del disco duro para detectar
fallos como posibles sectores defectuosos, y también hace
comprobaciones en la estructura lógica del sistema de
archivos y repara cualquier error (archivos perdidos,
nombres sin sentido, carpetas a las que no se puede acceder,
etc.).
Comandos básicos que puedes utilizar para el diagnóstico de tu equipo. Con ellos vas a
poder analizar el estado de tu conexión, tu dispositivo y obtener todo tipo de
información sobre tus drivers y componentes.
21. Comando Descripción
IPCONFIG
Otro comando esencial para obtener información importante
sobre el ordenador, en este caso sobre tu conexión a la red.
Te muestra la información de tu conexión, incluyendo tu
dirección IP, la máscara de subred o la puerta de enlace por
defecto.
NETSTAT
Analiza y muestra las estadísticas del protocolo y las
conexiones TCP/IP en uso por tus dispositivos. Con ello,
puedes solucionar posibles problemas de conexión mirando el
estado de los puertos y conexiones de tu equipo
TRACERT
DireccionHost
Te ayuda a saber el camino que sigue tu conexión hasta
llegar al host que le indiques. Por ejemplo, escribiendo
TRACERT WWW.XATAKA.COM pod
VER
Ver viene de versión, y cuando lo escribes en la consola te
devuelve la versión numérica exacta de tu sistema operativo.
Perfecto para cuando estás esperando actualizaciones o
quieres comprobar si tienes disponible determinada
característica.
22. Comando Descripción
CONTROL PANEL
Un comando que sirve como acceso directo, y que te abre
directamente el Panel de Control de Windows sin que tengas
que andar buscándolo.
TIME
Ya sea porque estás absorto utilizando la consola o porque
quieres identificar algún problema surgido de una posible
desincronización de horarios, este comando te muestra la
hora exacta que tiene tu ordenador.
DRIVERQUERY
Te muestra la lista completa de todos los drivers que tienes
instalados en el ordenador, con su nombre de módulo, nombre
completo y el tipo de controlador del que se trata.
TASKLIST
Te muestra la lista completa de todos los procesos que
tienes en ejecución en tu sistema, así como la cantidad de
memoria que está utilizando cada uno de ellos. Como pasa
cuando entras en el administrador de tareas, esto te permite
encontrar procesos que no deberían estar ahí o que puedan
haberse quedado colgados.
23. Comando Descripción
TASKKILL /PID
NumeroIDdeProceso
En la lista anterior, a cada proceso se le asigna un PID o
Número identificador del proceso. Pues bien, con este
comando podrás cerrar el proceso cuyo número le hayas
indicado
SFC
Examina la integridad de todos los archivos de tu sistema y
reemplaza los que detecte que estén dañados utilizando las
copias en caché del sistema. Para poder utilizar este
comando tienes que haber ejecutado el Símbolo de sistema
como administrador, ya que necesita de esos permisos.
DEFRAG
Inicia la desfragmentación del disco duro que le indiques.
Igual que la aplicación nativa que Windows tiene para ello.
DISKPART
Escribe este comando añadiéndole los atributos LIST DISK o
LIST VOLUME para obtener un listado de los discos o
volúmenes del equipo con esta función para gestionar las
particiones y discos duros.
24. Comando Descripción
SHUTDOWN
Sirve para apagar el ordenador directamente desde la consola
de comandos de Windows. Puedes añadirle el atributo -s -t
TiempoEnSegundos para programar el apagado, o escribir
simplemente SHUTDOWN -R para reiniciar el ordenador.
LOGOFF
Cierra la sesión del usuario con el que estás accediendo al
ordenador, aunque manteniendo el ordenador encendido.