En esta entrada vomos a seguir estudiando unos distintos comandos dentro de sistema operativo unix.Para ello voy a hacer una lista de los comandos comentados en clase y una breve explicación de su función.
LISTADO DE COMANDOS Y SUS FUNCIONES
|
Ls
-ai
|
listado
la a es para listar todos los ficheros incluidos los que empiezan
por punto que por defecto están ocultos y la letra i latina sirve
para mostrar el número de nodo índice .
|
|
Ls
-li
|
Listado
en formato largo con el número de nodo-i
|
|
Ls
-l
|
Para
obtener un listado largo y tambien para poder ver el tipo de un
fichero.
|
|
Ls
-t
|
Listar
por orden de fecha hora de última modificación ,primero el más
reciente.
|
|
Ls
-r
|
Listar
en orden inverso .Para combinar con otras opciones
|
|
Ls
-a
|
Listado
listado que incluye ficheros ocultos .
|
|
Ls
-i
|
Listado
que incluye el modo nodo-i
|
|
Ls
-lt *.html
|
Lista
en formato largo y por orden de antigüedad los ficheros cuyo
nombre acaba en .html
|
|
Chmod
|
Para
cambiar los permisos de acceso de un fichero
|
|
Chmod
a+r page.html
|
Añade
permiso de lectura del fichero page.html(para todos usuarios
grupos y otros)
|
|
Chmod
g+w page.html
|
Añade
permiso de escritura del fichero page.html(para los miembros del
grupo del propietario)
|
|
Chmod
+x comando
|
Añade
permiso de ejecución del fichero comando para todos
(usuario,grupo y otros)
|
|
Chmod
700 comando
|
Añade
permisos de lectura ,escritura y ejecucción del fichero comando
para el usuario y elimina todos los permisos para los miembros del
y otros (permisos en octal)
|
|
id
|
Para
saber quien soy
|
|
cat
|
Vuelca
contenido a pantalla
|
|
more
o less
|
Ambos
muestran el contenido página a página
|
|
cp
|
Copia
ficheros
|
|
mv
|
Mueve
ficheros
|
|
rm
|
Elimina
ficheros
|
|
file
|
Muestra
el tipo de ficheros
|
|
cd
|
Cambio
de directorio
|
|
pwd
|
¿Dónde
estoy?
|
|
mkdir
|
Crea
directorios
|
|
rmdir
|
Borra
directorios
|
|
df
|
Muestra
el espacio disponible
|
|
du
|
Espacio
ocupado por un subárbol del sistema de archivos
|
|
cd
|
Cambia
al directorio especificado o , en su defecto, al directorio home
del usuario. ES un comando interno del intérprete de comandos
(shell).
|
|
cd
-
|
Cambia
al directorio home del usuario
|
|
cd
-fulano
|
Cambia
al directorio home del usuario fulano
|
|
cd/home/funo
|
Cambia
al directorio home del usuario fulano
|
|
cd
..
|
Cambia
al direcorio superior
|
|
cd
mibin
|
Cambia
al subdirectorio mibin del directorio actual
|
|
vi
|
Editor
de pantalla
|
|
-r
file
|
Recupera
y edita “file” después de una caída del sistema o del editor
vi
|
|
+n
|
Edita
el fichero en la linea n
|
|
Vi
file
|
Edita
el fichero file
|
|
Vi
file +20 geo.htm
|
Edita
el fichero geo.htm y sitúa el cursor en la linea 20
|
|
Vi
file1 file2
|
Carga
file 1 y file 2 y edita file1. file2 se edita con el comando :n
|
|
i
|
Pasa
al modo de inserción antes del cursor
|
|
a
|
Pasa
al modo de inserción detrás del cursor
|
|
o
|
Pasa
al modo de inserción al comienzo de nueva linea
|
|
zz
|
Guarda
y sale de vi
|
|
:q
|
Sale
sin guardar de vi
|
|
^z
|
Suspender
edición
|
|
fg
|
Recuperar
edición
|
|
dd
|
Borra
la línea donde está el cursor
|
|
u
|
Deshace
el último cambio
|
|
/<texto>
|
Busca
<texto> hacia adelante
|
|
:r
fichero
|
Inserta
el contenido de fichero
|
|
echo
|
Muestra
por pantalla lo que se le indique
|
Esta es la captura del comando ls -li y la información que hemos obtenido:
-Columna 1: es el nodo-i
-Columna 2: los permisos de modificación
del fichero
-Columna 3: numero de enlaces que hay en
ese archivo
-Columna 4:nombre de usuario
-Columna 5: nombre del grupo
-Columna 6: en tamaño del archivo en
bytes.
-Columna 7:el mes de la última
modificación del fichero
-Columna 8:el dia de la última
modificación del fichero
-Columna 9: la hora de la última
modificación del fichero.
-Columna 10 : el nombre del fichero.
Finalmente voy a hacer una pequeña conclusión del trabajo realizado; la verdad es que enesta practica he conocido la terminal y los comandas .Los comandos que personalmente considero que son los más interesantes el comando vi o editor vi para poder editar un archivo ,también el comando echo para redireccinar.También muy util el comando ls.