User Tools

Site Tools


apuntes:linux

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
apuntes:linux [2017/10/19 11:56] – [Información del sistema] Santiago Faciapuntes:linux [2026/09/28 17:53] (current) – [Carpetas y directorios] Santiago Faci
Line 88: Line 88:
 daw      tty1         Oct  7 09:39 daw      tty1         Oct  7 09:39
 daw      pts/0        Oct  7 09:44 (192.168.1.3) daw      pts/0        Oct  7 09:44 (192.168.1.3)
 +</code>
 +
 +  * Muestra los usuarios que han iniciado sesión en el sistema (similar al comando ''who'') y alguna información extra al respecto
 +
 +<code bash>
 +santi@zenbook:$ w
 + 09:55:54 up 16 min,  2 users,  load average: 0.00, 0.00, 0.00
 +USER     TTY      FROM             LOGIN@   IDLE   JCPU   PCPU WHAT
 +daw      tty1     -                09:39   11:14   0.14s  0.09s -bash
 +daw      pts/0    192.168.1.3      09:44    1.00s  0.10s  0.00s w
 </code> </code>
  
Line 112: Line 122:
 www-data   402  0.0  0.1 364768  4072 ?        Sl   09:39   0:00 /usr/sbin/apache2 -k start www-data   402  0.0  0.1 364768  4072 ?        Sl   09:39   0:00 /usr/sbin/apache2 -k start
 daw       1378  0.0  0.0  12756   972 pts/0    S+   09:55   0:00 grep apache daw       1378  0.0  0.0  12756   972 pts/0    S+   09:55   0:00 grep apache
-</code> 
- 
-  * Muestra los usuarios que han iniciado sesión en el sistema y alguna información extra al respecto 
- 
-<code bash> 
-santi@zenbook:$ w 
- 09:55:54 up 16 min,  2 users,  load average: 0.00, 0.00, 0.00 
-USER     TTY      FROM             LOGIN@   IDLE   JCPU   PCPU WHAT 
-daw      tty1     -                09:39   11:14   0.14s  0.09s -bash 
-daw      pts/0    192.168.1.3      09:44    1.00s  0.10s  0.00s w 
-</code> 
- 
-<code bash> 
-santi@zenbook:$  
-</code> 
- 
-<code bash> 
-santi@zenbook:$  
-</code> 
- 
-<code bash> 
-santi@zenbook:$  
-</code> 
- 
-<code bash> 
-santi@zenbook:$  
 </code> </code>
  
Line 148: Line 132:
 bin  etc  games  include  lib  man  sbin  share  src bin  etc  games  include  lib  man  sbin  share  src
 </code> </code>
 +
 +  * Listar el contenido, junto con detalles (''l''), de un directorio, incluyendo los ficheros ocultos (''a'')
  
 <code bash> <code bash>
Line 164: Line 150:
 drwxrwsr-x  2 root staff 4096 Oct  4 23:06 src drwxrwsr-x  2 root staff 4096 Oct  4 23:06 src
 </code> </code>
 +
 +  * Acceder a un directorio
  
 <code bash> <code bash>
 santi@zenbook:$ cd mis_trabajos santi@zenbook:$ cd mis_trabajos
 </code> </code>
 +
 +  * Listar el directorio actual (Print Working Directory)
  
 <code bash> <code bash>
Line 173: Line 163:
 /home/santi/mis_trabajos /home/santi/mis_trabajos
 </code> </code>
 +
 +  * Crear un directorio (MaKe DIR)
  
 <code bash> <code bash>
Line 183: Line 175:
 santi@zenbook:$ rmdir mis_trabajos santi@zenbook:$ rmdir mis_trabajos
 </code> </code>
 +
 +  * Copia un fichero a un directorio
  
 <code bash> <code bash>
 santi@zenbook:$ cp trabajo.pdf trabajos/ santi@zenbook:$ cp trabajo.pdf trabajos/
 </code> </code>
 +
 +  * Copia una carpeta, y todo su contenido (''r''), a otra carpeta
  
 <code bash> <code bash>
 santi@zenbook:$ cp -r trabajos/ mas_trabajos/ santi@zenbook:$ cp -r trabajos/ mas_trabajos/
 </code> </code>
 +
 +  * Mover un fichero a otro directorio
  
 <code bash> <code bash>
 santi@zenbook:$ mv trabajo.pdf trabajos/ santi@zenbook:$ mv trabajo.pdf trabajos/
 </code> </code>
 +
 +  * Cambiar el nombre de un fichero
  
 <code bash> <code bash>
 santi@zenbook:$ mv trabajo.pdf mi_trabajo.pdf santi@zenbook:$ mv trabajo.pdf mi_trabajo.pdf
 </code> </code>
 +
 +  * Eliminar un fichero que está dentro de la carpeta indicada en la ruta
  
 <code bash> <code bash>
 santi@zenbook:$ rm trabajos/mitrabajo.pdf santi@zenbook:$ rm trabajos/mitrabajo.pdf
 </code> </code>
 +
 +  * Eliminar una carpeta y todo su contenido (de forma recursiva, ''r'')
  
 <code bash> <code bash>
 santi@zenbook:$ rm -rf trabajos/ santi@zenbook:$ rm -rf trabajos/
 </code> </code>
 +
 +  * Crear un fichero comprimido (''.tar.gz'') de la carpeta indicada
  
 <code bash> <code bash>
 santi@zenbook:$ tar cvzf mis_trabajos.tar.gz mis_trabajos/ santi@zenbook:$ tar cvzf mis_trabajos.tar.gz mis_trabajos/
 </code> </code>
 +
 +  * Descomprimir el fichero comprimido ''.tar.gz'' indicado en el comando
  
 <code bash> <code bash>
 santi@zenbook:$ tar xvzf mis_trabajos.tar.gz santi@zenbook:$ tar xvzf mis_trabajos.tar.gz
-</code> 
- 
-<code bash> 
-santi@zenbook:$  
-</code> 
- 
-<code bash> 
-santi@zenbook:$  
-</code> 
- 
-<code bash> 
-santi@zenbook:$ 
 </code> </code>
  
Line 254: Line 250:
 </code> </code>
  
-<code bash> +  * Mostrar las últimas 10 lineas de un fichero de forma que éstas se actualizan a medida que nuevas lineas se añaden a dicho fichero (ideal para visualizar fallos en logs de aplicaciones que están ejecutándose)
-santi@zenbook:$  +
-</code>+
  
 <code bash> <code bash>
-santi@zenbook:$+santi@zenbook:$ tail -f logs/miAplicacion.log 
 </code> </code>
  
Line 339: Line 333:
  
 <code bash> <code bash>
-santi@zenbook:$ sudo ifconfig+santi@zenbook:$ sudo ip a
 </code> </code>
  
Line 375: Line 369:
 <code bash> <code bash>
 santi@zenbook:$ sudo service apache2 restart santi@zenbook:$ sudo service apache2 restart
-</code> 
- 
-<code bash> 
-santi@zenbook:$ 
 </code> </code>
  
Line 398: Line 388:
 santi@zenbook:$ sudo shutdown -h now santi@zenbook:$ sudo shutdown -h now
 </code> </code>
- 
-<code bash> 
-santi@zenbook:$ 
-</code> 
- 
 ==== Instalación/Desinstalación de aplicaciones ==== ==== Instalación/Desinstalación de aplicaciones ====
  
Line 408: Line 393:
  
 <code bash> <code bash>
-santi@zenbook:$ sudo apt-get install apache2+santi@zenbook:$ sudo apt install apache2
 </code> </code>
  
Line 420: Line 405:
  
 <code bash> <code bash>
-santi@zenbook:$ sudo apt-get remove apache2 --purge+santi@zenbook:$ sudo apt remove apache2 --purge
 </code> </code>
  
Line 457: Line 442:
  
 <code bash> <code bash>
-santi@zenbook:$ apt-cache show apache2+santi@zenbook:$ apt show apache2
 </code> </code>
  
Line 463: Line 448:
  
 <code bash> <code bash>
-santi@zenbook:$ sudo apt-get install -f+santi@zenbook:$ sudo apt install -f
 </code> </code>
  
Line 469: Line 454:
  
 <code bash> <code bash>
-santi@zenbook:$ sudo apt-get install --reinstall apache2+santi@zenbook:$ sudo apt install --reinstall apache2
 </code> </code>
  
Line 475: Line 460:
  
 <code bash> <code bash>
-santi@zenbook:$ sudo apt-get update+santi@zenbook:$ sudo apt update
 </code> </code>
  
Line 481: Line 466:
  
 <code bash> <code bash>
-santi@zenbook:$ sudo apt-get upgrade+santi@zenbook:$ sudo apt upgrade
 </code> </code>
  
Line 539: Line 524:
 . . . . . .
 </code> </code>
 +
 +----
 +
 +(c) 2017 Santiago Faci
  
apuntes/linux.1508414174.txt.gz · Last modified: 2019/01/04 13:02 (external edit)