viernes, 6 de marzo de 2015

1) ls

lista el contenido de los directorios (por defecto ordena la salida alfabéticamente). 
eje 1.1 
escribimos ls y le damos enter ver figura 1.1


figura 1.1



para este caso los archivos mostrados allí son los que están el el usuario soldado donde yo tengo guardadas mis cosas, es un reguero pero bueno lo que me gusta de esto es que funciona parecido al entorno de windows
mi usuario se llama (soldado" home)  ver figura 1.2
y si notan en la figura 1.2 (none):/home/soldado significa que las carpetas o lo que sea se esta guardando alli


figura 1.2

si le damos clik allí mostraría todo lo que mostró cuando le introducimos en el programa el comando ls ver figura 1.3 pero no se ven todos ya que es una foto y pues los demas no salieron.


figura 1.3


ademas otras de sus otras opciones son:
-a todos los archivos, incluso los que comienzan con punto (.).
-F indica tipo: / directorio, * ejecutable, @ enlace simbólico.
-h indicará el tamaño en KB, MB, etc.
-l listado en formato largo (o detallado).
-S clasifica los contenidos de los directorios por tamaños, con los ficheros más grandes en primer lugar.
-r invierte el orden de la salida.
-t ordenar por fecha de última modificación.
-u ordenar por fecha de último acceso.
-x presenta los ficheros por columnas.
-i precede la salida con el número de i-node (ver el comando ln).

2) mkdir

La sintaxis de este comando es: mkdir  [directorio]
o para los mas avanzados que manejan algunos parámetros u opciones para x o y cosa es

 mkdir [parametros] [directorio]
ya hablando mas tecnico este comando nos permite crear directorios en Linux, tanto con una ruta relativa como con una ruta absoluta. 
ejemplos de ruta relativa
 la ruta relativa para las personas como yo que no entienden ni j de esto es simplemente escribir mkdir [carpeta] y el nombre de la carpeta,
hay que tener cuidado de respetar los espacios como esta en el ejemplo

eje 2.1 
creando una carpeta
sintaxis   mkdir carpeta (ver figura 2.1) le damos enter

figura 2.1

luego para saber si la carpeta ha sido creada escribimos ls y le damos enter
nota en el cuadro señalado podemos ver la carpeta creada


eje 2.2   creamos  dos carpetas dentro de la que creamos antes llamada carpeta, las carpetas creadas se llaman carpeta1, carpeta2 (ver figura 2.2)



 nota con  el comando cd [nombre de la carpeta] nos metemos dentro de la carpeta así que las carpetas creadas estarían ubicadas dentro de ella como se ilustra en la figura 2.2, y con el comando ls nos damos cuenta que hay dentro de la carpeta en la que estamos ubicados.(ver figura 2.2)



figura 2.2


analizando los dos ejemplos para el primero creamos la capeta dentro de mi usuario llamado soldado que es donde tengo guardado todas mis cositas y por eso es que se ve ese reguero de carpeta (ver figura 2.3)

figura 2.3

y en la del ejemplo 2.2  si le damos click a soldado veremos la carpeta creada (ver ejemplo 2.1)



y si le damos click a la carpeta creada veremos las otras dos carpetas creadas dentro de ella (ver ejemplo 2.2)



Vamos a ver un ejemplo practico, vamos a crear las carpetas 1 y 2 con un ruta relativa y las carpetas 3 y 4 con una ruta absoluta.
Para crear las carpetas 1 y 2 con una ruta relativa, lo podemos hacer de una vez, separando la ruta de las carpetas con un espacio.

http://www.discoduroderoer.es/comando-mkdir-en-linux/
MANUAL EN PDF

3) touch

El comando touch

antes de ir al touch seria bueno que le dieran un vistazo al comado mkdir que esta aquí.

Para empezar ya este comando se utiliza mas que todo para crear archivos ( no carpetas) y su sintaxis es la siguiente

eje 3.1   crear un archivo lamado (archivo)
sintaxis:  touch [nombre del archivo] ver figura 3.1


figura 3.1
luego:
ls + enter nos damos cuenta si el archivo se creo. ver figura 3,2


figura 3.2









4) cat

COMANDO cat:


El comando de linux cat concatena archivos y los muestra en el salida estándar,.
en pocas palabras es una opción que tenemos para poder escribir en el archivo.

SINTAXIS:


La sintaxis es
cat [OPCIONES] [ARCHIVO]...

OPCIONES:


-AMostrar todo.
-bOmitir los números de línea para los espacios en blanco en el salida.
-eUn caracter $ se mostrará al final de cada línea anterior a una nueva línea.
-EMuestra un $ (símbolo del dolar) al final de cada línea.
-nNumera todas las líneas en el salida.
-sSi el salida tiene múltiples líneas vacías las sustituye con una única línea vacía.
-TMuestra los caracteres de tabulación en el salida.
-vLos caracteres no mostrados (con la excepción de tabuladores, nuevas líneas y saltos de página) se muestran.

EJEMPLO:


Para crear un archivo nuevo:
cat>file1.txt

Este comando crea un archivo nuevo file1.txt. 
eje 4.1   ingresar en el archivo  los siguiente:
                    a) esto es un archivo.
                    b) yo se crear archivo en linux
                    c) crear arhivos en linux suse es facil.
                    d) fin

figura 4.1
nota Tras escribir en el archivo presiona control+d (^d) simultáneamente para finalizar el archivo.

                
          
  
  1. Para añadir información al archivo:
    cat>>file1.txt

    Para añadir información en el mismo archivo utiliza el operador de adición >> para escribir en el archivo, si no, el archivo será sobreescrito (todo su contenido será eliminado).
  2. Para mostrar un archivo:
    catfile1.txt

    Este comando muestra la información en el archivo.
  3. Para concatenar varios archivos y mostrarlos:
    catfile1.txtfile2.txt

    El comando cat anterior concatenará los dos archivos (file1.txt y file2.txt) y mostrará el salida en la pantalla. Algunas veces el salida no cabrá dentro de la pantalla. En dicha situación puedes mostrar esos archivos en un archivo nuevo o mostrar el archivo utilizando el comando less.
    catfile1.txtfile2.txt|less
  4. Para concatenar varios archivos y transferir el salida a otro archivo.
    catfile1.txtfile2.txt>file3.txt

    En el ejemplo anterior el salida se redirige al nuevo archivo file3.txt. El comando cat creará el nuevo archivo file3.txt y guardará el salida concatenado en file3.txt.

5) who

COMANDO who:


El comando who puede listar los nombres de los usuarios conectados actualmente, su terminal, el tiempo que han estado conectados, y el nombre del host desde el que se han conectado.

SINTAXIS:


La sintaxis es
who [opciones] [archivo]

eje 5.1  listar los nombres del los usuarios conectados actualmente. Para  ello solo escribimos
            who + enter como en la figura 5.1


figura 5.1

              


OPCIONES:


am iMuestra el nombre de usuario de quien lo invoca. El "am" y el "i" deben ir separados.
-bMuestra la hora del último arranque del sistema.
-dMuestra los procesos muertos.
-HMuestra los encabezados de columna encima del salida.
-iIncluye el tiempo parado como HORAS:MINUTOS. Un tiempo parado de . indica actividad en el último minuto.
-mIgual que who am i.
-qMuestra sólo los nombres de usuario y la cuenta de usuarios activos.
-T,-wIncluir el mensaje de estado del usuario en el salida.

EJEMPLO:


  1. who-uH

6) who am i

  1. who am i

  2. El comando who am i muestra el nombre de usuario. 

          eje 6.1 mostrar el nombre del usuario conectado actualmente para ello solo escribimos
                      who am i   + enter  ( ver figura 6.1)

figura 6.1




7) df

Comandos Linux df

Qué es el Comando de Linux df?

Explicación

COMANDO df:


El comando df se usa para informar de cuánto espacio libre en disco está disponible para cada partición que tengas. La primera columna muestra el nombre de la partición tal como aparece en el directorio /dev. Las columnas siguientes muestran el espacio total, bloques asignados y bloques disponibles.

SINTAXIS:


La sintaxis es
df [opciones]

OPCIONES:


-aIncluye sistemas de archivos falsos.
-hMostrar los tamaños en formato legible por humanos (1K 234M 2G)
-HMuestra tamaños en formato legible por humanos, pero utiliza potencias de 1000, no de 1024.
-iListar información de inodos en vez de uso de bloques.
-lLimitar el listado a sistemas de archivos locales.
-PUsar el formato de salida POSIX.
-TMostrar el tipo de sistema de archivos.

EJEMPLO:


  1. df + enter (ver gigura 7.1)
    Salida:

    
figura 7.1


  1. Muestra el formato por defecto.
  2. df -h
    Salida:
    Comandos Linux df

    Mostrar tamaños en formato legible por humanos.
  3. df -H
    Salida:
    Comandos Linux df

    Muestra tamaños en formato legible por humanos, pero utiliza potencias de 1000, no de 1024.

8) du

COMANDO du:


El comando du se usa para informar de cuánto espacio en disco ocupa un archivo o directorio.

SINTAXIS:


La sintaxis es
du [opciones] directorios 

OPCIONES: (ver figura 8.1)


-aMuestra el uso de espacio de cada archivo.
-kEscribe el tamaño de los archivos en unidades de 1024 octetos, en vez de las unidades de 512 octetos por defecto.
-sEn vez de el salida por defecto, informa sólo de la suma total de cada uno de los archivos especificados.
-LProcesa los enlaces simbólicos usando el archivo o directorio al que el enlace simbólico referencia, en vez de el enlace en sí mismo.
-xCuando evalúa los tamaños de archivo, evalúa sólo esos archivos que tengan el mismo dispositivo que el archivo especificado en el operando.
figura 8.1

9) clear

Comandos Linux clear

Qué es el Comando de Linux clear?

Explicación

COMANDO clear:


Este comando limpia la pantalla del terminal.

SINTAXIS:


La sintaxis es
clear

ejemplo 9.1

para limpiar lo que esta en la figura 9.1
figira 9.1

escribimos clear (ver figura 9.2)

figura 9.2

y luego enter y la pantalla queda en blanco ( ver figura 9.3)

figura 9.3


10 echo

COMANDO echo:


El comando echo muestra la cadena dada en el entrada en el output estándar.

SINTAXIS:


La sintaxis es
echo [opciones..] [cadena]

ejemplo 10.1

- escribimos echo "hola" (ver figura 10.1)

luego le damos enter y aparece ( hola ) ver flecha señalada en la figura 10.2



figura 10.2