Taller de Comandos Linux en Ubuntu
Taller de Comandos Linux en Ubuntu
FACULTAD DE INGENIERÍA
INGENIERÍA EN SISTEMAS Y COMPUTACIÓN
FUNDAMENTOS DE COMPUTO
4 DE MARZO DE 2023
ARMENIA, QUINDÍO
TABLA DE CONTENIDO:
TABLA DE CONTENIDO: 2
1) Creamos dentro del directorio Ubuntu, la estructura de carpetas
propuestas, Linux distro timeline Version 7.2 3
2) Utilice el comando touch para crear archivos vacíos, para los directorios
creados: 4
Propuesta de Carpetas sobre las cuales se creó los 10 archivos solicitados: 11
3) Copie los siguientes archivos, usando el comando cp 18
4) Cambie el nombre o mueva los siguiente archivos utilizando el comando
mv. 22
5) Utilice el comando rm para eliminar los archivos a continuación. 23
6) Árbol 2: 25
A) Crear el árbol de directorios con respecto a la imagen anterior. 25
B) Poblar los directorios con los archivos correspondientes a la imagen los
archivos son los que tienen color blanco y verde. 25
C) Hacer 20 ejemplos de posibles rutas relativas y absolutas que se puedan
hacer con este árbol, combinando cambios de nombres, copiar, pegar y
eliminación de archivos y directorios. 28
RUTAS RELATIVAS: 28
COPIAR: 28
MOVER: 29
ELIMINAR: 30
RUTAS ABSOLUTAS: 30
COPIAR: 30
MOVER: 31
ELIMINAR: 32
1) Creamos dentro del directorio Ubuntu, la estructura de carpetas
propuestas, Linux distro timeline Version 7.2
Se propone el siguiente código para el punto 1:
mkdir -p
Debian/{Libranet,Storm,Astaro,Lindows/Linspire/Freespire,Guadalinex,Ubuntu/
{Xubuntu,Edubontu,Kubuntu},Corel/Xandros,Progeny,LinEx,KNOPPIX/
{Kanotix,"Damn Small Linux","Symphony OS",Morphix},MEPIS/SimplyMEPIS}
mkdir -p {Yoper,Pardus,Puppy,"Kate Linux"/KateOs}
mkdir -p Sorcerer/{"Source Mage",Lunar}
mkdir -p "MCC
Interim"/{TAMU,SLS/Slackware/{Vector,Slax,Minislack/Zenwalk,Frugalware,S.u.S.
E/SuSE/"Sun JDS"}}
mkdir -p "MCC
Interim"/{TAMU,SLS/Slackware/{Vector,Slax,Minislack/Zenwalk,Frugalware,S.u.S.
E/SuSE/SUSE/openSUSE}}
mkdir -p {Jurix,Beehive}
mkdir -p Enoch/Gentoo/{VidaLinux,Kororaa,RR4_RR64/Sabayon}
mkdir -p {Stampede,Yggdrasil,CRUX/Arch,"Rock Linux","Linux From
Scratch","dyne:bolic",Ark,LST,DLD_Delix/{PLD,BLAG,CentOS,Scientific,"White
Box"}}
mkdir -p "Red
Hat"/{Caldera/{Redmond/Lycoris/Mandriva,SCO},SELinux/EnGarde,"Red
Flag",Peanut/aLinux,"Yellow Dog",Turbolinux}
mkdir -p "Red
Hat"/{Conectiva/Mandriva,Mandrake/{Virtual,PCLinuxOS,Mandriva},CentOS,Scient
ific,"White Box",PLD,BLAG}
mkdir -p "Red Hat"/{"Fedora Core"/{FoX,Ekaaty},Specifix/{rPath,Foresight}}
cp -a ~/'Red Hat'/'Fedora Core' ~/DLD_Delix
cp -a ~/'Red Hat'/Specifix ~/DLD_Delix
2) Utilice el comando touch para crear archivos vacíos, para los directorios
creados:
Se propone un el archivo tipo bash: crearArchivos.sh, el cual cumple la función de
crear 10 archivo con el nombre del directorio, creamos el directorio: touch
crearArchivos.sh, escribimos el código con el comando: vi crearArchivos.sh,
imagen: code, se establecen permisos sudo: u+x+w+r sobre el archivo para
poderlo ejecutar, se ejecuta el programa con el comando: bash
crearArchivos.sh, al momento de ejecutarse se crean 10 carpetas sobre el
directorio, instalamos el árbol de directorios con: sudo snap install tree
touch crearArchivos.sh
vi crearArchivos.sh
sudo chmod u+x+w+r crearArchivos.sh
bash crearArchivos.sh
sudo snap install tree
1 mv ~/crearArchivos.sh ~/Ark 2 mv ~/Ark/crearArchivos.sh
cd Ark ~/CRUX
bash crearArchivos.sh cd CRUX
cd /home/ubuntu bash crearArchivos.sh
tree Ark cd /home/ubuntu
tree CRUX
3 mv ~/CRUX/crearArchivos.sh 4 mv
~/CRUX/Arch/ ~/CRUX/Arch/crearArchivos.sh
cd CRUX/Arch/ ~/DLD_Delix/'Fedora Core'
bash crearArchivos.sh cd DLD_Delix/'Fedora Core'
cd /home/ubuntu bash crearArchivos.sh
tree CRUX/Arch/ cd /home/ubuntu
tree DLD_Delix/'Fedora Core'
5 mv ~/DLD_Delix/'Fedora 6 mv
Core'/crearArchivos.sh ~/DLD_Delix/CentOS/crearArchiv
~/DLD_Delix/CentOS os.sh ~/LST
cd DLD_Delix/CentOS cd LST
bash crearArchivos.sh bash crearArchivos.sh
cd /home/ubuntu cd /home/ubuntu
tree DLD_Delix/CentOS tree LST
7 mv ~/LST/crearArchivos.sh 8 mv ~/DLD_Delix/'Fedora
~/DLD_Delix/'Fedora Core'/Ekaaty Core'/Ekaaty/crearArchivos.sh
cd DLD_Delix/'Fedora Core'/Ekaaty ~/DLD_Delix/'Fedora Core'/FoX
bash crearArchivos.sh cd DLD_Delix/'Fedora Core'/FoX
cd /home/ubuntu bash crearArchivos.sh
tree DLD_Delix/'Fedora Core'/Ekaaty cd /home/ubuntu
tree DLD_Delix/'Fedora Core'/FoX
9 mv ~/DLD_Delix/'Fedora 1 mv
Core'/FoX/crearArchivos.sh 0 ~/DLD_Delix/Scientific/crearArchi
~/DLD_Delix/Scientific vos.sh
cd DLD_Delix/Scientific ~/DLD_Delix/Specifix/Foresight
bash crearArchivos.sh cd DLD_Delix/Specifix/Foresight
cd /home/ubuntu bash crearArchivos.sh
tree DLD_Delix/Scientific cd /home/ubuntu
tree DLD_Delix/Specifix/Foresight
1 mv 1 mv
1 ~/DLD_Delix/Specifix/Foresight/crear 2 ~/DLD_Delix/Specifix/rPath/crear
Archivos.sh Archivos.sh ~/DLD_Delix/'White
~/DLD_Delix/Specifix/rPath Box'
cd DLD_Delix/Specifix/rPath cd DLD_Delix/'White Box'
bash crearArchivos.sh bash crearArchivos.sh
cd /home/ubuntu cd /home/ubuntu
1 mv ~/crearArchivos.sh ~/Ark 2 mv ~/Ark/crearArchivos.sh
cd Ark ~/CRUX
bash crearArchivos.sh cd CRUX
cd /home/ubuntu bash crearArchivos.sh
tree Ark cd /home/ubuntu
tree CRUX
3 mv ~/CRUX/crearArchivos.sh 4 mv
~/CRUX/Arch/ ~/CRUX/Arch/crearArchivos.sh
cd CRUX/Arch/ ~/DLD_Delix/'Fedora Core'
bash crearArchivos.sh cd DLD_Delix/'Fedora Core'
cd /home/ubuntu bash crearArchivos.sh
tree CRUX/Arch/ cd /home/ubuntu
tree DLD_Delix/'Fedora Core'
5 mv ~/DLD_Delix/'Fedora 6 mv
Core'/crearArchivos.sh ~/DLD_Delix/CentOS/crearArchiv
~/DLD_Delix/CentOS os.sh ~/LST
cd DLD_Delix/CentOS cd LST
bash crearArchivos.sh bash crearArchivos.sh
cd /home/ubuntu cd /home/ubuntu
tree DLD_Delix/CentOS tree LST
1 mv ~/DLD_Delix/'White 1 mv ~/DLD_Delix/crearArchivos.sh
3 Box'/crearArchivos.sh ~/DLD_Delix 4 ~/Beehive
cd DLD_Delix cd Beehive
bash crearArchivos.sh bash crearArchivos.sh
cd /home/ubuntu cd /home/ubuntu
tree DLD_Delix tree Beehive
1 mv ~/Beehive/crearArchivos.sh 1 mv ~/Debian/crearArchivos.sh
5 ~/Debian 6 ~/Debian/Astaro
cd Debian cd Debian/Astaro
bash crearArchivos.sh bash crearArchivos.sh
cd /home/ubuntu cd /home/ubuntu
tree Debian tree Debian/Astaro
1 mv 1 mv
7 ~/Debian/Astaro/crearArchivos.sh 8 ~/Debian/Corel/crearArchivos.sh
~/Debian/Corel ~/Debian/Corel/Xandros
cd Debian/Corel cd Debian/Corel/Xandros
bash crearArchivos.sh bash crearArchivos.sh
cd /home/ubuntu cd /home/ubuntu
tree Debian/Corel tree Debian/Corel/Xandros
1 mv 2 mv
9 ~/Debian/Corel/Xandros/crearArchi 0 ~/Debian/Guadalinex/crearArchivo
vos.sh ~/Debian/Guadalinex s.sh ~/Debian/KNOPPIX
cd Debian/Guadalinex cd Debian/KNOPPIX
bash crearArchivos.sh bash crearArchivos.sh
cd /home/ubuntu cd /home/ubuntu
tree Debian/Guadalinex tree Debian/KNOPPIX
2 mv 2 mv
1 ~/Debian/KNOPPIX/crearArchivos. 2 ~/Debian/KNOPPIX/Kanotix/crearA
sh ~/Debian/KNOPPIX/Kanotix rchivos.sh
cd Debian/KNOPPIX/Kanotix ~/Debian/KNOPPIX/Morphix
bash crearArchivos.sh cd Debian/KNOPPIX/Morphix
cd /home/ubuntu bash crearArchivos.sh
tree Debian/KNOPPIX/Kanotix cd /home/ubuntu
tree Debian/KNOPPIX/Morphix
2 mv 2 mv ~/Debian/KNOPPIX/'Symphony
3 ~/Debian/KNOPPIX/Morphix/crearA 4 OS'/crearArchivos.sh
rchivos.sh ~/Debian/Libranet
~/Debian/KNOPPIX/'Symphony OS' cd Debian/Libranet
cd Debian/KNOPPIX/'Symphony bash crearArchivos.sh
OS' cd /home/ubuntu
bash crearArchivos.sh tree Debian/Libranet
cd /home/ubuntu
tree Debian/KNOPPIX/'Symphony
OS'
2 mv ~/Debian/Libranet/crearArchivos.sh 2 mv
5 ~/Debian/LinEx 6 ~/Debian/LinEx/crearArchivos.sh
cd Debian/LinEx ~/Debian/Lindows
bash crearArchivos.sh cd Debian/Lindows
cd /home/ubuntu bash crearArchivos.sh
tree Debian/LinEx
cd /home/ubuntu
tree Debian/Lindows
2 mv 2 mv
7 ~/Debian/Lindows/crearArchivos.sh 8 ~/Debian/Lindows/Linspire/crear
~/Debian/Lindows/Linspire Archivos.sh
cd Debian/Lindows/Linspire ~/Debian/Lindows/Linspire/Frees
bash crearArchivos.sh pire
cd /home/ubuntu cd
tree Debian/Lindows/Linspire Debian/Lindows/Linspire/Freespir
e
bash crearArchivos.sh
cd /home/ubuntu
tree
Debian/Lindows/Linspire/Freespir
e
2 mv 3 mv
9 ~/Debian/Lindows/Linspire/Freespire/cre 0 ~/Debian/MEPIS/crearArchivos.s
arArchivos.sh ~/Debian/MEPIS h ~/Debian/MEPIS/SimplyMEPIS
cd Debian/MEPIS cd Debian/MEPIS/SimplyMEPIS
bash crearArchivos.sh bash crearArchivos.sh
cd /home/ubuntu
cd /home/ubuntu
tree Debian/MEPIS
tree
Debian/MEPIS/SimplyMEPIS
3 mv 3 mv
1 ~/Debian/MEPIS/SimplyMEPIS/crearArc 2 ~/Debian/Progeny/crearArchivos.sh
hivos.sh ~/Debian/Progeny ~/Debian/Storm
cd Debian/Progeny cd Debian/Storm
bash crearArchivos.sh bash crearArchivos.sh
cd /home/ubuntu cd /home/ubuntu
tree Debian/Progeny tree Debian/Storm
3 mv ~/Debian/Storm/crearArchivos.sh 3 mv
3 ~/Debian/Ubuntu 4 ~/Debian/Ubuntu/crearArchivos.s
cd Debian/Ubuntu h ~/Debian/Ubuntu/Edubontu
bash crearArchivos.sh cd Debian/Ubuntu/Edubontu
cd /home/ubuntu bash crearArchivos.sh
tree Debian/Ubuntu cd /home/ubuntu
tree Debian/Ubuntu/Edubontu
3 mv 3 mv
5 ~/Debian/Ubuntu/Edubontu/crearArchivo 6 ~/Debian/Ubuntu/Kubuntu/crearArch
s.sh ~/Debian/Ubuntu/Kubuntu ivos.sh ~/Debian/Ubuntu/Xubuntu
cd Debian/Ubuntu/Kubuntu cd Debian/Ubuntu/Xubuntu
bash crearArchivos.sh bash crearArchivos.sh
cd /home/ubuntu cd /home/ubuntu
tree Debian/Ubuntu/Kubuntu tree Debian/Ubuntu/Xubuntu
3 mv 3 mv ~/dyne:bolic/crearArchivos.sh
7 ~/Debian/Ubuntu/Xubuntu/crearArchivos. 8 ~/snap
sh ~/dyne:bolic cd snap
cd dyne:bolic bash crearArchivos.sh
bash crearArchivos.sh cd /home/ubuntu
cd /home/ubuntu
tree snap
tree dyne:bolic
41 mv ~/Yggdrasil/crearArchivos.sh 42 mv
~/Stampede ~/Stampede/crearArchivos.sh
cd Stampede ~/Sorcerer
bash crearArchivos.sh cd Sorcerer
cd /home/ubuntu bash crearArchivos.sh
tree Stampede cd /home/ubuntu
tree Sorcerer
43 mv ~/Sorcerer/crearArchivos.sh 44 mv ~/'Rock
~/'Rock Linux' Linux'/crearArchivos.sh
cd 'Rock Linux' ~/Sorcerer/Lunar
bash crearArchivos.sh cd Sorcerer/Lunar
cd /home/ubuntu bash crearArchivos.sh
tree 'Rock Linux' cd /home/ubuntu
tree Sorcerer/Lunar
45 mv 46 mv ~/Sorcerer/'Source
~/Sorcerer/Lunar/crearArchivos.sh Mage'/crearArchivos.sh ~/'Red
~/Sorcerer/'Source Mage' Hat'/BLAG
cd Sorcerer/'Source Mage' cd 'Red Hat'/BLAG
bash crearArchivos.sh bash crearArchivos.sh
cd /home/ubuntu cd /home/ubuntu
tree Sorcerer/'Source Mage' tree 'Red Hat'/BLAG
47 mv ~/'Red 48 mv ~/'Red
Hat'/BLAG/crearArchivos.sh ~/'Red Hat'/CentOS/crearArchivos.sh
Hat'/CentOS ~/'Red Hat'/'Fedora Core'
cd 'Red Hat'/CentOS cd 'Red Hat'/'Fedora Core'
bash crearArchivos.sh bash crearArchivos.sh
cd /home/ubuntu cd /home/ubuntu
tree 'Red Hat'/CentOS tree 'Red Hat'/'Fedora Core'
53 mv ~/'Red 54 mv ~/'MCC
Hat'/Caldera/crearArchivos.sh ~/'MCC Interim'/TAMU/crearArchivos.sh
Interim'/TAMU ~/'Red Hat'/Peanut/aLinux
cd 'MCC Interim'/TAMU cd 'Red Hat'/Peanut/aLinux
bash crearArchivos.sh bash crearArchivos.sh
cd /home/ubuntu cd /home/ubuntu
tree 'MCC Interim'/TAMU tree 'Red Hat'/Peanut/aLinux
5 mv ~/'Red 5 mv ~/'Red
5 Hat'/Peanut/aLinux/crearArchivos.sh 6 Hat'/Mandrake/crearArchivos.sh
~/'Red Hat'/Mandrake ~/Enoch
cd 'Red Hat'/Mandrake cd Enoch
bash crearArchivos.sh bash crearArchivos.sh
cd /home/ubuntu cd /home/ubuntu
tree 'Red Hat'/Mandrake tree Enoch
5 mv ~/Enoch/crearArchivos.sh 5 mv
7 ~/Enoch/Gentoo 8 ~/Enoch/Gentoo/crearArchivos.s
cd Enoch/Gentoo h ~/Enoch/Gentoo/Kororaa
bash crearArchivos.sh cd Enoch/Gentoo/Kororaa
cd /home/ubuntu bash crearArchivos.sh
tree Enoch/Gentoo cd /home/ubuntu
tree Enoch/Gentoo/Kororaa
5 mv 6 mv
9 ~/Enoch/Gentoo/Kororaa/crearArchivo 0 ~/Enoch/Gentoo/RR4_RR64/cre
s.sh ~/Enoch/Gentoo/RR4_RR64 arArchivos.sh
cd Enoch/Gentoo/RR4_RR64 ~/Enoch/Gentoo/RR4_RR64/Sa
bash crearArchivos.sh bayon
cd /home/ubuntu cd
tree Enoch/Gentoo/RR4_RR64 Enoch/Gentoo/RR4_RR64/Saba
yon
bash crearArchivos.sh
cd /home/ubuntu
tree
Enoch/Gentoo/RR4_RR64/Saba
yon
6 mv 6 mv
1 ~/Enoch/Gentoo/RR4_RR64/Sabayon/ 2 ~/Enoch/Gentoo/VidaLinux/crea
crearArchivos.sh rArchivos.sh ~/'Red Hat'/'Fedora
~/Enoch/Gentoo/VidaLinux Core'/FoX
cd Enoch/Gentoo/VidaLinux cd 'Red Hat'/'Fedora Core'/FoX
bash crearArchivos.sh bash crearArchivos.sh
cd /home/ubuntu cd /home/ubuntu
tree Enoch/Gentoo/VidaLinux tree 'Red Hat'/'Fedora
Core'/FoX
6 mv ~/'Red 6 mv ~/'Red
5 Hat'/Mandrake/Mandriva/crearArchivos.sh 6 Hat'/Mandrake/PCLinuxOS/crea
~/'Red Hat'/Mandrake/PCLinuxOS rArchivos.sh ~/'Red
cd 'Red Hat'/Mandrake/PCLinuxOS Hat'/Mandrake/Virtual
bash crearArchivos.sh cd 'Red Hat'/Mandrake/Virtual
cd /home/ubuntu
bash crearArchivos.sh
tree 'Red Hat'/Mandrake/PCLinuxOS
cd /home/ubuntu
tree 'Red Hat'/Mandrake/Virtual
3) Copie los siguientes archivos, usando el comando cp
Se prome la siguiente solución de los ejercicios por medio de explicación
que se menciona a continuación.
+
B) Copie el contenido de KNOPPIX a el directorio padre de donde está
ubicado.
cp -r -a ~/Debian/KNOPPIX/* ~/Debian
C) Copie el contenido de alinux a el directorio padre del padre donde se
encuentra ubicado.
cp -r -a ~/'Red Hat'/Peanut/aLinux/* ~/'Red Hat'
D) Copie un archivo del directorio Mandrake en el mismo directorio con el
nombre mandrake_xxxx
cp ~/'Red Hat'/Mandrake/Mandrake_PanteraV2.txt ~/'Red
Hat'/Mandrake/Mandrake_PanteraV2Copia.txt
E) Traslade el contenido de el directorio Enoch a el directorio inicial del árbol
y cambie el nombre del directorio Enoch por Enochx, despues regrese su
contenido
cp -r -a ~/Enoch/* /home/ubuntu
mv ~/Enoch ~/Enochx
cp -r -a /home/ubuntu/*Enoch_* ~/Enochx
mkdir Enoch
cp -r -a /home/ubuntu/Enochx/* ~/Enoch
6) Árbol 2:
mkdir BIN
touch BIN/{'"ESSENTIAL
BINARIES"',CAT,CHORP,CHMOD,CHOWN,CP,DATA,DD,DF,DMESO,ECHO,FAL
SE,HOSTNAME,KILL,LN,LOGIN,LS,MKDIR,MKNOD,MORE,MOUNT,MV,PS,PWD
,RM,RMDIF,SED,SH,STTY,SU,SYNCH,TRUE,UMOUNT,UNAME}
mkdir BOOT
touch BOOT/{'"STATIC FLES OF BOOT
LOADER"',KERNEL,SYSTEM.MAP,VMLINUZ,INITRO,GRUB,"MODULE
INFO",BOOT}
mkdir ETC
touch ETC/{'"HOST SPECIFIC SYSTEM
CONFIG"',CSM.LOGIN,EXPORTS,FSTAB,FTPUSERS,GATEWAYS,GETTYDEFS
,GROUP,HOST.COMF,HOSTS,"HOSTS ALLOW","HOSTS DENY","HOSTS
EQUIV",HOSTS.LPD,INETO.CONF,INITTAR,ISSUE,LS.SO.CONF,MOTO,MTAB,
MTOOLS,NETWORKS,PASSWD,PRINTCAP,PROFLE,PROTOCOLS,RESOLV.C
ONF,RPC,SECURETTY,SERVICES,SHELLS,SYSLOG.CONF}
mkdir OPT
touch OPT/'"CONFIG FILE FOR ADD ON APPLICATION SOFTWARE"'
mkdir -p USR/LOCAL/{BIN,GAMES,INCLUDE,LIB,MAN,SSIN,SHARE,SRC}
touch USR/'"SHAREABLE AND READ-ONLY DATA"' USR/LOCAL/'"LOCAL
SOFTWARE"'
mkdir USR/{BIN,INCLUDE,LIB}
touch USR/BIN/{'"MOST USER COMMANDS"','"OBJ, BIN, LB FILES FOR PROG
AND PACKAGES"'} USR/INCLUDE/'"STANDARD INCLUDE FILES FOR 'C'
PROG"'
mkdir -p VAR/{CACHE,LIB,YP,LOCK,OPT,RUN,TMP,LOG,SPOOL}
touch VAR/'"VARIABLE DATA FILES"' VAR/{CACHE/'"APPLICATION CACHE
DATA"',LIB/'"VARIABLE STATE INFORMATION REMAINS AFTER
REBOOT"',YP/'"DATA FOR NIS SERVICES"',LOCK/'"LOCK FILES FOR SHARED
RESOURCES"',OPT/'"VARIABLE DATA OF PACKAGES
INSTALLED"',RUN/'"INFO OF SYSTEM SINCE IT WAS
BOOTED"',TMP/'"AVAILABLE FOR PROG."',LOG/'"LOG FILES AND DIR"'}
VAR/SPOOL/{'"DATA AWAITING
PROCESSING"',LPD,MQUEUE,NEWS,RWHO,UUCP}
mkdir -p
SBIN/{FASTBOOT,FASTHALT,FDSK,FSCK,GETTY,MALT,IFCONFIG,INIT,MKFS,
MKSWAP,REBOOT,ROUTE,SWAPON,SWAPOFF,UPDATE}
touch SBIN/'"SYSTEM BINARIES"'
mkdir -p {TMP,DEV,HOME,LIB,MNT,OPT,ROOT}
touch TMP/'"TEMPERORY FILES DELETED ON ROOTUP"' DEV/'"LOCATION OF
SPECIAL OR DEVICE FLES [CONTAINS MAKEDEV]"' HOME/'"USER HOME
DIRECTORIES"' LIB/'"LIBRARY AND KERNEL MODULES"' MNT/'"MOUNT FILES
FOR TEMPERORY FILESYSTEMS"' OPT/'"ADD-ON APPLICATION
SOFTWARE"' ROOT/'"HOME DR. FOR ROOT USER"'
C) Hacer 20 ejemplos de posibles rutas relativas y absolutas que se puedan
hacer con este árbol, combinando cambios de nombres, copiar, pegar y
eliminación de archivos y directorios.
RUTAS RELATIVAS:
COPIAR:
1) Copia de Archivo: Copiamos el archivo: BIN A USR por medio de ruta
relativa
cp -r -a ~/USR/LOCAL/*BIN* ~/USR/LOCAL/..
2) Copiamos el archivo: "MAN4 'special file'" A LOCAL por medio de ruta
relativa
cp -r -a ~/USR/SHARE/MAN/"MAN4 'special file'" ~/USR/LOCAL/INCLUDE/..
MOVER:
5) Mover carpeta: Mover Los Archivos y Carpetas que empiezan por la letra
E, a la carpeta VAR por medio de ruta relativa
mv ~/VAR/SPOOL/*E* ~/VAR/SPOOL/..
6) Mover las carpetas LIB Y SSIN, A LOCAL por medio de ruta relativa
mv ~/USR/LOCAL/{LIB,SSIN} ~/USR/SHARE/MAN/../MAN/../..
7) Mover la carpeta TMP A SBIN por medio de ruta relativa
mv ~/TMP ~/SBIN/ROUTE/..
ELIMINAR:
8) Eliminar el contenido de VAR por medio de rutas relativa
rm -R ~/VAR/CACHE/../LOG
10) Eliminar los directorios y archivos que empiecen por B por medio de
Ruta relativa
rm -R ~/USR/INCLUDE/../../BOOT/*B*
RUTAS ABSOLUTAS:
COPIAR:
1) Copia de archivo: Copiar el archivo: LPD y pegarlo como: LPD.txt por
medio de Ruta absoluta
cp ~/VAR/SPOOL/LPD{,.txt}
2) Copiar el contenido de LOCK y pegarlo A: SRC por medio de Ruta
absoluta
cp -r ~/VAR/LOCK/* ~/USR/SRC
4) Copiar los archivos y directorios que tengan la letra: A, SRC y pegarlo en:
USR por medio de Ruta absoluta
4) cp -r ~/USR/BIN/*T* ~/USR
MOVER:
5) Renombrar la palabra SSIN como: SSIN CARAMELO DE CHOCOLATE por
medio de Ruta absoluta
mv ~/USR/SSIN{,"CARAMELO DE CHOCOLATE"}
6) Mover el contenido de BIN que tenga la letra R y lo mueva a: DEV por
medio de Ruta absoluta
mv ~/BIN/*R* ~/DEV
ELIMINAR:
8) Eliminar carpeta: Eliminar el contenido de la carpeta: ETC, que contenga
la letra I y S por medio de Ruta absoluta
rm ~/ETC/I* | rm ~/ETC/S*