martes, 22 de diciembre de 2015

Los 5 de los 100 comandos

1º comando: whoami
Para saber quien eres, tu usuario.

2º comando: ls ../
Para ver los archivos del directorio anterior



3º comando: touch informatica
Para crear un archivo en Unix llamado informatica. Luego he puesto el comando "ls -l" para comprobar que se había creado.



4º comando: time ls
Para saber el tiempo que tarda en ejecutarse un comando. Escribes time y el nombre del comando que desees saber su información, en este caso he decidido saber el tiempo de el comando ls




5º comando: ls *.txt
Para encontrar archivos terminados en .txt en el directorio actual



En general los comandos que he elegido son comandos fáciles de ejecutar en los que no necesitas hacer muchos pasos y en los cuales te da una información útil, es por eso que he escogido estos. Además sobretodo, el comando touch *nombre del archivo* en mi opinión es un comando muy útil porque enseguida puedes hacer un archivo de manera muy rápida, es por eso que he elegido este entre la lista de 100 comandos.

jueves, 10 de diciembre de 2015

Sistemas de archivo Linux I

Acontinuación les voy a mostrar los comandos que he estado utilizando en mis últimas clases de introducción a Linux en informática.


Listado de comandos

Comando
Función
ls
contenido de un directorio
cat
vuelca contenido a pantalla
more
ambos muestran el contenido
less
página a página
cp
copia ficheros
mv
mueve y renombra ficheros
rm
elimina ficheros
file
muestra el tipo de un fichero
cd
cambia al directorio especificado o, al home usuario. Es un comando interno del intérprete de comandos
chmod
cambia los permisos de un fichero a los valores proporcionados
vi
editor de pantalla
vi -r fille
recupera y edita “fille” después de una caída o del sistema o editor vi
vi +n
edita el fichero en la línea n
whoami
da información sobre el usuario
cal
nos muestra el calendario
date
nos muestra la fecha actual
echo
repite las palabras que escribimos detrás del comando



Opciones ls
ls -l
listado en formato largo. Incluye permisos, propietario, tamaño, última modificación, etc
ls -lt
lista por orden de fecha/hora de la última modificación, primero el más reciente
ls -lr
lista en orden inverso. Para combinar con otras opciones
ls -la
listado que incluye ficheros ocultos
ls -li
listado que incluye el número de nodo

Vi comandos básicos
i
antes del cursor
a
después del cursor
o
al comienzo de una nueva línea
zz
guardar y salir
:q
salir sin guardar
^z
suspender edición
dd
borrar línea
u
deshacer último cambio
/<texto>
buscar <texto> hacia adelante
:r fichero
inserta el contenido del fichero


Ejemplos de comandos usados:

  
Primera columna: es el número de inodoos
Segunda columna: son los permisos que tiene
Tercera columna: es el número de ficheros
Cuarta columna: el grupo al que pertenece
Quinta columna: nombre de usuario
Sexta columna: el tamaño que tiene el fichero o directorio
Séptima columna: mes en que se ha producido
Octava columna: dia en que se produció la última modificación
Novena columna: hora en que se ha producidola última modificación
Décima  columna: muestra el fichero o directorio
 
Desde mi punto de vista sobre la utilización de estos comandos creo que son bastante útiles ya que te permite ejecutar algunas acciones desde un mismo sitio sin tener que entrar en varias pestañas ni buscar nada. Al principio de todo son un poco difícles ya que son muchos pero luego a la horar de practicar varias veces lo entiendes y te facilita el trabajo. Para mi el comando más útil ha sido el ls ya que con el puedes averiguar inforamción del directorio. El comando más estético diria que es el de cal, que te muestra el calendario de forma muy rápida.