PDF de programación - Listado de Comandos de Debian

Imágen de pdf Listado de Comandos de Debian

Listado de Comandos de Debiangráfica de visualizaciones

Publicado el 27 de Agosto del 2018
352 visualizaciones desde el 27 de Agosto del 2018
444,7 KB
7 paginas
Creado hace 5a (16/05/2014)
Listado de Comandos de Debian

Información del Sistema
arch
uname -m
uname -r
dmidecode -q

hdparm -i /dev/hda
hdparm -tT /dev/sda
cat /proc/cpuinfo
cat /proc/interrupts
cat /proc/meminfo
cat /proc/swaps
cat /proc/version
cat /proc/net/dev
cat /proc/mounts
lspci -tv
lsusb -tv
date
cal 2007
date 041217002007.00
clock -w
Apagado (Reinicio del sistema y Logout )
shutdown -h now
init 0
telinit 0
shutdown -h hours:minutes &
shutdown -c
shutdown -r now
reboot
logout
Archivos y Directorios
cd /home
cd ..
cd ../..
cd
cd ~user1
cd -
pwd
ls
ls -F
ls -l
ls -a
ls *[0-9]*
tree

lstree

mkdir dir1
mkdir dir1 dir2
mkdir -p /tmp/dir1/dir2
rm -f file1
rmdir dir1
rm -rf dir1

rm -rf dir1 dir2
mv dir1 new_dir
cp file1 file2
cp dir/* .

cp -a /tmp/dir1 .
cp -a dir1 dir2
ln -s file1 lnk1
ln file1 lnk1
touch -t 0712250000 file1

file file1
iconv -l
iconv -f fromEncoding -t toEncoding inputFile >
outputFile

find . -maxdepth 1 -name *.jpg -print -exec convert
"{}" -resize 80x60 "thumbs/{}" \;

Búsqueda de Archivos
find / -name file1

find / -user user1



SISTEMAS OPERATIVOS

Profesor: Luis Alfonso Jiménez Piedrahita

mostrar la arquitectura del equipo(1)
mostrar la arquitectura del equipo(2)
mostrar la versión del kernel
mostrar los componentes de hardware del sistema - (SMBIOS /
DMI)
despliega las caracteristicas de un disco duro
ejecutar prueba de lectura en un disco duro
mostrar información del CPU
mostrar interrupciones
verificar el uso de la memoria
muestra el uso del espacio swap
mostrar la versión del kernel
mostrar los adaptadores de red y estadisticas
muestra los filesystems que se encuentran montados
mostrar los dispositivos PCI
mostrar los dispositivos USB
mostrar la fecha del sistema
mostrar la tabla del tiempo del 2007
establecer fecha y hora- MesDiaHoraMinutoAño.Segundos
guardar cambio de fecha al BIOS

apagar el equipo(1)
apagar el equipo(2)
apagar el equipo(3)
programar el apagado del equipo
cancelar apagado programado del equipo
reiniciar(1)
reiniciar(2)
terminar sesión

cambiar al directorio '/ home'
regresar un nivel
regresar dos niveles
cambiar al directorio home
cambiar al directorio home
ir al directorio anterior
mostrar la ruta del directorio de trabajo
ver archivos del directorio
ver archivos del directorio
mostrar detalles de archivos y directorios
mostrar archivos ocultos
mostrar archivos y directorios cuyo nombre contenga numeros
mostrar archivos y directorios en forma de arbol empezando desde
root(1)
mostrar archivos y directorios en forma de arbol empezando desde
root(2)
crear un directorio llamado 'dir1'
crear dos directorios simultaneamente
crear un arbol de directorios
borrar archivo con nombre 'file1'
borrar directorio con nombre 'dir1'
borrar el directorio con nombre 'dir1' y todos sus contenidos
recursivamente
borrar dos directorios y todos sus contenidos recursivamente
renombrar o mover un archivo o directorio
copiar un archivo
copiar todos los archivos de un directorio dentro del directorio de
trabajo actual
copiar un directorio dentro del directorio de trabajo actual
copiar un directorio
crear un link simbólico a un archivo o directorio
crear un link físico a un archivo o directorio
modificar el timestamp de un archivo o directorio-
(AAMMDDhhmm)
muestra el tipo mime del archivo como texto
muestra los tipo de codificación conocidos
Genera un archivo nuevo a partir del archivo proporcionado
asumiendo que estan codificado en fromEncoding y convirtiendolo
a toEncoding.
redimensiona el tamaño de las imagenes en el directorio actual en
modo batch batch y las manda al directorio “thums” (se requiere el
programa “convert” de Imagemagick)

buscar archivos y directorios con el nombre 'file1' en el filesystem
root desde '/'
buscar archivos y directorios que le pertenezcan a 'user1'

SISTEMAS OPERATIVOS

Profesor: Luis Alfonso Jiménez Piedrahita



find /home/user1 -name \*.bin

find /usr/bin -type f -atime +100

find /usr/bin -type f -mtime -10

find / -name \*.rpm -exec chmod 755 '{}' \;
find / -xdev -name \*.rpm

locate \*.ps

whereis halt

which halt
Montaje de un sistema de Archivos
mount /dev/hda2 /mnt/hda2

umount /dev/hda2

fuser -km /mnt/hda2
umount -n /mnt/hda2

mount /dev/fd0 /mnt/floppy
mount /dev/cdrom /mnt/cdrom
mount /dev/hdc /mnt/cdrecorder
mount -o loop file.iso /mnt/cdrom
mount -t vfat /dev/hda5 /mnt/hda5
mount /dev/sda1 /mnt/usbdisk
mount -t smbfs -o username=user,password=pass
//WinClient/share /mnt/share
Espacio en Disco
df -h
ls -lSr |more

du -sh dir1
du -sk * | sort -rn
rpm -q -a --qf '%10{SIZE}t%{NAME}n' | sort -k1,1n

dpkg-query -W -f='${Installed-
Size;10}t${Package}n' | sort -k1,1n
Usuarios y Grupos
groupadd group_name
groupdel group_name
groupmod -n new_group_name old_group_name
useradd -c "Name Surname " -g admin -d
/home/user1 -s /bin/bash user1
useradd user1
userdel -r user1
usermod -c "User FTP" -g system -d /ftp/user1 -s
/bin/nologin user1
passwd
passwd user1

chage -E 2005-12-31 user1
pwck
grpck

chmod go-rwx directory1

chown user1 file1
chown -R user1 directory1

chgrp group1 file1
chown user1:group1 file1
find / -perm -u+s

chmod u+s /bin/file1

chmod u-s /bin/file1
chmod g+s /home/public

chmod g-s /home/public



newgrp group_name
Permisos en Archivos (usar "+" para asignar permiso y "-" para quitarlo)
ls -lh
ls /tmp | pr -T5 -W$COLUMNS
chmod ugo+rwx directory1

buscar archivos con extensión '.bin' dentro del directorio '/
home/user1'
buscar archivos binarios que no han sido usados en los ultimos
100 días
buscar archivos binarios creados o modificados en los ultimos diez
dias
buscar archivos con extensión '.rpm' y modificar permisos
buscar archivos con extensión '.rpm' ignorando particiones
extraibles como cdrom, pen-drive, etc.…
mostrar archivos con la extensión '.ps' -primero ejecutar el
comando 'updatedb'
mostrar la ruta del archivo binario, fuente y pagina del
manual(man) para un comando dado (halt en este caso)
mostrar la ruta completa a un binario / ejecutable

montar el disco llamado hda2 - verificar la existencia del directorio
'/ mnt/hda2'
desmontar el disco hda2 - primero salir del punto de montaje '/
mnt/hda2'
forzar el desmontaje cuando el dispositivo se este utilizando
ejecutar el comando umount sin escribir en el archivo /etc/mtab -
es util cuando el archivo es de solo lectura o el disco duro esta
lleno.
montar un floppy
montar un cdrom / dvdrom
montar un cdrw / dvdrom
montar un archivo o imagen ISO
montar un sistema de archivos de Windows FAT32
montar un pen-drive o flash-drive USB
montar una unidad compartida de windows

mostrar una lista de las particiones montadas
mostrar el tamaño de los archios y directorios ordenados por
tamaño
mostrar el espacio ocupado estimado usado por el directorio 'dir1'
mostrar el tamaño de archivos y directorios ordenados por tamaño
mostrar el espacio utilizado por los paquetes rpm instalados
ordenados por tamaño (fedora, redhat y similares)
mostrar el espacio usado por los paquetes deb instalados
ordenados por tamaño(ubuntu, debian y similares)

crear un grupo nuevo
borrar un grupo
renombrar un grupo
crear un nuevo usuario que pertenezca al grupo "admin"

crear un usuario nuevo
borrar un usuario ( '-r' elimina el directorio home del usuario)
cambiar los atributos del usuario

cambiar el password
cambiar el password de un usuario (solo lo puede hacer el usuario
root)
establecer la fecha limite en la que el password del usuario caduca
verificar la integridad del archivo de contraseñas '/etc/passwd'
verificar la integridad del archivo base de datos de grupos
'/etc/group'
cambiarse a un grupo nuevo

mostrar permisos
dividir la terminal en 5 columnas
establecer permisos de lectura(r), escritura (w) y acceso(x) a
usuarios propietarios(u) ,de grupo (g) y otros(o)set permissions
reading (r), write (w) and (x) access to users owner (u) group (g)
and others (o)
quitar permisos de lectura(r), escritura (w) y acceso(x) a usuarios
de grupo (g) y otros(o)
cambiar el propietario(owner) de un archivo
cambiar el propietario de un directorio y de todos los archivos y
directorios contenidos en él
cambiar el grupo a un archivo
cambiar el usuario y grupo propietario de un archivo
ver todos los archivos en el sistema que tengan configurado el bit
SUID
establecer el bit SUID de un archivo binario el usuario obtinene los
mismos privilegios que el propietario sobre el archivo
desactivar el bit SUID en un archivo binario
establecer el bit SGID en un directorio - similar a SUID pero para
un directorio
desactivar el bit SGID en un directorio



chmod o+t /home/public



chmod o-t /home/public
Atributos especiales de archivos (usar "+" para asignar permiso y "-" para quitarlo)
chattr +a file1
chattr +c file1

establece el STIKY bit en un directorio- permite borrado de
archivos solo a propietarios legítimos
desactivar el STIKY bit en un directorio

SISTEMAS OPERATIVOS

Profesor: Luis Alfonso Jiménez Piedrahita

permitir abrir un arhchivo para escritura en modo append
permitir que un archivo sea compimido/descomprimido
automaticamente por el kernel
no tomar en cuenta el archivo para backups con el programa
Dump
hacer el archivo in
  • Links de descarga
http://lwp-l.com/pdf13242

Comentarios de: Listado de Comandos de Debian (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios
Es necesario revisar y aceptar las políticas de privacidad