suse linux

Páginas: 7 (1701 palabras) Publicado: 26 de febrero de 2015
sort
ordena
por default en ASCII
-r es inverso
-n es numerico
-k especificar campo
-t especifica separador de campos (por default bco y tab)
ej.
sort -k2 mercado -> significa ordena por el campo 2 el archivo mercado
sort -kn3 mercado significa ordena por el campo3 en forma numerica el arch. mercado
sort -k3n -k4 mercado (sort por 2 campos)
sort -n -k3 -k4 mercado idem en forma num.sort -k7 -t: etc/passwd
sort -k3 -t: etc/passwd -> da el uid mas largo

cut [opciones] [archivo]
cortar el archivo por columnas
-c permite especificar caracteres 1,3 1-3
-f especifica campos
-d separador de campos
ej.
cut -c1,3 hola
cut -c1-3 hola
cut -f2 -d" " hola
cut -f1 -d: /etc/passwd

grep [opciones] patron [arch(s)]
encuentra lineas que coincidan con patron
-vcomplemento
-i toma igual Mayusculas y minusculas
ej.
grep manzana hola
->manzana
grep manzana -i manzana hola
->Manzana verde
->manzana
grep -iv manzana hola
pera
uva
platano
mandarina
grep aula6a /etc/passwd

curso de linux

Antecendentes Históricos
UNix, surge en 1970, es multiusuario y multitarea
tiene independencia de dispositivos
permite comunicacion entre usuarios y procesos,eliminando el uso de arch. interm edios
lo realizan estudiantes del MIT retomando el proyecto Multics.
1973 surge lenguaje c y linux se reescribe en ese lenguaje, lo que lo hace portable.
1991 linus torvalds crea linux basado en minix que a su vez era una version corta de unix
Proyecto GNU creado por la fundacion para el software libre, presidida por Richard Stallman.
Nombre completo esLinux/GNU
Se puede crear una version de Linux y Aplicaciones GNU y una aplicacion que no sea GPL y se puede vende r como una distribucion de Linux
Mandrake es un ejemplo, que ademas cambio de nombre a Mandriva
Redhat es otra, que ahora se llama fedora en su version libre y Enterprise en la version comercial
Suse (comercial)
Debian (libre)
Ubunto (libre)
Slackware (libre) muy estable
GentooFACILIDAD DE INSTALACION Ubuntu Mandrake
knoppix version booteable de linux
mandrake (mandrakemove), ubuntu tambien tienen version booteable
freebcd es otra version de unix booteable
COmpatibilidad de discos
IDE
vers. nvas
SCSI
USB
CDROM ATA

ESTRUCTURA DE LINUX
KERNEL (NUCLEO)
SHELL (INTERPRETE DE COMANDOS)
BOURNE SHELL (UNIX)
BOURNE AGAIN SHELL (LINUX) BASH
CSHELL (BSD)APLICACIONES

SHELL hace llamadas al sistema: de control de procesos, y de e/s
UNIX consderaba a los disp. como archivos, cuando se quiere accesar se hace a traves del sistema de archivos = e/s
El kernel se comunica directamente con el hardware a traves de interrupciones/excepciones
SE pueden tener emuladores como crossover que permite instalar aplicaciones windows en linux, especialmente enredhat 7.3, gentoo y slackware

Sistemas de archivos de linux :
ext3 soporta journal
ext2

particiones minimas requeridas:
root /
swap

Se puede leer y escribir en FAT y FAT32
En NTFS solo puede leer

login clave de usuario
UID user identity
GID group identity
GECOS General Electric Comment Operating System
HOME directorio hogar
shell interprete de comandos

etc/passwd tablaprincipal de usuarios
login:password cifrado:UID:GID:GECOS:HOME:SHELL
ej. pepito:x:500:1000 :pepe perez: usuarios/pepito/:/bin/bash

etc/group tabla de grupos
grupo:password_cifrado:GID:usuarios con grupo secundario
ej. contreras:x:1000
especial:x:5000:pepito,juanito
un usuario puede pertenecer hasta 16 gpos.

Sistema de archivos
Estructura jerarquica de directorios y archivos quepermite organizar informacion
el punto mas alto del sist. de archivos se llama punto de montaje
el punto mas alto o punto principal en la estructura de archivos se llama raiz.
Tipos de archivos
Ordinarios:(-)
Directorios(d)
Especiales
Bloque (b)
Caracter (c)
Socket (s)
Pipe (FIFO) (p)
Liga simbolica (l)

Directorios

etc configuracion
usr archivos y cmds para usuario
sbin "...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Linux
  • Linux
  • Linux
  • Linux
  • Linux
  • Linux
  • linux
  • linux

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS