tecnologia

Páginas: 8 (1941 palabras) Publicado: 29 de junio de 2013
Carpetas:

*

cd. Significa “change directory”, o sea, cambiar directorio. Su sintaxis es muy sencilla
cd directorio

Se puede usar el tabulador para completar los nombres. Para volver atrás se utiliza el símbolo “..”. Para actualizar el directorio actual “.”.
*

ls. Muestra todos los archivos en la carpeta, y los pone de diferentes colores según sus atributos (verdes losejecutables, amarillos los dispositivos, etc). Su sintaxis es
ls
*

dir. Tiene la misma función que ls pero no muestra tanta información como él.
*

rm. Elimina el archivo especificado. Este comando sólo es válido para archivos. Su sintaxis es
rm archivo
*

rmdir. Al igual que rm pero con los directorios. Su sintaxis es
rmdir directorio
Conviene tener en cuenta el parámetro–ignore-fail-on-non-empty que borra un directorio aunque no este vacío.
*

chmod. Este comando tiene una sintaxis difícil de recordar, así que tened esto a mano si os hace falta. El comando chmod se utiliza para cambiar los permisos a los diferentes usuarios. Podemos dar permisos de ejecución haciendo
chmod u+x archivo

Esta línea le dará permiso de ejecución al usuario dueño del archivo. Endefinitiva, existen 4 tipos de usuarios:
u –> dueño
g –> grupo (grupo de usuarios al que pertenece el archivo)
o –> otros (los que no son dueños ni pertenecen al grupo)
a –> todos

3 tipos de modificaciones:
+ –> Añade un modo
- –> Quita un modo
= –> Especifíca un modo (sobreescribe modo anterior)

y 3 tipos de permisos:
r –> lectura
x –> ejecución
w –> escritura

Contodas sus mezclas podemos asignar permisos a todos los usuarios. Por ejemplo,
chmod a+w fichero

dará permisos de escritura a todos los usuarios para ese fichero.
*

shred. Elimina ficheros completamente. El comando rm no borra del todo los ficheros, sino que los marca como “que se pueden sobreescribir”. Los datos siguen en el disco duro. Con el comando shred borramos los datosdefinitivamente, haciendolos irrecuperables. Su sintaxis es
shred -u archivo
*

sh. Este comando se suele utilizar para los ficheros con extensión .sh o .run. Utiliza el shell de linux para ejecutar archivos en consola. Su sintaxis es
sh archivo
*

cp. Copia uno o varios archivos a la carpeta especificada. Especialmente util para pegar archivos cuando no tenemos permisos. Con este comando,podemos hacerlo como root fácilmente. Su sintaxis es
cp fichero destino

Por ejemplo, para copiar el archivo texto.txt a la carpeta /dev/cdu, utilizamos
sudo cp texto.txt /dev/cdu

También podemos copiar todos los archivos de una carpeta y pegarlos en otra con
sudo cp * /dev/cdu
*

mv. Mueve un archivo o carpeta a otro lugar. Su sintaxis es
mv /carpeta1 /carpeta2

Lo que hace estoes mover la carpeta1 a la carpeta2, ambas en el directorio raíz.
*

tar. Programa para desempaquetar archivos. Si no tenemos ganas de hacerlo gráficamente, lo podemos hacer mediante terminal escribiendo
tar zvf archivo.tar

*
Compilación.

Si alguna vez nos descargamos el código fuente de un programa, necesitaremos compilarlo por nosotros mismos para que funcione. Esta tarea nosrequerirá probablemente de gcc y algún que otro paquete extra.

*

Configure. Configure es un script que prepara los archivos para su compilación. Nos informará de si falta alguna dependencia. Debe ejecutarse y por ello se utiliza
./configure

Para ejecutar cualquier archivo ejecutable se utiliza la sintaxis
./programa

siempre y cuando el archivo esté en el mismo directorio en el queestamos nosotros.
*

Make. Cuando llamas a make, compila todo el código fuente y lo deja preparado para instalarlo, ejecutarlo o lo que sea. Tarda bastante, puesto que la compilación siempre es una operación lenta. Su sintaxis es
make

en el directorio en el cual está el makefile.
*

Make install. Una vez que termina el make, si hacemos
sudo make install

el programa se...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Tecnologia
  • Tecnología
  • Tecnologia
  • Tecnologia
  • Tecnologia
  • Tecnologia
  • Tecnologia
  • Tecnologia

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS