Documentos de Académico
Documentos de Profesional
Documentos de Cultura
para desarrolladores
1. Comando man
Uno de los primeros comandos que debes conocer en Linux es man . Con él
podemos conocer el uso de todos los comandos de Linux, mostrando una
vista con información como nombre, sinopsis, descripción, opciones, estado
de salida, valores de devolución, errores, archivos, versiones, ejemplos, etc.
Por ejemplo, si quieres conocer el comando “cd” y sus opciones, tendrías
que ejecutar el comando man cd para conocer su descripción y uso.
Sintaxis:
man [command/tool name]
2. Comando touch
Este comando se usa para crear cualquier tipo nuevo de archivo en sistemas
Linux. Es muy útil para los desarrolladores permitiendo crear archivos en el
servidor. También, se usa para cambiar la hora de acceso y modificación de
archivos.
Sintaxis:
touch file_name
3. Comando cat
cat es uno de los más utilizados en Linux. El nombre del comando cat viene
de “concatenate”, su funcionalidad para concatenar archivos o unir, sumar.
Puede leer, concatenar archivos, combinarlos y escribir contenidos de
archivos en una salida estándar.
También se utiliza para mostrar el contenido de un archivo, copiar contenido
de un archivo a otro, mostrar el número de línea o mostrar $ al final de la
línea.
Para ejecutar este comando, escribe cat seguido del nombre del archivo y su
extensión. Por ejemplo: cat archivo.txt .
Sintaxis:
$cat filename
4. Comando cd
Otros de los comandos más útiles en Linux es el comando cd o de cambio de
directorio. Con la ayuda de este comando, podemos navegar por todos
nuestros directorios en nuestro sistema. Las opciones que nos
permite serían:
Cambiar del directorio actual a un nuevo directorio
Cambiar directorio usando una ruta absoluta
Cambiar directorio usando la ruta relativa
Cambiar al directorio de inicio
Cambiar al directorio anterior
Cambiar al directorio principal
Cambiar al directorio raíz
Cambiar al directorio de inicio de otro usuario
Cambiar a directorio con espacios
Cambiar hasta múltiples subdirectorios
La sintaxis del comando cd es la siguiente:
cd [OPTIONS] directory
5. Comando ls
Este comando enumera el contenido del directorio que desee, archivos y
otros directorios anidados. Cuando se usa sin opciones ni argumentos, ls
muestra una lista en orden alfabético de los nombres de todos los archivos
en el directorio de trabajo actual.
6. Comando vim
vim es un editor de texto de terminal gratuito y de código abierto. Puedes
usarlo como tu editor de código.
Sintaxis:
vim file
vim [options] [filelist]
7. Comando sed
El editor de flujo es un poderoso comando de búsqueda y reemplazo
masivo , pero también es un editor de texto legítimo.
Sintaxis:
sed OPTIONS... [SCRIPT] [INPUTFILE...]
8. Comando tar
Este comando se utiliza para crear y extraer archivos de almacenamiento.
Los indicadores «-cf» y «-xf» se usan para crear y extraer archivos.
Sintaxis:
tar [options] [archive-file] [file or directory to be archived]
9. Comando pwd
El comando pwd se usa para localizar la ruta del directorio de trabajo en el
que te encuentras. Por ejemplo, si mi nombre de usuario es «miriam» y estoy
en mi directorio Documentos, la ruta absoluta sería:
/home/miriam/Documents.
Sintaxis:
pwd [OPTION]...
10. Comando mkdir
Este comando permite a los usuarios crear directorios (carpetas). Posibilita
la creación de varios directorios a la vez, así como establecer los permisos
para los directorios.
Sintaxis:
mkdir <dirname>
11. Comando find
Puedes usar el comando find para buscar archivos y directorios según sus
permisos, tipo, fecha, propiedad, tamaño, etc.. También se puede combinar
con otras herramientas como grep o sed .
Sintaxis:
find [options] [path...] [expression]
12. Comando rm
rm elimina cada archivo especificado en la línea de comando y directorios.
Ten mucho cuidado al usarlo porque no se puede deshacer y es muy difícil
recuperar archivos eliminados de esta manera.
Para eliminar un archivo normal, debe escribir la siguiente sintaxis:
rm file_to_copy.txt
13. Comando diff
El comando diff nos ayuda a comparar dos archivos línea por línea y
mostrar la diferencia entre ellos. Esta utilidad de línea de comandos lista los
cambios que debe aplicar para que los archivos sean iguales.
Sintaxis:
diff [OPTION]... FILES
14. Comando chown
chown permite cambiar el propietario del archivo o directorio. También se
puede usar para cambiar la propiedad del grupo para el archivo o directorio.
Sintaxis:
chown user filename(s)
15. Comando uniq
uniq es nos ayuda a detectar las líneas duplicadas adyacentes y también
elimina las líneas duplicadas. uniq filtra las líneas coincidentes continuas del
archivo de entrada (que se requiere como argumento) y escribe los datos
filtrados en el archivo de salida.
Sintaxis:
uniq [OPTION]... [INPUT [OUTPUT]]