Está en la página 1de 4

Comandos de Linux fundamentales

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. 

Si quieres ver el contenido de otros directorios, escribe ls y luego indica la


ruta del directorio:

Puedes usar estas variaciones con el comando ls:


 ls -R Enumera todos los archivos en los subdirectorios
 ls -a Lista los archivos ocultos
 ls -al Muestra los archivos y directorios con información detallada
como los permisos, el tamaño, el propietario, etc.
Sintaxis:
[code] ls [ option …] [ file o directory ] [/code]

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]]

También podría gustarte