Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Edgar Krejci
Presentado a:
ls: muestra una lista de información acerca de los archivos. Asociando el nombre del comando
con algo mnemotécnico (tecla de acceso) lo que hace puede ayudar a recordar más fácilmente los
comandos, LS es incorrecto y el dispositivo no lo lee, si se utiliza sin opciones o argumentos,
listará los archivos en el directorio actual.
Para conocer los detalles de un archivo, como el tipo de archivo, los permisos, la propiedad o la
fecha y hora, realiza un listado largo utilizando la opción -l para el comando ls. A continuación,
vamos a ver un listado del directorio /var/log como un ejemplo que proporciona una salida
variada:
(ls -l /var/log/; ls -lt /var/log/; ls -ls /var/log/; ls –l -S /var/log/; ls -lSr /var/log/; ls –lr
/var/log/)
Los Permisos d rwxr-xr-x 1 root root 0 Apr 11 21:58 upstart Los permisos indican de
qué manera determinados usuarios pueden acceder a un archivo. Sigue leyendo para
aprender más acerca de los permisos.
Cuenta de Vínculo Físico: -rw-r----- 1 syslog adm 23621 Aug 23 15:17 auth.log Este
número indica cuántos vínculos físicos apuntan a este archivo.
Usuario Propietario: -rw-r----- 1 syslog adm 416 Aug 22 15:43 kern.log El
usuario syslog es el propietario de este archivo. Cada vez que se crea un archivo, la
propiedad se asigna automáticamente al usuario que lo creó.
Grupo Propietario - rw-rw-r-- 1 root utmp 292584 Aug 20 18:44 lastlog Indica el
grupo propietario de este archivo
Tamaño del Archivo: -rw-r----- 1 syslog adm 1087150 Aug 23 15:17 syslog.1 El
tamaño del archivo en bytes.
Fecha y hora: drwxr-xr-x 1 root root 32 Jul 17 03:36 fsck Esto indica el momento en el
que el contenido del archivo se modificó por última vez.
Nombre de archivo: -rw-r--r-- 1 root root 47816 Jul 17 03:36 bootstrap.log El último
campo contiene el nombre del archivo o directorio.
ls Documents: el directorio Documents se utilizará como argumento, La salida resultante es una
lista de archivos que están en el directorio Documents.
ls –l: Es una salida de visualización larga, lo que significa que la salida da más información
sobre cada uno de los archivos listados. (l para largo)
ls –r: imprimirá los resultados en el orden alfabético inverso (r para reversa)
ls –lr: Las opciones múltiples pueden utilizarse a la vez, o bien como opciones separadas (-l -r;
-rl; -lr), -l da salida a un formato de listado largo mientras que la -r invierte la lista el resultado
del uso de ambas opciones es un listado largo dado en orden inverso.
aptitude: es una herramienta de gestión de paquetes disponible en algunas distribuciones de
Linux. Este comando acepta moo como argumento, Es posible alterar el comportamiento de este
comando utilizando opciones diferentes ejemplos (agrega la opción salida detallada –v también
puede ser múltiple –vv o –vvv recordar que estas se pueden poner por separado –v –v)
Pwd: imprime el directorio de trabajo, tu ubicación actual en el sistema de archivos, La salida
del comando anterior indica que el usuario está actualmente en su carpeta de inicio, que se
muestra en el sistema de archivos a continuación.
cd: es más que sólo el nombre de un directorio, en realidad es una ruta de acceso es una ruta de
acceso es una lista de directorios separados por el carácter / ejemplos de uso:
cd / cambia el primer comando de ~ a / para retoceder y regresar de ~ a / utiliza el cd
/home/sysadmin para comfirmarlo se usa pwd; cd Documents da instrucciones a un archivo
con respecto a tu ubicación actual en el sistema de archivos. Las rutas relativas no empiezan con
el carácter /, empiezan con el nombre de un directorio. Cambiando el primer comando por
ejemplo quedando en sysadmin@localhost:~/Documents; cd School/Art para entrar al
directorio Art; pwd para confirmar el cambio; cd .. para devolver 1; cd ~ para volver al
directorio de inicio.
sl: Para evitar que se ejecuten los comandos sensibles, hemos configurado el
comando Steam Locomotive (o «locomotora de vapor» en español), el comando
de sl, que requiere acceso de administrador. Si el comando se ejecuta
como sysadmin, fallará, ara cambiar a la cuenta de root y ejecuta el comando
de sl con acceso administrativo Utilice el comando exit otra vez para volver a
la cuenta sysadmin.
Starting domain name service... bind9 [ OK ]
Welcome to Ubuntu 14.04 LTS (GNU/Linux 4.4.0-101 generic x86_64)
* Documentation: https://help.ubuntu.com/
The programs included with the Ubuntu system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.
Ubuntu comes with ABSOLUTELY NO WARRANTY, to the extent permitted by
applicable law.
This lab has two user accounts (username :: password )
root :: netlab123
sysadmin :: netlab123
Press the [Enter] key to begin...
sysadmin@localhost:~$ ls
Desktop Documents Downloads Music Pictures Public Templates Videos
sysadmin@localhost:~$ ls Documents
School alpha-second.txt food.txt linux.txt os.csv
Work alpha-third.txt hello.sh longfile.txt people.csv
adjectives.txt alpha.txt hidden.txt newhome.txt profile.txt
alpha-first.txt animals.txt letters.txt numbers.txt red.txt
sysadmin@localhost:~$ aptitude moo
There are no Easter Eggs in this program.
There really are no Easter Eggs in this program.
sysadmin@localhost:~$ aptitude -v -v moo
Didn't I already tell you that there are no Easter Eggs in this program?
sysadmin@localhost:~$ aptitude -vvv moo
Stop it!
sysadmin@localhost:~$ ls -l
total 32
drwx------ 2 sysadmin sysadmin 4096 Dec 20 2017 Desktop
drwx------ 4 sysadmin sysadmin 4096 Dec 20 2017 Documents
drwx------ 2 sysadmin sysadmin 4096 Dec 20 2017 Downloads
drwx------ 2 sysadmin sysadmin 4096 Dec 20 2017 Music
drwx------ 2 sysadmin sysadmin 4096 Dec 20 2017 Pictures
drwx------ 2 sysadmin sysadmin 4096 Dec 20 2017 Public
drwx------ 2 sysadmin sysadmin 4096 Dec 20 2017 Templates
drwx------ 2 sysadmin sysadmin 4096 Dec 20 2017 Videos
sysadmin@localhost:~$ ls -r
Videos Templates Public Pictures Music Downloads Documents Desktop
sysadmin@localhost:~$ ls -lr
total 32
drwx------ 2 sysadmin sysadmin 4096 Dec 20 2017 Videos
drwx------ 2 sysadmin sysadmin 4096 Dec 20 2017 Templates
drwx------ 2 sysadmin sysadmin 4096 Dec 20 2017 Public
drwx------ 2 sysadmin sysadmin 4096 Dec 20 2017 Pictures
drwx------ 2 sysadmin sysadmin 4096 Dec 20 2017 Music
drwx------ 2 sysadmin sysadmin 4096 Dec 20 2017 Downloads
drwx------ 4 sysadmin sysadmin 4096 Dec 20 2017 Documents
drwx------ 2 sysadmin sysadmin 4096 Dec 20 2017 Desktop
sysadmin@localhost:~$ ls -r
Videos Templates Public Pictures Music Downloads Documents Desktop
sysadmin@localhost:~$ ls -lr
total 32
drwx------ 2 sysadmin sysadmin 4096 Dec 20 2017 Videos
drwx------ 2 sysadmin sysadmin 4096 Dec 20 2017 Templates
drwx------ 2 sysadmin sysadmin 4096 Dec 20 2017 Public
drwx------ 2 sysadmin sysadmin 4096 Dec 20 2017 Pictures
drwx------ 2 sysadmin sysadmin 4096 Dec 20 2017 Music
drwx------ 2 sysadmin sysadmin 4096 Dec 20 2017 Downloads
drwx------ 4 sysadmin sysadmin 4096 Dec 20 2017 Documents
drwx------ 2 sysadmin sysadmin 4096 Dec 20 2017 Desktop
sysadmin@localhost:~$ pwd
/home/sysadmin
sysadmin@localhost:~$ cd /
sysadmin@localhost:/$
sysadmin@localhost:/$ cd /home/sysadmin
sysadmin@localhost:~$
sysadmin@localhost:~$ pwd
/home/sysadmin
sysadmin@localhost:~$ cd Documents
sysadmin@localhost:~/Documents$
sysadmin@localhost:~/Documents$ cd School/Art
sysadmin@localhost:~/Documents/School/Art$
sysadmin@localhost:~/Documents/School/Art$ pwd
/home/sysadmin/Documents/School/Art
sysadmin@localhost:~/Documents/School/Art$ cd ..
sysadmin@localhost:~/Documents/School$
sysadmin@localhost:~/Documents/School$ cd ~
sysadmin@localhost:~$
sysadmin@localhost:~$ ls -l /var/log/
total 840
-rw-r--r-- 1 root root 18047 Dec 20 2017 alternatives.log
drwxr-x--- 2 root adm 4096 Dec 20 2017 apache2
drwxr-xr-x 1 root root 4096 Dec 20 2017 apt
-rw-r----- 1 syslog adm 380 Mar 2 02:49 auth.log
-rw-r--r-- 1 root root 47816 Dec 7 2017 bootstrap.log
-rw-rw---- 1 root utmp 0 Dec 7 2017 btmp
-rw-r----- 1 syslog adm 227 Mar 2 02:49 cron.log
-rw-r----- 1 root adm 85083 Dec 20 2017 dmesg
-rw-r--r-- 1 root root 325238 Dec 20 2017 dpkg.log
-rw-r--r-- 1 root root 32064 Dec 20 2017 faillog
drwxr-xr-x 2 root root 4096 Dec 7 2017 fsck
-rw-r----- 1 syslog adm 106 Mar 2 02:49 kern.log
-rw-rw-r-- 1 root utmp 292584 Mar 2 02:49 lastlog
-rw-r----- 1 syslog adm 13632 Mar 2 02:49 syslog
drwxr-xr-x 2 root root 4096 Apr 11 2014 upstart
-rw-rw-r-- 1 root utmp 384 Mar 2 02:49 wtmp
sysadmin@localhost:~$ ls -lt /var/log
total 840
-rw-r----- 1 syslog adm 13632 Mar 2 02:49 syslog
-rw-r----- 1 syslog adm 380 Mar 2 02:49 auth.log
-rw-rw-r-- 1 root utmp 292584 Mar 2 02:49 lastlog
-rw-rw-r-- 1 root utmp 384 Mar 2 02:49 wtmp
-rw-r----- 1 syslog adm 227 Mar 2 02:49 cron.log
-rw-r----- 1 syslog adm 106 Mar 2 02:49 kern.log
-rw-r--r-- 1 root root 18047 Dec 20 2017 alternatives.log
-rw-r--r-- 1 root root 32064 Dec 20 2017 faillog
-rw-r----- 1 root adm 85083 Dec 20 2017 dmesg
-rw-r--r-- 1 root root 325238 Dec 20 2017 dpkg.log
drwxr-x--- 2 root adm 4096 Dec 20 2017 apache2
drwxr-xr-x 1 root root 4096 Dec 20 2017 apt
sysadmin@localhost:~$ ls -ls /var/log
total 840
20 -rw-r--r-- 1 root root 18047 Dec 20 2017 alternatives.log
4 drwxr-x--- 2 root adm 4096 Dec 20 2017 apache2
4 drwxr-xr-x 1 root root 4096 Dec 20 2017 apt
4 -rw-r----- 1 syslog adm 380 Mar 2 02:49 auth.log
48 -rw-r--r-- 1 root root 47816 Dec 7 2017 bootstrap.log
0 -rw-rw---- 1 root utmp 0 Dec 7 2017 btmp
4 -rw-r----- 1 syslog adm 227 Mar 2 02:49 cron.log
84 -rw-r----- 1 root adm 85083 Dec 20 2017 dmesg
320 -rw-r--r-- 1 root root 325238 Dec 20 2017 dpkg.log
32 -rw-r--r-- 1 root root 32064 Dec 20 2017 faillog
4 drwxr-xr-x 2 root root 4096 Dec 7 2017 fsck
4 -rw-r----- 1 syslog adm 106 Mar 2 02:49 kern.log
288 -rw-rw-r-- 1 root utmp 292584 Mar 2 02:49 lastlog
16 -rw-r----- 1 syslog adm 13632 Mar 2 02:49 syslog
4 drwxr-xr-x 2 root root 4096 Apr 11 2014 upstart
4 -rw-rw-r-- 1 root utmp 384 Mar 2 02:49 wtmp
sysadmin@localhost:~$ ls -l -S /var/log
total 840
-rw-r--r-- 1 root root 325238 Dec 20 2017 dpkg.log
-rw-rw-r-- 1 root utmp 292584 Mar 2 02:49 lastlog
-rw-r----- 1 root adm 85083 Dec 20 2017 dmesg
-rw-r--r-- 1 root root 47816 Dec 7 2017 bootstrap.log
-rw-r--r-- 1 root root 32064 Dec 20 2017 faillog
-rw-r--r-- 1 root root 18047 Dec 20 2017 alternatives.log
-rw-r----- 1 syslog adm 13739 Mar 2 03:17 syslog
drwxr-x--- 2 root adm 4096 Dec 20 2017 apache2
drwxr-xr-x 1 root root 4096 Dec 20 2017 apt
drwxr-xr-x 2 root root 4096 Dec 7 2017 fsck
drwxr-xr-x 2 root root 4096 Apr 11 2014 upstart
-rw-r----- 1 syslog adm 703 Mar 2 03:17 auth.log
-rw-rw-r-- 1 root utmp 384 Mar 2 02:49 wtmp
-rw-r----- 1 syslog adm 334 Mar 2 03:17 cron.log
-rw-r----- 1 syslog adm 106 Mar 2 02:49 kern.log
-rw-rw---- 1 root utmp 0 Dec 7 2017 btmp
sysadmin@localhost:~$ ls -lSr /var/log
total 840
-rw-rw---- 1 root utmp 0 Dec 7 2017 btmp
-rw-r----- 1 syslog adm 106 Mar 2 02:49 kern.log
-rw-r----- 1 syslog adm 334 Mar 2 03:17 cron.log
-rw-rw-r-- 1 root utmp 384 Mar 2 02:49 wtmp
-rw-r----- 1 syslog adm 703 Mar 2 03:17 auth.log
drwxr-xr-x 2 root root 4096 Apr 11 2014 upstart
drwxr-xr-x 2 root root 4096 Dec 7 2017 fsck
drwxr-xr-x 1 root root 4096 Dec 20 2017 apt
drwxr-x--- 2 root adm 4096 Dec 20 2017 apache2
-rw-r----- 1 syslog adm 13739 Mar 2 03:17 syslog
-rw-r--r-- 1 root root 18047 Dec 20 2017 alternatives.log
-rw-r--r-- 1 root root 32064 Dec 20 2017 faillog
-rw-r--r-- 1 root root 47816 Dec 7 2017 bootstrap.log
-rw-r----- 1 root adm 85083 Dec 20 2017 dmesg
-rw-rw-r-- 1 root utmp 292584 Mar 2 02:49 lastlog
-rw-r--r-- 1 root root 325238 Dec 20 2017 dpkg.log
sysadmin@localhost:~$ ls -r /var/log
wtmp lastlog faillog cron.log auth.log alternatives.log
upstart kern.log dpkg.log btmp apt
syslog fsck dmesg bootstrap.log apache2