Boletin de
ejercicios de Informática Básica
------------------> Comandos básicos e de
manexo do s.f.:
1. Indica o comando
que usarías para amosar a memoria total, utiliza e libre do teu
sistema: Indica ditas cantidades (copia a saída
do comando).
Utilizamos o comando free ; se poñemos so free
danos o espazo en bytes, se poñemos free -m, danos o resultado en megabytes.
ib@alba14142:~$ free
total used free shared
buffers cached
Mem: 2026996 1044004
982992 0 147428 380516
-/+ buffers/cache:
516060 1510936
Swap: 4016208 0 4016208
2.Que
comando podo usar para obter o nome de rede do meu computador?
Hostname
3. Eu sei que
existen un editor chamado “pico” no meu sistema, pero ¿qué comando
podo utilizar para saber o path no que está
almacenado?
which pico
4. Se son o
usuario “ib”, e actualmente o directorio actual (pwd) é /home/etc: Indíquense
4 formas diferentes coas que podo invocar
ao comando “cd” para situarme no meu
directorio inicial (/home/ib).
→ cd
→ cd ~ (cd altgr+ñ)
→ cd -L
→ cd -P
5. Como invocar ao
“ls” para que me amose, en formato longo (con permisos, tamaño,
datas de modificación), todos os ficheiros
do directorio /home/ib. Queremos que se
amosen tanto os ficheiros normais como os
ocultos. E tamén queremos que se amosen
os resultados ordeanos por tamaño (de menor
a maior tamaño).
–
mayor → menor || ls -lSh
–
menor → mayor || ls -lrSh
6. Acabo de executar os seguintes comandos:
mkdir $HOME/tmp
touch $HOME/tmp/ficheirobaleiro.tx
Que comando podo usar para borrar o
directorio $HOME/tmp (e todo o seu contido)?
-Creo un directorio con mkdir, y creo un
archivo con touch ,para borrar el directorio con el archivo dentro,tendré que
hacer: → rm -rf directorio
7. Neste momento o
directorio /tmp/ib non existe.
Que faría o comando cp –r
/home/ib/Escritorio /tmp/ib? Prodúcese algún erro?
Dicenos que hay un error porque el directorio
e/ou fichero chamado escritorio non existe, entonces non copiara nada a este
destino inexistente. O comando cp -r, funcionaría se todo estivese
correctamente.
ib@alba14142:~$ cp -r /home/daniel.anido/Escritorio
/tmp/$HOME
cp: cannot stat `/home/ib/Escritorio':
No such file or directory
8. Usa o editor pico para crear un ficheiro que se almacenará en /home/ib/probapico.txt
Escribe o texto “esta e unha proba do
editor pico”.
Indica:
**a** Como invocaches ao pico desde a liña
de comandos.**b** Que “pasos/combinación de teclas” usaches para saír do pico e
grabar os datos
ao ficheiro indicado.
**c**Cantos bytes ocupa o ficheiro?
**a** Invoco a pico escribindo: pico
**b** control x, y, escribo
probapico e despos doulle a intro.
**c**
ib@alba14142:~$ ls -l
probapico
-rw-r--r-- 1 ib est 34 2010-11-15 16:26 probapico
O 34 indica que ocupa
34 bytes.
9. O usuario “ib”
quere crear un link simbólico chamado “tmp” desde o seu $HOME ao
directorio /tmp.
**a** Indíquese o comando que debe
utilizar.
**b** Se “ib”
teclea:
touch $HOME/tmp/proba.txt
Que me dirá o comando: ls –l /tmp/proba.txt
? Onde se almacena realmente o
ficheiro “proba.txt”?
**a** ib@alba14142:~$ ln -s /tmp/ /home/est/ib/tmp
**b** Non di
nada!!Simplemente crea o ficheiro no enlace. O ficheiro almacenase dentro de
$HOME/tmp/tmp.
10.
**a** Que teño que escribir para saber se o
directorio “$HOME/bin” está no PATH?
**b** Como engado o directorio /tmp ao meu
PATH?
**c** Como fago este cambio permanente?
PISTA: mírese o contido do ficheiro
$HOME/.profile onde pon:
PATH=”$HOME/bin: $PATH”
**a** echo $PATH
**b**
ib@alba14142:~$
PATH=PATH:/tmp
ib@alba14142:~$ echo
$PATH
PATH:/tmp
ib@alba14142:~$
PATH=$PATH:/tmp:/opt/oracleapp/product/11.2.0/client/bin/:/usr/local/s
bin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games=/opt/oracleapp/product/11.2.0/client/bin/:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
ib@alba14142:~$ echo
$PATH
PATH:/tmp:/tmp:/opt/oracleapp/product/11.2.0/client/bin/:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games=/opt/oracleapp/product/11.2.0/client/bin/:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
11.
Estou conectado como root ao meu ubuntu. Acabo de crear o directorio
/media/windows, e agora quero facer o
seguinte: montar o sistema de ficheiros do
meu “windows 7” , no directorio
/media/windows. Eu sei que dito s.f. se atopa na
primeira partición do único disco duro SATA
que ten o meu computador. ¿Qué
comando teño usar, se non existe ningunha
entrada relativa a dito sistema de ficheiros
no ficheiro /etc/fstab?
Abrimos a virtualbox.
- Primeiro creamos unha
carpeta donde poñamos o windows 7:
sudo mkadir -v/mnt/debian
- E despois, montamos o
disco: sudo mount /dev/sda1 /mnt/windows7/
12.
Quero saber cantos “megas” ocupa o directorio /home (e todos os seus
subdirectorios). Indíquese como invocar ao
comando “du”, para que me devolva dita
información.
Para saber o resultado
en bytes:
ib@alba14142:~$ du -s
/home/est/ib
2036224 /home/est/ib
Para saber o resultado
en megabytes:
ib@alba14142:~$ du -s
/home/est/ib -m
1989 /home/est/ib
Para saber o resultado
en gigabytes:
ib@alba14142:~$ du -s
/home/est/ib -h
2.0G /home/est/ib
13.
Teño un ficheiro /home/ib/a.txt, e quérolle dar permisos de lectura, escritura
(pero
non execución) para calquera usuario do meu
sistema (incluido eu, os usuarios do meu
grupo, e calquera outro usuario). Indiquese
a orde a invocar para conseguilo.
ib@campa13076:~$ chmod
006
14.
Sabendo que “grep” é capaz de amosar as liñas de texto que conteñan unha cadea
ou
patrón. Indíquese como invocar a grep para
que amose as liñas do ficheiro
/home/ib/.profile que conteñan o texto
PATH.
ib@campa13076:~$ cat
a.txt | grep PATH
PATH
15.
Indíquese que fai o comando
find / ‐name gcc 2>/dev/null
O que fai este comando
e buscar os errores que hay en gcc 2> e enviaos a null, que e un directorio
donde se borran os errores encontrados.
16. Quero contar cantos caracteres, liñas, e palabras conten o ficheiro $HOME/.bashrc
(úsese wc). Indíquese que comando teño que
invocar para que se me amose dita
información.
ib@campa13076:~$ wc
.bashrc
0 0 0 .bashrc
17.
No meu $HOME hai un subdirectorio que quero empaquetar e comprimir con gzip
(tar‐
gz). Se quero crear o ficheiro comprimido
en $HOME/tmp.tar.gz ¿Como teño que
invocar ao programa tar?¿como
descomprimirei ese ficheiro comprimido?
Primeiro comprimo o
archivo:
ib@campa13076:~$ ls
a.txt Desktop flexdock
MUB.vmdk Pictures Public Templates Unsaved Document 1
bashrc Documents
fundoble.m Music probapico tabla.pas temp.tar.gz Videos
b.txt Downloads
fundoble.m~ pascal.pas Programacion temp tmp
E despois, descomprimos
o archivo:
ib@campa13076:~$ tar
zxf $HOME/temp.tar.gz
ib@campa13076:~$ ls
a.txt Desktop flexdock
MUB.vmdk Pictures Public Templates Unsaved Document 1 bashrc Documents
fundoble.m Music probapico tabla.pas temp.tar.gz Videos
b.txt Downloads
fundoble.m~ pascal.pas Programacion temp tmp
ib@campa13076:~$ lñs
temp
lñs: command not found
ib@campa13076:~$ ls
temp
ib
18.
Quero ver se os ficheiros a.txt e b.txt que teño no meu $HOME son iguais. ¿Qué
comando debo invocar?
ib@cova01:~$ cmp a.txt
b.txt
a.txt b.txt differ:
byte 6, line 1
19.
Que fai o comando “dd if=/dev/cdrom of=imagen.iso” se teño metido un cd na
unidade de
cdrom?
Copia o que hay no cd
no disco duro, é dicir, fai una imaxe do cd e gardaá en dev.
20.
Que fai o comando “dd if=/dev/hda of=/dev/hdb bs=1M” ?
Copia o que hai en
dev/hdb e gardao en dev/hda(unha partición do disco) e ademais copiao en
bloques de 1Megabyte.
------------------------->Xestión de
usuarios e grupos:
21.Crear
un novo grupo chamado “grupo”.
ib@ib:~$ sudo addgroup
grupo
[sudo] password for ib:
Añadiendo el grupo
«grupo» (GID 1001) ...
Hecho.
22.
Crear un novo usuario chamado “pepe” con contrasinal “ib” (en modo interactivo)
ib@ib:~$ sudo adduser
pepe
Añadiendo el usuario
«pepe» ...
Añadiendo el nuevo
grupo «pepe» (1002) ...
Añadiendo el nuevo
usuario «pepe» (1001) con grupo «pepe» ...
Creando el directorio
personal «/home/pepe» ...
Copiando los ficheros
desde `/etc/skel' ...
Introduzca la nueva
contraseña de UNIX:
Vuelva a escribir la
nueva contraseña de UNIX:
passwd: contraseña
actualizada correctamente
Changing the user
information for pepe
Enter the new value, or
press ENTER for the default
Full Name []: pepe pepe
pepe
Room Number []: 1
Work Phone []: 655555
Home Phone []: 4444
Other []:
¿Es correcta la
información? [S/n]
23.
Mediante o comando adduser, incluir ao usuario “pepe” no grupo “grupo”.
ib@ib:~$ sudo adduser
pepe grupo
Añadiendo el usuario «pepe»
al grupo «grupo» ...
Adding user pepe to
group grupo
Hecho.
24.
Engadir ao usuario root ao grupo “grupo”
ib@ib:~$ sudo adduser
root grupo
Añadiendo el usuario
«root» al grupo «grupo» ...
Adding user root to
group grupo
Hecho.
25.
Engadir ao usaurio “ib” ao grupo “grupo”
ib@ib:~$ sudo adduser
ib grupo
Añadiendo el usuario
«ib» al grupo «grupo» ...
Adding user ib to group
grupo
Hecho.
26.
Accede como usuario “pepe” á súa conta (su pepe). E crea un ficheiro “a.txt” co
comando touch. Indica como invocaches o
comando “touch” para crear o ficheiro
/home/pepe/a.txt
ib@ib:~$ su - pepe
Contraseña: ib
pepe@ib:~$
--
pepe@ib:~$ touch a.txt
pepe@ib:~$ ls
a.txt examples.desktop
pepe@ib:~$ ls -l
total 4
-rw-r--r-- 1 pepe pepe
0 2010-11-17 18:38 a.txt
-rw-r--r-- 1 pepe pepe
179 2010-11-17 18:28 examples.desktop
27.
Usa o comando “ls” para amosar o propietario e o grupo ao que pertence o
ficheiro
“a.txt”. Indica como chamar ao “ls”, e o
texto que amosa. ¿Cal é o grupo ao que
pertence o ficheiro a.txt?
pepe@ib:~$ ls -l
total 4
-rw-r--r-- 1 pepe pepe
0 2010-11-17 18:38 a.txt
-rw-r--r-- 1 pepe pepe
179 2010-11-17 18:28 examples.desktop
Pertenece al grupo
pepe.
28.
Cambia os permisos do ficheiro “a.txt” para que só teña permiso de lectura e
escritura
para o seu propietario e o grupo. Indica o
comando que usaches, e amosa o resultado
que devolve un “ls –l a.txt”.
Permisos:
pepe@ib:~$ chmod -v 660
a.txt
el modo de «a.txt»
cambia a 0660 (rw-rw----)
comando:
-rw-rw---- 1 pepe pepe 0
2010-11-17 18:38 a.txt
29.
Nestes momentos: ¿Pode o usuario “ib” ler o contido do ficheiro
/home/pepe/a.txt”?
ib@ib:~$ cat
../pepe/a.txt
cat: ../pepe/a.txt:
Permiso denegado
30. Pepe quere permitir que “ib” poida ler o contido do ficheiro
“a.txt” (cat
/home/pepe/a.txt). Posto que tanto “pepe”
como “ib” pertencen ao grupo “grupo”…
indíquese que ten que usar “pepe” para
que, mediante “chgrp”, o usuario “ib” poida
ler xa o ficheiro “a.txt”. Pista:
pepe ten que definir que o ficheiro “a.txt” pertence ao
grupo “grupo”. Nota,
en ningún momento “pepe” quere que calquera outro usuario
que non pertenza ao grupo “grupo”, poida
ver o contido dese ficheiro.
pepe@ib:~$ chown
pepe:grupo a.txt (Cambia el dueño del grupo, ahora el dueño es el grupo llamado
grupo).
pepe@ib:~$ chmod -v 770
a.txt
el modo de «a.txt»
cambia a 0770 (rwxrwx---)
31. Compróbese que “ib” xa pode ler o texto
en /home/pepe/a.txt
ib@ib:~$ cat
/home/pepe/a.txt
Ib
32. Edita o ficheiro /etc/group para que “ib” xa non pertenza ao
grupo “grupo”. Indíquese
o cambio realizado
ib@ib:~$ sudo pico
/etc/group
[sudo] password for ib:
Aqui ábreme o editor
pico, co editor pico, borro a ib do grupo "grupo" e gardo os cambios.
33. Compróbese se “ib” pode ler aínda o
texto en /home/pepe/a.txt. ¿Ten aínda acceso?
Non ten acceso:
ib@ib:~$ cat
/home/pepe/a.txt
cat: /home/pepe/a.txt:
Permiso denegado
34. Indique o
comando para eliminar o grupo “grupo”.
ib@ib:~$ sudo delgroup
grupo
Eliminando al grupo
«grupo» ...
Hecho.
35. Cal é agora o grupo ao que pertence o
ficheiro /home/pepe/a.txt? Por que?
pepe@ib:~$ ls -l
total 8
-rwxrwx--- 1 pepe 1001
3 2010-11-17 19:07 a.txt
-rw-r--r-- 1 pepe pepe
179 2010-11-17 18:28 examples.desktop
pepe@ib:~$
Aínda pertence ao grupo
"grupo", pero agora esta nun grupo inexistente chamado 1001.
36.
Fágase que dito ficheiro volva a ter como grupo, ao usuario pepe.
pepe@ib:~$ chown
pepe:pepe a.txt
pepe@ib:~$ ls -l
total 8
-rwxrwx--- 1 pepe pepe
3 2010-11-17 19:07 a.txt
-rw-r--r-- 1 pepe pepe
179 2010-11-17 18:28 examples.desktop
37.
Indique como cambiar o propietario dese ficheiro para que pase a pertencer ao
“root”
(úsese
chown)
ib@ib:~$ sudo chown -v
root:pepe a.txt
el propietario de
«a.txt» permanece como root:pepe
ib@ib:~$ ls -l
total 56
-rw-r--r-- 1 root pepe
13 2010-11-17 19:06 a.txt
-------------------------->Manexo
de procesos:
38. Que comando usarías para amosar o PID de todos os procesos que
están correndo no
terminal actual?
ib@ib:~$ ps
PID TTY TIME CMD
1339 pts/0 00:00:00
bash
1755 pts/0 00:00:00 su
1764 pts/0 00:00:00
bash
1819 pts/0 00:00:00 su
1828 pts/0 00:00:00
bash
1886 pts/0 00:00:00 su
1895 pts/0 00:00:00
bash
2020 pts/0 00:00:00 su
2029 pts/0 00:00:00
bash
2092 pts/0 00:00:00 su
2100 pts/0 00:00:00 bash
2188 pts/0 00:00:00 su
2196 pts/0 00:00:00
bash
2253 pts/0 00:00:00 su
2262 pts/0 00:00:00
bash
2339 pts/0 00:00:00 su
2347 pts/0 00:00:00
bash
2390 pts/0 00:00:00 ps
39. Quero amosar todos os procesos que están
correndo que sexan do usuario “ib”.
ib@ib:~$ ps -U ib
PID TTY TIME CMD
1083 ? 00:00:00
gnome-keyring-d
1101 ? 00:00:00
gnome-session
1135 ? 00:00:00
ssh-agent
1138 ? 00:00:00
dbus-launch
1139 ? 00:00:00
dbus-daemon
1142 ? 00:00:00
gconfd-2
1149 ? 00:00:01
gnome-settings-
1151 ? 00:00:00 gvfsd
1156 ? 00:00:00
gvfs-fuse-daemo
1161 ? 00:00:00
polkit-gnome-au
1163 ? 00:00:00
bluetooth-apple
1164 ? 00:00:02
gnome-panel
1165 ? 00:00:02
metacity
1166 ? 00:00:03
nautilus
1168 ? 00:00:00
pulseaudio
1171 ? 00:00:00
gnome-power-man
1172 ? 00:00:00
nm-applet
1173 ? 00:00:00
gconf-helper
1184 ? 00:00:00
gvfs-gdu-volume
1196 ? 00:00:00
gvfsd-trash
1198 ? 00:00:00
bonobo-activati
1200 ? 00:00:00
gvfs-gphoto2-vo
1203 ? 00:00:00
gvfs-afc-volume
1210 ? 00:00:06
wnck-applet
1212 ? 00:00:00 trashapplet
1224 ? 00:00:00
indicator-apple
1226 ? 00:00:00
clock-applet
1228 ? 00:00:00
notification-ar
1230 ? 00:00:00
indicator-apple
1234 ? 00:00:00
gvfsd-burn
1238 ? 00:00:00
gvfsd-metadata
1241 ? 00:00:00
indicator-sessi
1244 ? 00:00:00 indicator-messa
1246 ? 00:00:00
indicator-me-se
1248 ? 00:00:00
indicator-sound
1250 ? 00:00:00
indicator-appli
1253 ? 00:00:00
gnome-screensav
1268 ? 00:00:00
gdu-notificatio
1270 ? 00:00:00 python
1272 ? 00:00:00
evolution-alarm
1304 ? 00:00:00 update-notifier
1337 ? 00:00:15
gnome-terminal
1338 ? 00:00:00
gnome-pty-helpe
1339 pts/0 00:00:00
bash
1364 ? 00:00:16 gedit
1755 pts/0 00:00:00 su
1764 pts/0 00:00:00
bash
1819 pts/0 00:00:00 su
1828 pts/0 00:00:00
bash
1886 pts/0 00:00:00 su
1895 pts/0 00:00:00
bash
2020 pts/0 00:00:00 su
2029 pts/0 00:00:00
bash
2092 pts/0 00:00:00 su
2100 pts/0 00:00:00
bash
2188 pts/0 00:00:00 su
2196 pts/0 00:00:00
bash
2253 pts/0 00:00:00 su
2262 pts/0 00:00:00
bash
2339 pts/0 00:00:00 su
2347 pts/0 00:00:00
bash
2401 pts/0 00:00:00 ps
40. Segue paso a paso as seguintes
instruccións, contesta ás liñas con **:
‐Escribe o seguinte código nun ficheiro chamado inf.sh
#!
/bin/sh
while
true;
do
true
done
(é
un exemplo dun script que crea un bucle infinito que consume 100% cpu).
‐Executa
dito script en background: sh inf.sh &
‐Fai
un top, e anota o pid do proceso (asumamos que dito pid fose o 9999)
‐Comproba
que con ps tamén podes saber o pid dese proceso.
‐Comproba
con jobs
que dito proceso está en execución.
‐Trae
dito proceso a primeiro plano: fg %1
‐Verás
que o proceso 9999 pasa a executarse, e toma o control do terminal.
‐Durme
dito proceso. CTRL+Z
**a**Comproba
con jobs se dito programa está a executarse. ¿cal é o uso da CPU
neste
momento?
**b**Tendo
en conta que o proceso está en 2º plano e parado: Usa kill para que o
proceso
9999 reanude a súa execución en 2º plano.
**c**¿Cal
é o uso da cpu neste momento?
‐Lanza
de novo o script en primeiro plano: $sh inf.sh
‐Dúrmeo
e envíao a segundo plano con CTRL+Z
**d**
Amosa o que che indica jobs neste momento: ¿Cantas tarefas hai neste
momento?
‐Mira
con ps os PIDS desas tarefas, e mátaas con kill ‐9 PID.
**e**Usa
jobs
de novo para ver cantas tarefas están aínda no
terminal actual. ¿Cal é
dito
número? De haber aínda algunha ¿cal é o seu PID?
**f**
Trae dita tarefa a primeiro plano: indica o comando utilizado para facelo.
**g**Usa
jobs
de novo para ver cantas tarefas hai: ¿Por qué
a tarefa %2 rematou xa?
Indica
cal é o motivo.
**a**
ib@ib:~$ jobs
[1]+ Detenido sh inf.sh
Uso: 0%
**b**
ib@ib:~$ kill -CONT
1699
**c**
95.4%
**d**
ib@ib:~$ jobs
[1]- Ejecutando sh inf.sh
&
[2]+ Detenido sh inf.sh
Hay 2 tareas.
**e** 1 tarea:
ib@ib:~$ jobs
[2]+ Terminado (killed)
sh inf.sh
PID: 1877 pts/2
00:00:00 ps
**f**
fg %2
**g**
Non hay tarefas, a
tarefa %2 terminouse cando a matamos.
----------------------------------->Instalación
de paquetes:
41. Utiliza a ferramenta synaptic para chequear se o paquete
“manpages‐es‐extra” está
instalado no teu sistema. ¿Cómo o podes
saber?
ib@ib:~$ sudo synaptic
Discarding:
5 over 15
Este
comando abrenos a aplicacion synaptic. Na parte de arriba da aplicacion temos
un buscador, no buscador poñemos: manpages-es-extra e aparecenos ke o paquete
esta instalado. Neste caso, a version 0.8a-16 esta instalada neste terminal.
42. Un colega faloume dun editor chamado GEANY e quéroo probar.
Utiliza aptcache e
apt‐get para instalalo desde a liña de
comandos. Indica as instruccións usadas durante
a instalación.
Buscamos informacion:
ib@ib:~$
apt-cache search geany
geany -
A fast and lightweight IDE
geany-plugin-addons
- miscellanous plugins for Geany
geany-plugin-doc
- a documentation plugin for Geany
geany-plugin-gdb
- GDB plugin for Geany
geany-plugin-latex
- improved LaTeX support plugin for Geany
geany-plugin-lipsum
- Lorem Ipsum generator plugin for Geany
geany-plugin-lua
- Lua scripting plugin for Geany
geany-plugin-prj
- an alternative project manager for Geany
geany-plugin-sendmail
- mailer plugin for Geany
geany-plugin-shiftcolumn
- text column shifting plugin for Geany
geany-plugin-spellcheck
- spellcheck plugin for Geany
geany-plugin-vc
- VCS plugin for Geany
geany-plugins
- set of plugins for Geany
geany-plugins-common
- set of plugins for Geany (translations)
Instalamos:
ib@ib:~$
sudo apt-get install geany
Leyendo
lista de paquetes... Hecho
Creando
árbol de dependencias
Leyendo
la información de estado... Hecho
Se
instalarán los siguientes paquetes NUEVOS:
geany
0
actualizados, 1 se instalarán, 0 para eliminar y 153 no actualizados.
Necesito
descargar 2366kB de archivos.
Se
utilizarán 6648kB de espacio de disco adicional después de esta operación.
Des:1
http://es.archive.ubuntu.com/ubuntu/ lucid/universe geany 0.18-1 [2366kB]
Descargados
2366kB en 0s (5180kB/s)
Seleccionando
el paquete geany previamente no seleccionado.
(Leyendo
la base de datos ... 00%
126078
ficheros y directorios instalados actualmente.)
Desempaquetando
geany (de .../archives/geany_0.18-1_i386.deb) ...
Procesando
disparadores para hicolor-icon-theme ...
Procesando
disparadores para man-db ...
Procesando
disparadores para desktop-file-utils ...
Procesando
disparadores para python-gmenu ...
Rebuilding
/usr/share/applications/desktop.es_ES.utf8.cache...
Procesando
disparadores para doc-base ...
Processing
26 changed 1 added doc-base file(s)...
Registering
documents with scrollkeeper...
Procesando
disparadores para python-support ...
Configurando
geany (0.18-1) ...
43. Realmente decateime de que xa non preciso máis o paquete
“manpages‐es‐extra”, así
que quero eliminalo. Como o podo facer
mediante apt‐get? Canto espazo en disco
duro me indica apt‐get que vou liberar?
ib@ib:~$ sudo apt-get
remove manpages-es-extra
Leyendo lista de
paquetes... Hecho
Creando árbol de
dependencias
Leyendo la información
de estado... Hecho
Se instalaron de forma
automática los siguientes paquetes y ya no son necesarios.
manpages-es
Utilice «apt-get
autoremove» para eliminarlos.
Los siguientes paquetes se ELIMINARÁN:
manpages-es-extra
0 actualizados, 0 se
instalarán, 1 para eliminar y 153 no actualizados.
Se liberarán 1528kB
después de esta operación.
¿Desea continuar [S/n]?
S
(Leyendo la base de
datos ... 00%
129806 ficheros y
directorios instalados actualmente.)
Desinstalando
manpages-es-extra ...
Procesando disparadores
para man-db ...
O comando indicanos que
se liberaran 1528Kb en disco duro.
44. Desexo instalar un servidor SSH (para ter un servidor ssh e sftp
dispoñible no meu
computador). Así que decidín que preciso
o paquete openssh‐server. ¿Cómo o podo
instalar con apt‐get?
ib@ib:~$ apt-cache
search openssh-server
openssh-server - secure
shell (SSH) server, for secure access from remote machines
ib@ib:~$ sudo apt-get
install openssh-server
Leyendo lista de
paquetes... Hecho
Creando árbol de
dependencias
Leyendo la información
de estado... Hecho
Se instalaron de forma
automática los siguientes paquetes y ya no son necesarios.
manpages-es
Utilice «apt-get
autoremove» para eliminarlos.
Paquetes sugeridos:
rssh molly-guard
openssh-blacklist openssh-blacklist-extra
Se instalarán los
siguientes paquetes NUEVOS:
openssh-server
0 actualizados, 1 se
instalarán, 0 para eliminar y 153 no actualizados.
Necesito descargar
285kB de archivos.
Se utilizarán 778kB de
espacio de disco adicional después de esta operación.
Des:1
http://es.archive.ubuntu.com/ubuntu/ lucid-updates/main openssh-server
1:5.3p1-3ubuntu4 [285kB]
Descargados 285kB en 0s
(454kB/s)
Preconfigurando
paquetes ...
Seleccionando el
paquete openssh-server previamente no seleccionado.
(Leyendo la base de
datos ... 00%
129526 ficheros y
directorios instalados actualmente.)
Desempaquetando
openssh-server (de .../openssh-server_1%3a5.3p1-3ubuntu4_i386.deb) ...
Procesando disparadores
para ureadahead ...
ureadahead will be
reprofiled on next reboot
Procesando disparadores
para ufw ...
Procesando disparadores
para man-db ...
Configurando
openssh-server (1:5.3p1-3ubuntu4) ...
Creating SSH2 RSA key;
this may take some time ...
Creating SSH2 DSA key;
this may take some time ...
* Stopping OpenBSD
Secure Shell server sshd [ OK ]
ssh start/running,
process 9576
---------------------------------------->Algúns
comandos sobre redes
45. Nota:: o paquete openssh‐server ten que estar instalado para
poder probar este paso.
Quérome conectar a unha máquina con linux
chamada “ib”, pois alí teño un usuario
chamado “ib”, e con contrasinal
“asd.#22”, para descargar un ficheiro que está no meu
directorio /home/ib, que se chama
“.profile”. Quero gardar dito ficheiro no directorio
/tmp. O administrador comentoume que ten
un cortafogos que non me permite
transferencias de ficheiros non
encriptados: Indique que a secuencia de comandos a
introducir.
46. Como me podo conectar por ssh á máquina con dirección ip
193.144.23.12. O meu
usuario nesa máquina é “pepe” e o
contrasinal “pepeto”.
ib@ib:~$ ssh pepe:pepeto@193.144.23.12
47. Indica cal foi a última
vez que o usuario “ib” se conectou a un terminal do sistema.
ib@ib:~$ finger ib
Login: ib Name: ib
Directory: /home/ib
Shell: /bin/bash
On since Wed Nov 17
18:23 (CET) on tty7 from :0
1 hour 29 minutes idle
On since Wed Nov 17
18:24 (CET) on pts/0 from :0.0
No mail.
No Plan.
de verdad, si queréis universalizaros y que todo el mundo os lea, escribid en castellano o en inglés pero gallego no por favor, que la gente lo entiende, pero en fin...
ResponderEliminarNicoM
yo diria que está en gallego por que son los ejercicios que nos pusieron escritos tal cual, en Coruña, donde se supone que si que lo entiendes.
ResponderEliminarLos enunciados de los ejercicios del año 2011-2012 estaban en gallego.Si hay algun problema con el idioma,se usa el google traductor, que para algo esta :)
ResponderEliminar