Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Opciones:
-l: Lista todos los archivos, directorios y su modo,
número de enlaces, propietario del archivo, tamaño
del archivo, fecha y hora de modificación y nombre de
archivo.
-t: Ordena por fecha de última modificación.
-a: Lista todas las entradas incluyendo archivos
ocultos.
-u: Ordena por fecha de último acceso.
-ltr: Ordena archivos por fecha.
-lSr: Ordena archivos por tamaño.
ls
Ejemplos:
Muestra los contenidos del directorio root:
ls / , lista los contenidos del directorio root.
Ejemplos:
cd newdir , Este comando te llevará al subdirectorio
(newdir) desde el directorio raíz.
Ejemplo:
Muestra el directorio de trabajo actual.
pwd ,
Si estás trabajando en el directorio de inicio, el comando
pwd muestra el directorio de trabajo actual como /home.
rm
Def: El comando de linux rm se usa para eliminar
archivos de un directorio.
Sintaxis: rm [opciones..] [archivo | directorio]
Opciones:
-f: Elimina todos los archivos en un directorio sin
preguntar al usuario.
-i: Interactivo. Con esta opción, rm pide confirmación
antes de eliminar cualquier archivo.
-r (ó) -R: Elimina directorios y subdirectorios
reiterativamente en la lista de argumentos. El
directorio será vaciado de archivos y eliminado.
Normalmente se pregunta al usuario antes de
eliminar cualquier archivo protegido contra escritura
que contenga el directorio.
rm
Ejemplos:
Para borrar un archivo:
rm file1.txt , Aquí el comando rm eliminará el archivo
file1.txt.
Sintaxis: mv [-f|-i]<nombre_antiguo><nuevo_nombre>
Opciones:
-f:Así no preguntará antes de sobreescribir.
-i:Pregunta antes de sobreescribir algún archivo.
mv
Ejemplos:
Para renombrar / mover un archivo:
mv file1.txt file2.txt , Este comando renombra file1.
txt a file2.txt
Para mover un directorio
mv hscripts tmp , el comando mv mueve todos los
archivos, directorios y subdirectorios desde hscripts a
tmp si el directorio tmp ya existe. Si no existe el
directorio tmp, renombra el directorio hscripts a tmp.
Para mover archivos múltiples / más archivos a otro
directorio
mv file1.txt tmp/file2.txt newdir , Este comando
mueve los archivos file1.txt desde el directorio actual
y file2.txt desde el directorio tmp a newdir.
ln
Def: El comando ln se usa para crear un enlace a
un archivo o directorio. Ayuda a proporcionar un
enlace suave a los archivos deseados. El inodo será
distinto para el origen y el destino.
Sinstaxis: ln [opciones]
<nombre_de_archivo_existente |
directorio><nuevo_nombre_de_archivo |
directorio>
Opciones:
-f: Enlaza archivos sin preguntar al usuario, incluso si
el modo de archivo prohibe la escritura. Esto es por
defecto si el input estándar no es un terminal.
-n No sobreescribe archivos existentes.
-s Se utiliza para crear enlaces suaves
ln
Ejemplo:
ln -s file1.txt file2.txt , Crea un enlace simbólico
a "file1.txt" con el nombre de "file2.txt". Aquí el
inodo para "file1.txt" y "file2.txt" será diferente.
ln -s nimi nimi1 , Crea un enlace simbólico a
"nimi" con el nombre de "nimi1".
touch <file> , crea o actualiza file
Ejemplos:
chmod 777 , lectura/escritura/ejecución para
todos.
chmod 755 , rwx para el propietario, rx para
sugrupo y otros
chown
ping
Ejemplo:
Opciones:
Ejemplos:
dig domain , configuración DNS de domain
dig -x host , DNS inverso de host
wget
Def: Wget es un programa para bajar ficheros
desde la línea de comandos y sirve tanto para
direcciones http, https como ftp.
Ejemplos:
wget <file> , descarga file.
wget -c <file> , continua una descarga parada.
date , Consulta la fecha y hora actual
cal , Muestra el calendario del mes actual
uptime , tiempo que lleva encendida la máquina
w , muestra usuarios conectados a la máquina
whoami , nombre de mi usuario
finger <user> , muestra información sobre user
uname -a , información sobre el núcleo
cat /proc/cpuinfo , información sobre la cpu
cat /proc/meminfo , información sobre la memoria
man command , páginas de manual sobre command
df , espacio libre en los discos
du , espacio usado por los directorios
free , uso de memorio y swap
whereis app , localiza el binario, fuente y página de manual
de app
which app , localiza el comando app
history
Aplicación(binarios).
Documentación sobre la aplicación
Fuentes (programa fuente).
Si lo queremos instalar:
yum install vim-enhanced
Vim, como su antecesor vi, se utiliza desde un
terminal en modo texto.
Modos.
Tablas
Hay tres tablas ya incorporadas (filter, mangle y nat), cada
una de las cuales contiene ciertas cadenas predefinidas.
http://es.onsoftware.com/p/aprendiendo-a-usar-
comandos-en-linux
http://www.esdebian.org/wiki/lista-comandos-gnulinux-
i#seccion22
http://www.emezeta.com/articulos/manual-para-
aprender-a-utilizar-vim
http://www.linuxcentro.net/linux/staticpages/index.php?
page=SistemaArchivosLinux