Comandos Esenciales de Linux para la Gestión de Archivos y Directorios

Enviado por Programa Chuletas y clasificado en Informática y Telecomunicaciones

Escrito el en español con un tamaño de 4,05 KB

1. Visualizar Archivos de Texto

Escriba el comando Linux que permita visualizar el contenido de los archivos de texto que empiecen por b, seguidos de un 4 o una t, y terminados en .txt.

cat b[4t]*.txt

2. Borrar Archivos Vacíos

Escriba el comando Linux que permita borrar, preguntando (interactivamente), todos los archivos regulares vacíos que se encuentran en su directorio actual.

find . -empty -type f -ok rm {} \;

3. Crear un Alias

Especificar el comando Linux que permita crear el alias listar que limpie la pantalla, ponga la fecha y hora del día, y liste los permisos de todos los archivos del directorio.

alias listar='clear; date +%D\t%T; ls -al'

4. Crear Usernames a partir de Nombres y Apellidos

Se tienen 2 archivos, uno llamado nombres con el nombre de los alumnos del DUOC, y otro llamado apellidos con los apellidos. El administrador de sistemas necesita crear los usernames de las cuentas de correo con las 3 primeras letras del nombre más las 5 primeras letras del apellido, separados por un punto. En no más de tres pasos, escriba los comandos Linux que puedan realizar el proceso (considere que puede utilizar archivos auxiliares para dicho proceso).

cut -c1-3 nombres > nom_out
cut -c1-5 apellidos > ape_out
paste -d . nom_out ape_out > username

5. Escribir Líneas en un Archivo

Suponiendo que tiene un archivo llamado palabras.txt, escriba la secuencia de comandos Linux para escribir las 10 primeras líneas del archivo /usr/share/dict/words al inicio del archivo palabras.txt (considere el uso de archivos auxiliares, siempre y cuando los elimine al final).

cat palabras.txt > aux
head -10 /usr/share/dict/words > palabras.txt
cat aux >> palabras.txt
rm -f aux

6. Copiar Archivos a un Directorio

Especificar el comando Linux que permita copiar todos los archivos regulares del directorio actual al directorio /tmp.

cp * /tmp

7. Extraer Líneas de un Archivo

Suponga que el archivo de texto líneas tiene 30 líneas de texto. Escriba el comando Linux que permita extraer las líneas de la 11 a la 20 hacia STDOUT del archivo líneas.

head -20 líneas | tail -10

8. Comando en la Variable PATH

Dado el siguiente contenido de la variable de ambiente PATH:
/usr/local/bin:/bin:/usr/bin:. Si tengo un comando llamado lista en el directorio actual y otro llamado de la misma forma en el directorio /usr/bin, ¿cuál sería el seleccionado al ejecutar lista simplemente en el prompt?

Se ejecutaría el comando lista del directorio /usr/bin, pues el directorio actual (denotado por .) aparece después que /usr/bin en la variable PATH.

9. Crear un Enlace Simbólico

Suponga que el archivo llamado clientes.dat contiene información extraída de una base de datos de clientes, este archivo se encuentra ubicado en /home/alumno/. Escribir el comando Linux que permita crear un enlace simbólico llamado datos en el mismo directorio, y que haga referencia al archivo clientes.dat.

ln -s /home/alumno/clientes.dat datos

10. Descripción de un Comando

Describir brevemente lo que permite realizar el siguiente comando Linux:

find . -empty -type d -name *[1-2,5]?

Buscar (find) todos los directorios (-type d), vacíos (-empty) y cuyo nombre termine en 1, 2 o 5 (-name *[1-2,5]).

Entradas relacionadas:

Etiquetas:
cana find . –empty –type d –name“*[1-2,5] escriba el comando linux que permite visualizar el contenido de los archivos de texto que empiecen por b seguidos de un 4 escriba el comando linux prueba administracion duoc 2013 escriba un comando que borre todos los archivos regulares vacios que se encuentran en el directorio actual usr/bin cual es el archivo empty de linux? pad tres primeras letras listar linux examen pad duoc suponga que el archivo llamado clientes.dat contiene información extraída de una Se tienen 2 archivos, uno llamado nombres con el nombre de los alumnos del duoc otro llamado apellidos prueba 2 pad 2010 linux comando que borre preguntando find PAD DUOC UC empiecen por a, seguidos de un 3 o un 1 o una t, y terminados en .txt. pad duoc que permite ingresar interactivamente datos al archivo llamado duoc examen de pad 2010 duoc Suponiendo que tiene un archivo llamado palabras.txt escriba la secuencia de comandos Linux para escribir las 10 primeras líneas del archivo /usr/share/dict/words al inicio del archivo palabras.txt. EXAMEN PAD prueba pad comando que borre preguntando todos los archivos regulares vacios que se encuentren en el directorio en linux Escriba el comando Linux que permita borrar preguntando (interactivamente), todos los archivos regulares vacíos que se encuentran un su directorio actual. Escriba un comando en linux que borre preguntando, todos los archivos regulares vacios que se encuentran desde su directorio actual. Escriba el comando Linux que permita visualizar el contenido de los archivos de texto que empiecen por b, seguidos de un 4 o una t, y terminados en .txt. examen de sor duoc examen duoc