Está en la página 1de 10

ls 

- Lista de archivos
Puede usar el ls para enumerar los archivos en el directorio
(carpeta) actual en el que se encuentra.
Hay algunas opciones disponibles para cambiar la
información ls  muestra. Esto es posible agregando las
"banderas" opcionales del comando.
Si escribe ls -a, esto mostrará TODOS los archivos en un
directorio actual, incluso los archivos ocultos como los archivos
dot.
Escribir ls -l mostrará la lista en formato largo. Adicionales La
información incluye la fecha de creación, la fecha de
modificación, los permisos de lectura / escritura, el tamaño del
archivo, etc.
Escribir ls -t ordenará los archivos en el directorio por fecha de
última modificación, y ls -S clasificará los archivos por tamaño
de archivo.
cd .. - Cambiar directorios
Para cambiar de directorio, simplemente escriba cd seguido del
camino al que está intentando navegar. Por ejemplo, para subir
un directorio desde donde se encuentra actualmente, escriba cd
..
.. es el símbolo universal para subir un directorio. Por ejemplo, si
la ruta del archivo es "Escritorio / directorio1 / directorio2", debe
escribir cd .. . Para volver al Desktop desde directory2,
escribirías cd ../..
Los ejemplos anteriores usan vías relativas. Esta es la relación
del directorio de destino con el directorio actual. Sin embargo,
también puede navegar utilizando la ruta completa. Para
navegar a Desktop desde cualquier directorio, simplemente
escriba cd Desktop.
mkdir - Crear nuevo directorio 
Para crear un nuevo directorio, escriba mkdir <directoryname> ,
Donde <directoryname> es el nombre de la carpeta que desea
crear. Esto creará un nuevo directorio vacío donde sea que se
encuentre actualmente.
rmdir- Eliminar un directorio 
De manera similar, para eliminar un directorio, solo necesitaría
escribir rmdir <directoryname>.
touch Ccrear un archivo vacío completamente
nuevo
touch es un comando que puede utilizar para crear un nuevo
archivo vacío, sin contenido ni tipo de archivo. Por
ejemplo, touch newfile simplemente creará un nuevo archivo
vacío titulado newfile.
rm Eliminar archivos
Puede eliminar archivos escribiendo rm <filename>.
También puede eliminar todos los archivos en un directorio
actual agregando un asterisco al comando, por ejemplo, rm *.
Si desea eliminar una carpeta, incluidos todos los subdirectorios
y archivos que contiene, deberá usar la opción recursiva-r , Por
ejemplo rm -r mydirectory.
Hay que tener mucho cuidado con la rm comando, ya que no es
reversible. Es diferente a eliminar un archivo y luego tenerlo en
la papelera antes permanentemente eliminando. Una vez que
eliminas un archivo se elimina con el rm comando, se ha ido
totalmente.
cp - Copiar un archivo
Para copiar un archivo, puede hacerlo escribiendo cp <filename>
<filename2>. Esto copiará <filename> a un nuevo
archivo, <filename2>.
También puede utilizar este comando para copiar un directorio.
Necesitarás usar el recursivo -r marca para copiar también
todos los archivos y subdirectorios. Por ejemplo, cp -r
<directory1> <directory2>.
mv - Mover un archivo o directorio
Para mover un archivo o directorio, usaría el mv mando.
Escribiendo el comando mv
<filename> .. movería <filename> hasta un directorio.
También puede utilizar este comando para cambiar el nombre de
un archivo. Similar a cp, escribirías mv <filename> <filename2>.
La única diferencia aquí es que simplemente cambia el nombre
del archivo único, en lugar de crear una copia.
nano - Editor de texto
Nano es un editor de texto que viene preinstalado con la
mayoría de los sistemas similares a Unix. Para abrir un archivo
de texto que directamente en la línea de comando, simplemente
escriba nano <filename>.
Nano es un editor de texto bastante simple, recomendado para
principiantes en la interfaz de línea de comandos. Una vez que
uno se sienta cómodo con Nano, vi or vim ("Vi mejorado") son
editores de texto mucho más potentes disponibles para la CLI.
Ya sea vi or vim normalmente vienen preinstalados en la mayoría
de los sistemas operativos * nix. De lo contrario, se instalarán
manualmente si no lo están.
cat, morey less
Si desea mostrar el contenido de un archivo sin editarlo, puede
usar cat, more o el less. Todos estos comandos tienen sus
ventajas y desventajas. cat normalmente funciona bien para
archivos más pequeños. more y el less son apropiados para
archivos más largos, con la opción de mostrar el archivo una
pantalla a la vez. Al presionar la barra espaciadora, se mostrará
el valor del archivo en otra pantalla.

sudo
sudo es uno de los comandos más importantes que debe
conocer. Hemos esperado para explicarlo, ya que es útil tener
algo de contexto para comprender su propósito.
Cada sistema operativo * nix está configurado para múltiples
usuarios, cada uno con diferentes niveles de permisos. Los
permisos especifican lo que un usuario puede y no puede ver,
editar o eliminar. Si cualquier usuario de un sistema
determinado tiene permisos completos para hacer algo, esto
puede causar estragos: modificar o eliminar archivos
importantes podría causar daños irreversibles, que solo se
rectifican limpiando el disco duro (o servidor) y comenzando
desde cero.
El propósito de la sudo El comando es invocar temporalmente
permisos de usuario raíz (también conocido como superusuario),
lo que permite permisos completos para cualquier archivo del
sistema.
Si intenta ver un archivo o directorio protegido con solo una
cuenta de usuario normal, aparecerá el mensaje común
"Permiso denegado". La única forma de acceder a un archivo
como este es cambiar temporalmente al usuario root.
protección sudo

Como ejemplo, supongamos que está intentando abrir un archivo


llamado "protected-file.txt" que está configurado para tener solo
permisos de visualización para el usuario root (por ejemplo, abrir
el archivo en el editor de texto vim), escribiendo vim protected-
file.txt simplemente levantará el Permission denied mensaje.
La única forma de evitar esto (aparte de cambiar los permisos
de usuario del archivo a través del chown comando), es
anteponiendo el sudo comando antes del resto del comando que
intentó inicialmente:
sudo vim protected-file.txt
Después de ingresar ese comando, se le pedirá que ingrese la
contraseña del usuario root. Presiona enter y finalmente podrás
ver el archivo.
Hay una pequeña ventana de tiempo (generalmente alrededor de
1 minuto) donde puede continuar ingresando comandos que
requieren permisos de usuario raíz, sin tener que volver a
ingresar el sudo mando. Después de ese tiempo, tendrá que usar
el sudo comando de nuevo.
Además de acceder a archivos a los que de otro modo no tendría
acceso, esto puede verse como una medida de seguridad
extremadamente útil. Permanecer en una cuenta de usuario que
no sea el usuario root debería ser una práctica común (incluso
para usuarios avanzados), ya que ayuda a prevenir la ejecución
accidental de un comando que quizás no haya deseado
realmente. Aunque es posible establecer su tipo de usuario
como usuario root de forma predeterminada, esto rara vez se
recomienda para ayudar a prevenir accidentes graves.
A veces es fácil olvidarse de agregar sudo ante un comando que
lo requiera. Para evitar tener que volver a ingresar todo el
comando nuevamente con sudo antepuesto a él, simplemente
puede escribir sudo !! después de recibir el Permission denied.
Esto ejecutará el comando anterior que ingresó, pero en modo
de usuario root.
Comando pwd
El comando Pwd es ideal para usar cuando tiene que encontrar
la ruta correcta de su carpeta o directorio de trabajo existente.
El comando devuelve al usuario a una ruta completa o absoluta y
resalta todos los directorios de ruta con (/) una barra inclinada.
Un ejemplo común de una ruta completa sería / home /
username.

Ubicar comando
Este comando es útil para localizar un archivo específico como
el comando de búsqueda de Windows. También puede usar el
comando de localización con el argumento –i para archivos que
no distinguen entre mayúsculas y minúsculas. Es una forma
eficaz de buscar un archivo específico incluso cuando se olvida
de su nombre específico. Ya sea en minúsculas o mayúsculas,
puede usar el asterisco (*) para buscar un archivo específico
que tenga dos o más palabras relacionales.
encontrar comando
Al igual que el comando de localización, puede utilizar el
comando de búsqueda para buscar directorios y archivos
específicos. Pero a diferencia del comando de localización,
puede aprovechar el comando de búsqueda para averiguar la
ubicación de los archivos dentro de un directorio específico. Por
ejemplo, el comando find / home / -title notes.txt buscará un
nombre de archivo notes.txt en el directorio de inicio y también
en sus subdirectorios.

comando grep
Grep es otro comando esencial de Linux que a los usuarios les
encanta usar. Le permite buscar en todo el archivo de texto. Por
ejemplo, el comando grep black notepad.txt comenzará a
encontrar la palabra black dentro del archivo notepad.txt.
Después de iniciar el comando, los usuarios pueden ver la
palabra buscada entre diferentes líneas en la pantalla.

du comando
El comando Du permite a los usuarios verificar el espacio total
que ocupa cada archivo en un directorio. El uso del disco o el
comando du crea un resumen del disco en forma de números de
bloque de disco en lugar de formato de tamaño. Con el uso del
argumento –h en la línea de comando, los usuarios también
pueden ver el espacio de disco ocupado en KB y MB.

comando df
El comando Df crea un informe sobre el espacio en disco usado
de su sistema en porcentaje. El informe muestra el espacio de
disco utilizado en KB, pero puede utilizar el argumento df –m
para ver los datos del informe en MB.

comando diff
El comando de diferencia o diff hace un análisis comparativo del
contenido dentro de dos archivos. Una vez que el comando
analiza el contenido de los archivos, resalta las líneas que no
coinciden correctamente. Puede utilizar el comando diff para
realizar cambios en los programas en lugar de reescribir el
código fuente.

comando de cabeza
El comando head es útil para verificar las primeras líneas de un
archivo de texto. El símbolo del sistema predeterminado le
mostrará las diez primeras líneas, pero los usuarios tienen la
libertad de disminuir este número. También puede usar el
argumento –n con el comando head para ver las líneas en un
archivo de texto.

comando de cola
Como sugiere el título, el comando tail resalta las últimas 10
líneas en un archivo de texto en lugar de las primeras. Puede
usar el argumento –n con el comando tail para buscar las líneas
dentro de un archivo de texto.
comando chmode
Otro comando popular de Linux es chmode que los usuarios
pueden usar para alterar los permisos de ejecución, lectura y
escritura de directorios y archivos. En la mayoría de los casos,
los usuarios avanzados aprovechan este comando para ejecutar,
leer y escribir permisos con precisión.
comando tar
El tar es otro comando común de Linux para archivar varios
archivos en un tarball. Es un formato de archivo famoso en Linux
para comprimir archivos y viene con opciones de compresión
opcionales. Al igual que chmode, también es un comando
complejo y viene con muchas funciones. Puede utilizar este
comando para incluir nuevos archivos en un archivo actual,
extraer el contenido archivado y enumerar el contenido
archivado.

comando KILL
El comando Kill es una de las últimas respuestas de los usuarios
cuando un programa deja de responder. Puede usar el comando
kill para terminar el programa manualmente. El comando envía
una señal particular al programa e inicia el protocolo de auto-
terminación. SIGTERM y SIGKILL son las dos señales más
utilizadas, pero hay 64 señales en total.
comando de trabajos
El comando de trabajos hace que todos los trabajos existentes y
sus estados sean visibles. Técnicamente, un comando de
trabajo es un proceso que se reduce al inicio del shell.

comando wget
Es otro comando de Linux útil y único que facilita la descarga de
cualquier tipo de archivo de Internet. Una vez que escriba el
comando wget, obtendrá el menú de enlace de descarga.
comando ping
El comando ping se usa para verificar el estado del servidor y su
conectividad. Una vez que ingrese el comando ping google.com,
el sistema verificará si puede conectarse a Google y mide el
tiempo de respuesta general.

comando de historia
Los usuarios de Linux desde hace mucho tiempo saben que
puede ejecutar cientos de comandos diferentes cada día. El
comando de historial es útil cuando desea ver más de cerca
todos los comandos que ingresó anteriormente.

comando superior
El comando superior enumera todos los procesos en ejecución y
el uso de la CPU. Es el equivalente al Administrador de tareas de
Windows. Puede usar este comando para rastrear los recursos
del sistema usados y detectar procesos que están consumiendo
muchos recursos y necesitan ser cancelados.

comando de hombre
Hay ciertos comandos en Linux que todavía confunden a los
usuarios. Pero puede usar este comando desde el shell de Linux
para aprender más casos de uso. Por ejemplo, puede escribir
man tail para ver las instrucciones manuales de ese comando
tail.

comando de nombre de host


El comando hostname es útil para verificar el nombre de su red
o host. También puede escribir –i junto con el nombre de host
para verificar la dirección IP de una red.
comando echo
El comando echo permite a los usuarios mover datos en un solo
archivo. Por ejemplo, puede escribir echo antes del nuevo texto
en filename.txt.
comandos zip y unzip
El uso del comando zip es común para comprimir archivos en un
zip archivado. Por el contrario, los usuarios pueden iniciar el
comando de descompresión para extraer los archivos
comprimidos archivados.

comando uname
Este comando representa el acceso directo al título de Unix e
imprime información completa sobre el sistema Linux instalado.
Destaca información como el sistema operativo, el nombre de la
máquina y el kernel.

También podría gustarte