sábado, 12 de octubre de 2013

COMANDOS LINUX

COMANDOS LINUX



1. Listar todos los archivos, incluidos los ocultos, del directorio raíz.

ls -a


2. Listar todos los ficheros del directorio HOME mostrando su número de
inodo.

ls -i


3. Listar todos los archivos del directorio bin.

ls /bin


4. Listar todos los archivos del directorio tmp.

ls /tmp


5. Listar todos los archivos del directorio usr y sus subdirectorios.

ls -R /usr


6. Mostrar el día y la hora actual.

date +"%A %D - %r" #ó simplemente DATE


7. Ocultar el archivo mensaje del directorio dir3.

mv PRUEBA/dir3/mensaje PRUEBA/dir3/.mensaje


8. Con un solo comando posicionarse en el directorio $HOME.

cd /HOME


9. Mover el directorio dir31 y sus subdirectorios debajo de dir2.

mv PRUEBA/dir3/dir31 PRUEBA/dir2


10. Mostrar por pantalla los archivos ordinarios del directorio HOME y sus
subdirectorios.

ls -R $HOME


11. Borrar los archivos y directorios de dir1, incluido el propio directorio.

rm -rf PRUEBA/dir1


12. Mover el directorio dir312 debajo de dir3.

mv PRUEBA/dir2/dir31/dir312 PRUEBA/dir3


13. Crear un enlace simbólico al directorio dir1 dentro del directorio dir3
llamado enlacedir1.

ln -s /home/usuario1/PRUEBA/dir1 PRUEBA/dir3/enlacedir1


14. Visualizar la trayectoria completa del directorio actual. Crear dos
directorios llamados correo y fuentes debajo del directorio actual.

$ pwd
/home/usuario1/PRUEBA
$ mkdir correo fuentes


15. Posicionarse en el directorio fuentes y crear los directorios dir1, dir2,
dir3.

$ cd fuentes
$ mkdir dir1 dir2


16. Crear el directorio menus bajo correo sin moverse del directorio actual.

mkdir ../correo/menus


17. Visualizar la lista de todos los ficheros que pertenezcan a root.

find / -user root -type f


18. Sacar por pantalla un listado completo (buscar comando ps) de los
procesos que está realizando el usuario root.

ps -U root -u root u


19. Crear el archivo proceso con los procesos que no tienen ningún terminal
asignado.

ps -U root -u root u | grep -v "`ls /dev`"


20. Sacar por pantalla el listado de todos los usuarios conectados ordenados
por número de proceso asignado.

ps axu


21. Averiguar cuál es la actividad actual del sistema. Para ello visualice un
listado completo del estado de todos los procesos que se están ejecutando
en el sistema.

top -d .1 -n 10


22. Extraer los nombres de usuario (primer campo) del sistema

cat /etc/passwd | cut -d ':' -f 1


23. Cambiar la fecha de creación de un archivo ya previamente creado

$ touch -t 9910011101 good
$ ls -l good


24. Monitorear la ocupación de las particiones en los discos

df -lh

1 comentarios:

muy buena la información me fue muy util!!!!!