Obre el menú principal

Canvis

Comandaments avançat

656 octets eliminats, 15:20, 21 maig 2011
cap resum d'edició
<br> Guia de comandos en GNU/Linux
Consideraciones previas Listar archivos del sistema Saber en que directorio estamos Moverse por directorios Copiar archivos Mover archivos Borrar archivos Borrar directorios Crear directorios Ver el contenido de archivos Comprimir y descomprimir archivos Empaquetar directorios. Comando tar Ver espacio libre en sistemas de ficheros Ver tamaño de archivos y carpetas Ver procesos Matar procesos Memoria disponible Rendimiento del sistema Búsqueda de ficheros, comando find Programar tareas Comparar archivos y directorios con diff Permisos Historial del manual <br>
== Consideraciones previas ==
#pwd
/home/usuario
== Moverse por directorios ==
Para ver el rendimiento del sistema se suele usar el comando top. Este comando muestra el uso de micro, cuanto tiempo lleva arrancada la máquina, procesos corriendo, usos de memoria, usuarios en el sistema, los procesos que más memoria consumen ... Para salir de top hay que pulsar la tecla "q". Pulsando la tecla "k" nos pregunta que proceso queremos terminar. Pulsando la tecla "u" nos pregunta de que usuario queremos ver los usuarios y nos los muestra. Pulsando la tecla "M" ordena los procesos por consumo de memoria.
== Búsqueda de ficheros, comando find ==
Este comando nos permite realizar la búsqueda de ficheros dentro de nuestro sistema. Su sintaxis básica es la siguiente: find path -name nombreArchivo(el nombre entre comillas)
Si se quiere buscar más de un fichero con el comando find se hace usando el parámetro -o. Lo que se consigue con este parámetro es hacer busquedas en las que se cumpla o una condición u otra. Por ejemplo para buscar todos los fichero con extensión "xml" y "xsl" del directorio actual se haría de la siguiente forma: find . -name "*.xml" -o -name "*.xsl"
== <br> Programar tareas ==
Si se quieren dejar tareas que se ejecuten de forma periódica se puede usar el comando crontab. Para crear o editar un fichero de cron se usa el comando crontab -e. Al escribir este comando se abre un archivo vacio listo para ser editado con VI. En este nuevo fichero se añadirán las tareas que deseemos programar. La sintaxis de cada línea es la siguiente: minutos (0 - 59) hora (0 - 23) día del mes (1 - 31) mes (1 - 12) día de la semana (0 - 6, el domingo es 0) comando a ejecutar
== <br> Comparar archivos y directorios con diff ==
En linux podemos comparar el contenido de dos archivos o ver las diferencias entre dos directorios usando el comando diff. La sintaxis básica es la siguiente: diff fichero1 fichero2
Si al comparar dos archivos no se quiere que se tengan en cuenta los blancos hay que poner: diff -w fichero1 fichero2
== <br> Permisos ==
En linux podemos dar diferentes tipos de permisos a los ficheros y permisos que tenemos en nuestro sistema. Para ello cada fichero tiene 3 tipos de permisos para cada propietario, grupo y el resto que no pertenecen a los dos anteriores. Los tipos de permisos que podemos encontrar son los siguientes: r -&gt; permiso de lectura, para un fichero significa que se puede leer el contenido mientras que para un directorio quiere decir que se permite listar el contenido de dicho directorio w -&gt; permiso de escritura, para un fichero significa que se puede modificar el contenido mientras que para un directorio quiere decir que se pueden crear y borrar contenidos dentro del directorio x -&gt; permiso de ejecución, para un fichero significa que se puede ejecutar ese fichero y para un directorio quiere decir que se puede acceder al directorio
3.140
modificacions