Está en la página 1de 5

UNIVERSIDAD DE EL SALVADOR

FACULTAD MULTIDISCIPLINARIA DE OCCIDENTE


(UES FMOCC)
COMUNIDAD DE SOFTWARE LIBRE UES FMOCC
FACEBOOK:
https://www.f!"#$$%.!$&/'($)ps/!s*)"sf&$!!/
+OO+LE,:
https://p*)s.'$$'*".!$&/)/-/!$&&)./t/"s/0-1213413234-45160777
COMANDOS B8SICOS +NU/LINU9
COMANDOS BSICOS GNU/LINUX:
A continuacin se presenta una gua bsica con algunos de los comandos Unix ms utilizados
en modo consola en GNU/Linux, una lista ms extensa de comandos se pude encontrar en:
http://blog.desdelinux.net/mas-de-400-comandos-para-gnulinux-que-deberias-conocer/
Indicaciones: para seguir la gua, ejecutar cada uno de los comandos descritos a
continuacin en una terminal de Linux aplicaciones ! accesorios ! terminal"#
Navegacin y manip!acin de a"c#ivos:
Lis$a" a"c#ivos: !s
$l mas bsico % poderoso comando, se usa constantemente cuando se utiliza la
consola, es &til para 'er los arc(i'os e in)ormacin de estos:
$ ls
$ ls -help
$ ls -l
$ ls -a
$ ls -alrth
*ara mas in)ormacin sobre el comando +ls, consulte su documentacin o)icial:
$ man ls
C"ea"/modi%ica" n a"c#ivo vac&o: $oc#
$ touch archivo1
$ touch archivo2
$ ls -alrth
$ alias ll='ls -alrth' #crear un alias en bash mas info:
http://felinfo.blogspot.com/2011/12/creacion-y-uso-de-alias-de-comandos.html
$ ll -full-time
$ touch archivo1
$ ll full-time #notar que la modificacin del archivo1 es actualizada
Mos$"a" $e'$o: ec#o
-til para creacin % depuracin de pe.ue/os arc(i'os de prueba:
$ echo 'hola mundo'
$ man echo
$ echo -e 'hola!nmundo'
$ echo -e 'linea1!nliena2' " pruebat#t #escribir en un archivo temporal con '"'
Copia" a"c#ivos: cp
0omando &til % potente con una 'ariedad de opciones 'er: 1 man cp", )unciona
con arc(i'os indi'iduales como tambi2n con directorios con gran cantidad de
arc(i'os dentro:
$ cp help
$ cp pruebat#t prueba2t#t
$ cp -v pruebat#t prueba$t#t #copia interactiva
$ cp -a pruebat#t prueba-copiat#t #copia e#acta de archivo
$ ll -full-time prueba% #notar la marca de tiempo de prueba&prueba-copia
$ echo 'una nueva linea( " asdft#t
$ cat pruebat#t
$ cp asdft#t pruebat#t
$ cat pruebat#t #notar la diferencia)
$ alias cp=(cp -i( #hacer que 'cp' sea interactivo por default
Move"/"enom("a" a"c#ivos: mv
$ mv asdft#t asdf-nuevot#t
$ mv -i asdf-nuevot#t pruebat#t # pre*unta antes de proceder
$ alias mv=(mv -i( #hacer que 'mv' sea interactivo por default
)!imina" a"c#ivos: "m
-til para eliminar arc(i'os o directorios completos recursi'amente#
$ rm pruebat#t
$ rm -i prueba2t#t
$ rm -i prueba%t#t
$ alias rm=(rm -i(
$ alias #imprime&muestra todos los alias
)n!aces sim(!icos: !n
0omando mu% &til, permite .ue un arc(i'o sea simblicamente 'inculado, % por lo
tanto este en dos lugares a la 'ez# $xtremadamente &til para arc(i'os de gran
tama/o, o para poner en un ni'el de direccionamiento indirecto#
1 %es 3 nl 3 (ead 45666 ! datos5#txt
1 (ead datos5#txt 7 muestra las primeras 56 lineas de un arc(i'o
1 ll datos5#txt
1 ln 4s datos5#txt ultimo#txt
1 (ead ultimo#txt
1 ll ultimo#text 7$l smbolo 8!8 indica .ue el arc(i'o apunta a datos5#txt
1 %es 3 nl 3 (ead 49666 3 tail 4:6 ! datos9#txt
1 (ead ultimo#txt
1 ln 4s datos9#txt ultimo#txt 7 el puntero (a cambiado/sobrescrito
1 (ead ultimo#txt
1 (ead datos5#txt
1 (ead datos9#txt
1 man (ead
1 man tail
Imp"imi" e! di"ec$o"io ac$a!: p*d
$ p+d
C"ea" di"ec$o"ios: m+di"
$ m,dir dir1
$ m,dir dir2&subdir # error-
$ m,dir -p dir2&subdir # correcto)))
$ man m,dir
Cam(iando de di"ec$o"ios: cd
$ste comando permite mo'erse de directorio en directorio a tra'2s de los
distintas carpetas .ue (a% en nuestro sistema#
$ cd .
$ cd dir1
$ p+d
$ cd
$ cd dir2&subdir
$ p+d
$ cd - # salto atr/s
$ cd - # salto adelante
$ cd # home
$ alias ='cd '
$ alias 0='cd 1 cd '
$ cd dir2&subdir
$ 0
$ p+d
)!imina" di"ec$o"ios: "mdi"
*oco usado, usualmente se usa 8rm8 de )orma recursi'a para eliminar directorios
completos#
0uidado;;; 8rm 4r)8 es un comando bastante peligroso, debe usarse con muc(o
cuidado, este .uiere decir +eliminar recursi'amente sin preguntar,, puede
conducir a perdidas de datos#
$ rmdir dir1
$ rmdir dir2 #al*un error-
$ rm -rf dir2 #funciona correctamente

También podría gustarte