Informática2,01 KB
Ejercicios de línea de comandos en Linux
Manipulación de archivos y directorios
- Crear, copiar y duplicar:
cd, mkdir prueba, cp /bin/gzip /home/sgonzalez/prueba/, cp /bin/gzip /home/sgonzalez/prueba/gzip2 - Renombrar, mover y eliminar:
mv prueba prueba2, mkdir prueba3, mv prueba2/* prueba3/, rmdir prueba2 (si el directorio estuviera lleno: rm -Rf prueba2) - Crear enlaces simbólicos:
ln -s /usr/bin/xclock xclock - Identificar tipos de archivo:
Usar el comando file para mostrar el tipo de archivo (jpeg, pdf, etc.). - Copiar directorios:
cp -ax /etc /home/sgonzalez/ o sudo cp -ax /etc /home/sgonzalez/ (requiere permisos de root para algunos archivos)
Visualización de contenido de archivos
- Mostrar contenido de fstab:
cat /etc/fstab, more /etc/fstab, etc. - Mostrar las primeras líneas de bash.bashrc:
head /etc/bash.bashrc - Concatenar y crear archivos:
cat /etc/fstab /etc/crontab > /home/tu_usuario/licron
Comandos less y more
- Diferencias entre less y more:
more muestra el contenido pantalla a pantalla. less permite la navegación con cursores y AvPág/RePág.
Manejo de directorios y listados
- Listar archivos en un directorio:
ls /usr/share/doc > /home/sgonzalez/prueba3/listado.txt - Buscar cadenas en un archivo:
grep lib /home/sgonzalez/prueba3/listado.txt - Contar coincidencias:
grep -c mp3 /home/sgonzalez/prueba3/listado.txt