Você está na página 1de 26

UNIVERSIDAD AUTNOMA DEL

ESTADO DE MXICO
Contenido
LNEA DE TIEMPO..............................................................................................................3
LISTA DE COMANDOS......................................................................................................4
PRACTICA 1.......................................................................................................................12
PRACTICA 2.......................................................................................................................14
PRACTICA 3.......................................................................................................................18
PRACTICA 4.......................................................................................................................20
PRACTICA FACEBOOK (5).............................................................................................28

LNEA DE TIEMPO
Generacin Cero (dcada de 1940):
Los primeros sistemas computacionales no posean sistemas operativos.
Los usuarios tenan completo acceso al lenguaje de la mquina. Todas
las instrucciones eran codificadas a mano.
Dcada de los 50s:
El concepto de Sistema Operativo surge en la dcada de los 50. General
Motors implement el primer sistema operativo para la IBM 701. Los
sistemas de los 50's generalmente ejecutaban una sola tarea, y la
transicin entre tareas se suavizaba para lograr la mxima utilizacin del
sistema.

1956:
El primer Sistema Operativo de la historia fue creado en 1956 para un
ordenador IBM 704, y bsicamente lo nico que haca era comenzar la
ejecucin de un programa cuando el anterior terminaba.
Dcada de los 60s:
Se produce una revolucin en el campo de los Sistemas Operativos.
Aparecen conceptos como sistema multitarea, sistema multiusuario,
sistema multiprocesadores y sistema en tiempo real. Fueron diseados
como sistemas para usos generales. Es en esta dcada cuando aparece
UNIX. Bill Gates invento el primer SO.

LISTA DE COMANDOS
No
.
1

Comando

Uso

ctrl + alt + t

Muestra la Terminal.

ctrl + z

Manda a 2 Plano.

Opciones

ctrl + c

yes

ps

Muestra los Procesos


que se ejecutan.

jobs

Lista procesos que


ests ejecutando en
segundo plano o en
primer plano.

fg

date

Permite que un
comando continue
con su tarea.
Muestra la fecha.

whoami

Usuario Actual.

Interrumpe un
proceso.
Lista Interminable de
Y.

--help: Mostrar mensaje de


ayuda y salir.
--version: Mostrar versin y
salir.
-a: Listar informacin sobre
todos los procesos ms
frecuentemente solicitados:
todos excepto los lderes de
grupo de procesos y los
procesos no asociados con un
terminal.
-d: Lista informacin sobre
todos los procesos excepto
los lderes de sesin.
-A e: Lista informacin
para todos los procesos.
-l: Informa del identificador
del grupo de proceso y la
carpeta de trabajo de las
operaciones.
-n: Muestra slo los trabajos
que se han detenido o
cerrado desde la ltima
notificacin.
-p:
Muestra
slo
el
identificador de proceso para
los lderes de grupo de
procesos de los trabajos
seleccionados.
No hay opciones para el
comando fg.
-a: Ajusta lentamente la
hora en sss.fff segundos (fff
representa
fraciones
de
segundo). Este ajuste puede
ser positivo o negativo. Slo
el administrador de sistema o
superusuario puede ajustar la
hora.
-s date-string: Establece la
fecha y
hora
al
valor
especificado en el datestring.
El datestr puede contener los
nombres de los meses, zona
horaria, "am", "pm", etc.
-u: Muestra (o establece) la
fecha en Greenwich Mean
Time (GMT-hora universal).
--help: Imprime un mensaje
del uso por la salida estndar
y termina satisfactoriamente.
--version:
Imprime

informacin sobre la versin


por la salida estndar y
termina satisfactoriamente.

10

help

11

clear

12

who

Nombre del usuario


que est activo
actualmente, fecha y
hora de inicio de
sesin.

13

mkdir

Crea una carpeta.

14

cd

Va al directorio.

15

cd ..

Va al directorio raz.

16

cd\

17

ls

Va al directorio
superior.
Lista el contenido
del directorio.

18

touch

Comandos
Disponibles.

Limpia pantalla.

Crea Archivos.

-d: Muestra una descripcin


corta para cada tpico.
-m: Muestra el uso en un
formato similar a pgina
man.
-s: muestra el uso para cada
tpico que coincida con el
patrn .
No hay opciones para el
comando clear.
am i: Muestra el nombre de
usuario de quien lo invoca. El
"am" y el "i" deben ir
separados.
-b: Muestra la hora del
ltimo arranque del sistema.
-d: Muestra los procesos
muertos.
-v: Muestra informacin
sobre el directorio creado.
-p: Crea los directorios que
le pongamos en la ruta de
creacin del directorio.
-m:
Permite
asociarle
permisos al directorio nada
ms crearlo.
-L: Usar la estructura fsica
del directorio.
-P: Fuerza enlaces simblicos
No hay opciones para
este comando.
No hay opciones para
este comando.
-a: Con esta opcin se
pueden listar ficheros y
directorios, incluyendo los
ocultos.
-r: Invierte el orden de la
operacin de listar ficheros.
-R: El comando ls le permite
listar
ficheros
recursivamente.
-a:

Fecha

de

acceso

-m: Fecha de modificacin


-t: Indica la fecha nueva. El
formato de la fecha es
AAMMDDhhmm.ss

19

cp

Copia archivos.

20

mv

Desplaza un archivo
o lo renombra.

21

rmdir

Elimina un directorio
vaco.

22

rm -r

23

rm

Elimina un directorio
con contenido.
Borra un archivo.

24

pwd

Muestra la ruta del


directorio actual.

25

find

Encuentra Archivos.

-a: Al copiar archivos y


directorios
preserva
la
estructura y atributos de los
ficheros originales pero no
preserva la estructura de
directorio.
-d: Copia
los
enlaces
simblicos como tales en
lugar de copiar los archivos a
los que apunten, preserva la
relacin de los enlaces duros
entre ficheros fuentes.
-R: Opcin del comando cp
para
copiar
archivos
recursivamente;
obligatoria
para copiar directorios
-v:
Muestra
informacin
sobre la copia de los archivos
o directorios.
-i: S lo que se va a copiar
existe en el destino pregunta
s se quiere sobre escribir.
-f: S existe lo que se
quiere copiar en el destino lo
sobre escribe sin preguntar.
-v: Muestra informacin
sobre el borrado de los
directorios.
-p: Borra los directorios
que le pongamos en la ruta
de borrado del directorio.
-r es una opcin.
-f: Esta opcin forza el
reemplazo en el destino
-i: Pregunta
antes
de
sobrescribir
-r, -R: Borra el contenido de
los
directorios
(y
sus
subdirectorios)
-P: El nombre de ruta
mostrado
no
contendr
enlaces simblicos.
-L: El nombre de ruta
mostrado puede contener
enlaces simblicos.
-name: Busca dicho archivo,
en el directorio actual o en
cualquier subdirectorio.
-atime n: Verdadero si se
accedi al archivo hace n

26

sleep

Detiene la ejecucin
de un proceso
durante un
determinado tiempo.

27

echo

Muestra la cadena
dada en el entrada
en el output
estndar.

28

head

Muestra las 10
primeras lneas del
contenido de un
archivo

29

wc

Sirve simplemente
para contar lneas,
palabras y
caracteres que
contiene un archivo.

30

cat

Concatena archivos
y los muestra en el
salida estndar.

31

ln

Se usa para crear un


enlace a un archivo o
directorio.

32

tail

Muestra las 10
ltimas lneas de un

das. El tiempo de acceso de


los directorios en la ruta se
cambia por el find mismo.
-ctime: Verdadero si el estado
del archivo se cambi hace n
das.
--help: Muestra la ayuda y
sale
--version:
Salida de la
informacin de la versin y
sale
-n: Suprime el carcter de
nueva lnea final.
-e: Activar la interpretacin
de los caracteres alternativos
listados debajo.
-E:
Desactivar
la
interpretacin
de
esas
secuencias en cadenas.
-q: No muestra en la
primera lnea el nombre del
fichero.
-n: Muestra las primeras
lneas que le indiquemos.
-c: Muestra los caracteres
que haya en los primeros
bytes que le pongamos.
-c: Muestra
solamente
el
nmero
de
caracteres
contenidos en el archivo
procesado.
-w: Muestra solamente el
nmero
de
palabras
contenidos en el archivo
procesado.
-l: Muestra
solamente
el
nmero de lneas contenidas
en el archivo procesado.
-A: Mostrar todo.
-b: Omitir los nmeros de
lnea para los espacios en
blanco en el salida.
-f: Enlaza
archivos
sin
preguntar al usuario, incluso
si el modo de archivo prohbe
la escritura. Esto es por
defecto si el input estndar
no es un terminal.
-n: No sobrescribe archivos
existentes.
-s: Se utiliza para crear
enlaces suaves.
-c: Muestra los caracteres
que haya en los ltimas bytes

archivo.

33

last

ltimos usuarios
logueados en el
sistema.

34

df

Informacin acerca
del espacio usado
(disk free).

diff

Lee Archivos, los


compara y entre
llaves (<,>)
encuentra las
diferencias entre
ellos.

36

cmp

Compara Archivos.

37

gzip

Comprime Archivos.

35

que le pongamos.
-n: Muestra las primeras
lneas que le indiquemos.
-q: No muestra en la primera
lnea el nombre del fichero.
-n: Especifica cuntas lneas
mostrar.
-R: No muestra el campo del
hostname.
-x: Muestra las entradas de
apagado del sistema y los
cambios en los los niveles de
ejecucin.
-h: Muestra la informacin
del tamao de los archivos
en bytes, KB, MB o Gygas en
funcin de lo que ocupe el
archivo.
-k: Muestra la informacin
del tamao de los archivos
en kylobytes.
-m: Muestra la informacin
del tamao de los archivos
en megabytes.
-a: Trata todos los archivos
como texto y los compara
lnea-a-lnea.
-b: Ignora cambios en la
cantidad
de
espacios
blancos.
-c: Usa el formato de salida
del contexto.
- c: Muestra los octetos
distintos como caracteres.
- l: Muestra el nmero de
octetos (decimal) y el valor
del octetos distinto (octal)
para cada diferencia.
- s: No muestra nada para
archivos distintos, devuelve
el
estado
de
salida
nicamente.
-d: Descomprime un archivo
comprimido con gzip.
-l:
Muestra
informacin
sobre el archivo comprimido
que
le
pasemos
como
parmetro.
-r: A esta opcin se le pasa
como
parmetro
un
directorio. Gzip navegara por
ese directorio de forma
recursiva y comprimir todos
los archivos que encuentre
dentro de la estructura de

directorios.

38

tar

Enlaza Archivos
(empaqueta uno o
varios).

-c: Crea el archivo.


-x: Extrae el archivo.
-f: Crea el archivo con el
nombre de archivo dado.
-a ascii: Modo de texto
ASCII: convierte los saltos de
lnea segn los convenios
locales.
Esta
opcin se
admite solamente en algunos
sistemas no Unix. Para MSDOS, CR LF se convierten a
LF cuando se comprime, y LF
se convierte a CR LF al
descomprimir.
-c stdout to-stdout:
Escribe la salida en la
salida
estndar; deja los
ficheros originales tal cuales.
Si hay varios ficheros de
entrada, la salida consiste
en
una
secuencia
de
miembros
comprimidos
independientemente.
Para
conseguir
una
mejor
compresin,
concatene
todos los ficheros de entrada
antes de comprimirlos.
-d --decompress
uncompress:
Descomprime.

39

gunzip

Descomprime
Archivos.

40

bzip2

Comprime Archivos
Seleccionados.

-d: Descomprime un archivo


comprimido con bzip2.
-l: Muestra informacin sobre
el archivo comprimido que le
pasemos como parmetro.
-t:
Comprueba
que
un
archivo comprimido con gzip
este correcto. S se encuentra
bien no muestra ningn error
y si lo encuentra nos informa
de cul es el problema.

41

bzip2 -d

Descomprime
Archivos
Seleccionados.

-d es una opcin.
-d: Descomprime un archivo
comprimido con bzip2.

42

Cal

Muestra el
Calendario.

-1: Muestra un slo mes


como salida.
-3:
Muestra
el
mes
previo/actual/siguiente como
salida.
-s: Muestra el domingo como

primer da de la semana.

43

Alias

Crea un alias
(apodo) para un
comando o lnea de
comandos.

44

unalias

Quita el alias
(apodo) de un
comando.

45

Tree

Vista del contenido


de un directorio en
forma de rbol.

46

reboot

Podrs indicar el
tiempo que tardar
en reiniciarse la
mquina.

47

shutdown -h
now
shutdown -r
now

Para apagar la PC

48

Para reiniciar la PC.

49

Ls

Lista el contenido
del directorio.

50

touch

Crea Archivos.

-a:
Eliminar
todos
las
definiciones de alias del
entorno de ejecucin shell
actual.
-p: Mostrar la lista de alias
de
la
forma
nombre
alias=valor en el salida
estndar.
ls: Elimina los alias para la
orden ls
-a: Elimina todos los alias de
todas las rdenes.
-a: Muestra
archivos.

todos

los

-d: Muestra
directorios.

solo

los

-s: Pone el tamao en bytes


al lado del nombre.
-d: No escribir registro wtmp
(en el archivo /var/log/wtmp)
El flag -n implica -d
-h: Poner todos los discos
duros del sistema en modo
de espera antes de que el
sistema se detenga o apague
-n: No sincronizar antes de
reiniciar o detener
-h es una opcin lo apaga
al momento con now.
-r es una opcin, lo
reinicia al momento con
now.
-a: Con esta opcin se
pueden listar ficheros y
directorios, incluyendo los
ocultos.
-r: Invierte el orden de la
operacin de listar ficheros.
-R: El comando ls le permite
listar
ficheros
recursivamente.
-a:

Fecha

de

acceso

-m: Fecha de modificacin


-t: Indica la fecha nueva. El
formato de la fecha es
AAMMDDhhmm.ss

51

Halt

El comando halt se
utiliza para apagar el
ordenador.

52

Exit

53

Su

54

Sudo

Finaliza un script.
Incluso, puede
arrojar un valor de
terminacin, el cual
estar disponible
para su proceso
padre.
Permite cambiar de
usuario, sin cerrar
sesin.
Permite ejecutar
una accin como
usuario
administrador.

55

history

Imprime todos los


comandos utilizados.

-d: No escribir registro wtmp


(en el archivo /var/log/wtmp)
El flag -n implica d.
-h: Poner todos los discos
duros del sistema en modo
de espera antes de que el
sistema se detenga o apague
-n: No sincronizar antes de
reiniciar o detener
No tiene.

No tiene.
-H :(Home)
Asigna
la
variable de entorno HOME al
home
dir
del
usuario
privilegiado
(por
defecto,
root) tal como se especifica
en passwd. Por defecto,
sudo
no
modifica
la
variable
HOME
(
ver:
set_home,
y
always_set_home).
-K: Anloga a la opcin k, con la diferencia que -K
elimina completamente el
tiempo de vigencia de la
contrasea
del
usuario,
establecido
en
timestamp_timeout , para la
sesin corriente.
Como -k, , esta opcin no
precisa contrasea.
-L: (list defaults) Con esta
opcin se nos presenta una
lista con las Opciones de
Configuracin (Defaults), de
/etc/sudoers), ,
con
una
corta descripcin de cada
una de ellas.
-c: Borra la lista de historial
(borrando
todas
las
entradas).
-d: 625 Borra el comando
que se encuentre en la
posicin 625 de la lista de
historial
-a: Aade las lneas de
historia
nuevas
(las

introducidas desde el inicio


de la sesin de bash en
curso) al fichero de historia.

56

kill

Mata un comando.

57

id

Muestra el
identificador actual y
real de usuarios y
grupos.

58

Muestra los usuarios


conectados
actualmente al
sistema.

-9: Fuerza el kill de un


proceso.
-s: Especifica la seal a
enviar. La seal puede ser un
nombre de seal o un
nmero.
-l: Escribe todos los valores
de seal soportados por la
implementacin, si no se da
ningn operando.
-a: Informa del nombre de
usuario, identificador y todos
los grupos a los cuales
pertenece el usuario.
-G: Muestra todos los
identificadores
de
grupo
reales y efectivos, utilizando
el formato \"%u\n\".
-g:
Muestra
slo
los
identificadores
de
grupo
efectivos,
utilizando
el
formato \"%u\n\".
-h. No escribe la cabecera.
-u. No tiene en cuenta el
nombre de usuario cuando se
comprueba el tiempo del
proceso actual y de cpu. Para
mostrar esto, haga un "su" y
haga un "w" y un "w -u".
-s. Usa el formato corto. No
escribe
el
tiempo
de
conexin, ni JCPU, ni PCPU.

PRACTICA 1

To run a command as administrator (user "root"), use "sudo <command>".


See "man sudo_root" for details.
usuario@ubuntu:~$ mkdir Carpeta1
usuario@ubuntu:~$ cd Carpeta1
usuario@ubuntu:~/Carpeta1$ mkdir Carpeta1.1
usuario@ubuntu:~/Carpeta1$ cd Carpeta1.1.1
bash: cd: Carpeta1.1.1: No existe el archivo o el directorio
usuario@ubuntu:~/Carpeta1$ cd Carpeta1.1

usuario@ubuntu:~/Carpeta1/Carpeta1.1$ mkdir Carpeta1.1.1


usuario@ubuntu:~/Carpeta1/Carpeta1.1$ cd Carpeta1.1.1
usuario@ubuntu:~/Carpeta1/Carpeta1.1/Carpeta1.1.1$ touch archivo3.txt
usuario@ubuntu:~/Carpeta1/Carpeta1.1/Carpeta1.1.1$ touch archivo3.1.txt
usuario@ubuntu:~/Carpeta1/Carpeta1.1/Carpeta1.1.1$ touch archivo3.3
usuario@ubuntu:~/Carpeta1/Carpeta1.1/Carpeta1.1.1$ find *.txt
archivo3.1.txt
archivo3.txt
usuario@ubuntu:~/Carpeta1/Carpeta1.1/Carpeta1.1.1$ touch archivo3.3.txt
usuario@ubuntu:~/Carpeta1/Carpeta1.1/Carpeta1.1.1$ find *.txt
archivo3.1.txt
archivo3.3.txt
archivo3.txt
usuario@ubuntu:~/Carpeta1/Carpeta1.1/Carpeta1.1.1$ ls *.txt
archivo3.1.txt archivo3.3.txt archivo3.txt
usuario@ubuntu:~/Carpeta1/Carpeta1.1/Carpeta1.1.1$ ls *[b].jpg
ls: no se puede acceder a *[b].jpg: No existe el archivo o el directorio
usuario@ubuntu:~/Carpeta1/Carpeta1.1/Carpeta1.1.1$ tree
El programa tree no est instalado. Puede instalarlo escribiendo:
sudo apt-get install tree
usuario@ubuntu:~/Carpeta1/Carpeta1.1/Carpeta1.1.1$ ls *[1]
ls: no se puede acceder a *[1]: No existe el archivo o el directorio
usuario@ubuntu:~/Carpeta1/Carpeta1.1/Carpeta1.1.1$ ls *1*
archivo3.1.txt
usuario@ubuntu:~/Carpeta1/Carpeta1.1/Carpeta1.1.1$ ls *[1-2]
ls: no se puede acceder a *[1-2]: No existe el archivo o el directorio
usuario@ubuntu:~/Carpeta1/Carpeta1.1/Carpeta1.1.1$ ls *[1-2].txt
archivo3.1.txt
usuario@ubuntu:~/Carpeta1/Carpeta1.1/Carpeta1.1.1$ cd\
> cd Carpeta1
El programa cdcd no est instalado. Puede instalarlo escribiendo:
sudo apt-get install cdcd
usuario@ubuntu:~/Carpeta1/Carpeta1.1/Carpeta1.1.1$ cd ..
usuario@ubuntu:~/Carpeta1/Carpeta1.1$ cd ..
usuario@ubuntu:~/Carpeta1$ cd ..
usuario@ubuntu:~$ rm -rCarpeta1
rm: opcin invlida -- C
Pruebe `rm --help' para ms informacin.
usuario@ubuntu:~$ rm -r Carpeta1
usuario@ubuntu:~$

PRACTICA 2
To run a command as administrator (user "root"), use "sudo <command>".
See "man sudo_root" for details.
usuario@ubuntu:~$ mkdir DIR1
usuario@ubuntu:~$ cd DIR1
usuario@ubuntu:~/DIR1$ mkdir Dir1, Dir2, Dir3
usuario@ubuntu:~/DIR1$ cd Dir3
usuario@ubuntu:~/DIR1/Dir3$ dir1.1, dir1.2
dir1.1,: no se encontr la orden
usuario@ubuntu:~/DIR1/Dir3$ mkdir dir1.1, dir1.2
usuario@ubuntu:~/DIR1/Dir3$ mv dir1.1, ~/DIR1/Dir1,
usuario@ubuntu:~/DIR1/Dir3$ mv dir1.2 ~/DIR1/Dir1,
usuario@ubuntu:~/DIR1/Dir3$ cd ..
usuario@ubuntu:~/DIR1$ cd Dir2,
usuario@ubuntu:~/DIR1/Dir2,$ touch Archivo1.txt Archivo2.txt File32.txt
usuario@ubuntu:~/DIR1/Dir2,$ touch Archivos.txt
usuario@ubuntu:~/DIR1/Dir2,$ ls *[1-2]*.*>Archivos.txt
usuario@ubuntu:~/DIR1/Dir2,$ ls
Archivo1.txt Archivo2.txt Archivos.txt File32.txt
usuario@ubuntu:~/DIR1/Dir2,$ ls *[1-2]*.* > Archivos.txt
usuario@ubuntu:~/DIR1/Dir2,$ ls
Archivo1.txt Archivo2.txt Archivos.txt File32.txt
usuario@ubuntu:~/DIR1/Dir2,$ head Archivos.txt
Archivo1.txt
Archivo2.txt
File32.txt
usuario@ubuntu:~/DIR1/Dir2,$ cd ..
usuario@ubuntu:~/DIR1$ rmdir Dir3
usuario@ubuntu:~/DIR1$ rm File32.txt
rm: no se puede borrar File32.txt: No existe el archivo o el directorio
usuario@ubuntu:~/DIR1$ cd Dir2,
usuario@ubuntu:~/DIR1/Dir2,$ rm File32.txt
usuario@ubuntu:~/DIR1/Dir2,$ rm A*
usuario@ubuntu:~/DIR1/Dir2,$ mv
mv: falta un archivo como argumento
Pruebe `mv --help' para ms informacin.
usuario@ubuntu:~/DIR1/Dir2,$ pwd
/home/usuario/DIR1/Dir2,
usuario@ubuntu:~/DIR1/Dir2,$ echo Archivos.txt > CopiaA.txt
usuario@ubuntu:~/DIR1/Dir2,$ cat > CopiaA.txt

- mkdir
- cd
- ^C
usuario@ubuntu:~/DIR1/Dir2,$ cat > CopiaA.txt
- mkdir
-cd
- mv
cd ..
-touch
-ls
-head
-rmdir
-rm
pwd
-echo
-cat
usuario@ubuntu:~/DIR1/Dir2,$ cd \
> cd ..
bash: cd: cd: No existe el archivo o el directorio
usuario@ubuntu:~/DIR1/Dir2,$ cd ~
usuario@ubuntu:~$

PRACTICA 3

PRACTICA 4

To run a command as administrator (user "root"), use "sudo <command>".


See "man sudo_root" for details.
usuario@ubuntu:~$ touch Examen1.txt Examen2.txt
usuario@ubuntu:~$ mkdir Portafolio
usuario@ubuntu:~$ mv Examen1.txt ~/Portafolio
usuario@ubuntu:~$ cd Portafolio
usuario@ubuntu:~/Portafolio$ touch Practica3.txt
usuario@ubuntu:~/Portafolio$ cat > Practica3.txt
1.- ctrl+alt+t = Muestra Terminal.
2.- ctrl+z = Manda a Segundo Plano.
3.- ctrl+c = Interrumpe un proceso.
4.- yes = Lista Interminable de y.
5.- ps = Muestra los procesos que se ejecutan.
6.- jobs = Lista Procesos que estes ejecutandop en segundo ^[[D^[[D^[[D^[[D^[[D^7.- fg =
Permite que un comando continue con su tarea.
8.- date = Muestra la fecha.
9.- whoami = Usuario Actual.
10.- help = Comandos Disponibles.
11.- clear = Limpia Pantalla.
12.- who = Nombre del usuario que esta activo actualmente, fecha y hora de inicio de

secion.
13.- mkdir = Crea una Carpeta.
14.- cd = Va al directorio.
15.- cd .. = Va al directorio raiz.
16.- cd\ = Va al directorio superior.
17.- ls = Lista el contenido del Directorio.
18.- touch = Crea Archivos.
19.- cp = Copia Archivos.
20.- mv = Desplaza un Archivo o lo renombra.
21.- rmdir = Elimina un directorio vacio.
22.- rm -r = Elimina un diectrorio con contenido.
23.- rm = Borra un archivo.
24.- pwd = Muestra la ruta del directorio actual.
25.- find = Encuentra Archivos.
26.- sleep = Detiene la ejecucion de un proceso durante un determinado tiempo.
27.- echo = Muestra la cadena dada en el output estandar.
28.- head = Muestra las diez primeras lineas del contenido de un archivo.
29.- wc = Sirve para contar lineas, palbras o caracteres que contiene un archivo.
30.- cat = Concatena archivos y los muestra en la salida estandar.
31.- ln = Se usa para crear un enlace en un archivo o directorio.
32.- tail = Muestra las 10 ustimas lineas de un archivo.
33.- last = Ultimos usuarios logueados en el sistema.
34.- df = Informacion acerca del espacio usado (disk free)
35.- diff = Lee archivos, los compara y entre llaves(<>) encuentra las diferencias entre
ellos.
36.- cmp = Compara archivos.
37.- gzip = Comprime Archivos.
38.- tar = Enlaza Archivos.
39.- gunzip = Descomprime Archivos.
40.- bzip2 = Comprime Archivos selesccionados.
41.- bzip2 -d = Descomprime Archivos Seleccionados.
42.- cal = Muestra el calendario.
43.- alias = Crea un alias (apodo) en un comando seleccionado.
44.- unalias = Quita el alias (apodo) de un comando.
45.- tree = Muestra el contenido de un directorio en forma de arbol.
46.- reboot = Podras indicar el tiempo que tardara en reiniciarse la maquina.
47.- shutdown -h now = Para apagar la pc.
48.- shutdown -r now = Para reiniciar la PC.
49.- ls = Lista el contenido del directorio.
50.- touch = crea archivos.
51.- halt = Se utiliza para apagar el ordenador.
52.- exit = Realiza un scrip, incluso puede arrojar un valor de terminacin el cual estara
disponible para su proceso padre.
53.- su = Permite cambiar de usuario sin cerrar secin.
54.- sudo = Permite ejecutar una accin como usuario administrados.
55.- history = Imprime todos los comandos utilizados.
56.- kill = Mata un comando.

57.- id = Muestra el identificador actual y real de usuarios y grupos.


58.- w = Muestralos usuarios conectados actualmente en el
sistema.usuario@ubuntu:~/Portafolio$ cd Practica3
bash: cd: Practica3: No existe el archivo o el directorio
usuario@ubuntu:~/Portafolio$ mkdir Practica3
usuario@ubuntu:~/Portafolio$ (sleep 20; echo 'Han pasado 20 segundos') &
[1] 2054
usuario@ubuntu:~/Portafolio$ Han pasado 20 segundos
[1]+ Hecho
( sleep 20; echo 'Han pasado 20 segundos' )
usuario@ubuntu:~/Portafolio$ ps
PID TTY
TIME CMD
1784 pts/0 00:00:00 bash
2137 pts/0 00:00:00 ps
usuario@ubuntu:~/Portafolio$ (sleep 20; echo 'Han pasado 20 segundos')&
[1] 2138
usuario@ubuntu:~/Portafolio$ jobs
[1]+ Ejecutando
( sleep 20; echo 'Han pasado 20 segundos' ) &
usuario@ubuntu:~/Portafolio$ ps
PID TTY
TIME CMD
1784 pts/0 00:00:00 bash
2138 pts/0 00:00:00 bash
2139 pts/0 00:00:00 sleep
2140 pts/0 00:00:00 ps
usuario@ubuntu:~/Portafolio$ Han pasado 20 segundos
[1]+ Hecho
( sleep 20; echo 'Han pasado 20 segundos' )
usuario@ubuntu:~/Portafolio$ (sleep 20; echo 'Han pasado 20 segundos')&
[1] 2141
usuario@ubuntu:~/Portafolio$ ps
PID TTY
TIME CMD
1784 pts/0 00:00:00 bash
2141 pts/0 00:00:00 bash
2142 pts/0 00:00:00 sleep
2143 pts/0 00:00:00 ps
usuario@ubuntu:~/Portafolio$ kill -9 2142
bash: lnea 16: 2142 Terminado (killed)
sleep 20
usuario@ubuntu:~/Portafolio$ Han pasado 20 segundos
[1]+ Hecho
( sleep 20; echo 'Han pasado 20 segundos' )
usuario@ubuntu:~/Portafolio$ ps
PID TTY
TIME CMD
1784 pts/0 00:00:00 bash
2144 pts/0 00:00:00 ps
usuario@ubuntu:~/Portafolio$ jobs
usuario@ubuntu:~/Portafolio$ mv Examen2 ~/Portafolio/Practica3
mv: no se puede efectuar `stat' sobre Examen2: No existe el archivo o el directorio

usuario@ubuntu:~/Portafolio$ cd\
>
usuario@ubuntu:~$ mv Examen2 ~/Portafolio/Practica3
mv: no se puede efectuar `stat' sobre Examen2: No existe el archivo o el directorio
usuario@ubuntu:~$ mv Examen2.txt ~/Portafolio/Practica3
usuario@ubuntu:~$ mv Practica3.txt ~/Portafolio/Practica3
mv: no se puede efectuar `stat' sobre Practica3.txt: No existe el archivo o el directorio
usuario@ubuntu:~$ cd Protafolio
bash: cd: Protafolio: No existe el archivo o el directorio
usuario@ubuntu:~$ cd Portafolio
usuario@ubuntu:~/Portafolio$ mv Practica3.txt ~/Portafolio/Practica3
usuario@ubuntu:~/Portafolio$ bzip2 Practica3
bzip2: Input file Practica3 is a directory.
usuario@ubuntu:~/Portafolio$ tar -vcf Practica3.tar Practica3
Practica3/
Practica3/Practica3.txt
Practica3/Examen2.txt
usuario@ubuntu:~/Portafolio$ gzip Practica3.tar
usuario@ubuntu:~/Portafolio$ gunzip Practica3.tar
usuario@ubuntu:~/Portafolio$ rm -r Pratica3
rm: no se puede borrar Pratica3: No existe el archivo o el directorio
usuario@ubuntu:~/Portafolio$ cd ..
usuario@ubuntu:~$ rm -r Practica3
rm: no se puede borrar Practica3: No existe el archivo o el directorio
usuario@ubuntu:~$ cd Portafolio
usuario@ubuntu:~/Portafolio$ rm -r Practica3
usuario@ubuntu:~/Portafolio$

PRACTICA FACEBOOK (5)

david@david-HP-Pavilion-dv5-Notebook-PC:~$ mkdir dir1


david@david-HP-Pavilion-dv5-Notebook-PC:~$ cd dir1
david@david-HP-Pavilion-dv5-Notebook-PC:~/dir1$ touch file_a.txt file_b.txt file_c.txt
david@david-HP-Pavilion-dv5-Notebook-PC:~/dir1$ echo f*.txt > file_f.txt
david@david-HP-Pavilion-dv5-Notebook-PC:~/dir1$ head file_f.txt
file_a.txt file_b.txt file_c.txt

david@david-HP-Pavilion-dv5-Notebook-PC:~/dir1$ echo Alfonso Marin Carmona >


nombre.txt
david@david-HP-Pavilion-dv5-Notebook-PC:~/dir1$ tail nombre.txt
Alfonso Marin Carmona
david@david-HP-Pavilion-dv5-Notebook-PC:~/dir1$ echo file_a.txt file_b.txt file_c.txt
file_f.txt nombre.txt
file_a.txt file_b.txt file_c.txt file_f.txt nombre.txt
david@david-HP-Pavilion-dv5-Notebook-PC:~/dir1$ echo file_a.txt file_b.txt file_c.txt
file_f.txt nombre.txt > fiels.txt
david@david-HP-Pavilion-dv5-Notebook-PC:~/dir1$ head fiels.txt
file_a.txt file_b.txt file_c.txt file_f.txt nombre.txt
david@david-HP-Pavilion-dv5-Notebook-PC:~/dir1$ sleep 5
^Z
[1]+ Detenido
sleep 5
david@david-HP-Pavilion-dv5-Notebook-PC:~/dir1$ sleep 30
^Z
[2]+ Detenido
sleep 30
david@david-HP-Pavilion-dv5-Notebook-PC:~/dir1$ ps
PID TTY
TIME CMD
2872 pts/0 00:00:00 bash
2952 pts/0 00:00:00 sleep
2953 pts/0 00:00:00 sleep
2978 pts/0 00:00:00 ps
david@david-HP-Pavilion-dv5-Notebook-PC:~/dir1$ kill -9 2953
david@david-HP-Pavilion-dv5-Notebook-PC:~/dir1$ ps
PID TTY
TIME CMD
2872 pts/0 00:00:00 bash
2952 pts/0 00:00:00 sleep
2980 pts/0 00:00:00 ps
[2]+ Terminado (killed)
sleep 30
david@david-HP-Pavilion-dv5-Notebook-PC:~/dir1$ sleep 20
^Z
[2]+ Detenido
sleep 20
david@david-HP-Pavilion-dv5-Notebook-PC:~/dir1$ fg
sleep 20
^C
david@david-HP-Pavilion-dv5-Notebook-PC:~/dir1$ jobs
[1]+ Detenido
sleep 5
david@david-HP-Pavilion-dv5-Notebook-PC:~/dir1$ find archivo.txt 2> test.txt
david@david-HP-Pavilion-dv5-Notebook-PC:~/dir1$ head test.txt
find: archivo.txt: No existe el archivo o el directorio
david@david-HP-Pavilion-dv5-Notebook-PC:~/dir1$

Você também pode gostar