comando de operación centos

Operaciones de archivos:

ls Ver archivos en un directorio
ls -F Ver archivos en un directorio
ls -l Mostrar detalles de archivos y directorios
ls -a Mostrar archivos ocultos
ls [0-9] Mostrar nombres de archivos y directorios que contengan números
rm go.tar delete go . tar file
find mt.cgi Encuentra el archivo llamado mt.cgi
df ?h Verifica el espacio restante en el disco
find / -name xxx -print Encuentra el archivo xxx

Compresión y descompresión:

tar xvf wordpress.tar descomprime el archivo en formato tar
tar -tvf myfile.tar comprueba los archivos contenidos en el archivo tar
tar cf toole.tar tool empaqueta el directorio de la herramienta en un archivo toole.tar
tar cfz xwyme.tar.gz tool packs el directorio de la herramienta y comprímalo en el archivo xwyme.tar.gz, porque el archivo .tar está casi sin comprimir, el archivo .tar.gz de MT tiene casi 10 MB después de descomprimirlo en un archivo .tar tar
jcvf /var/bak/www. tar.bz2 / var/www/ Crear archivos .tar.bz2 con alta tasa de compresión
tar xjf www.tar.bz2 descomprimir formato tar.bz2
gzip -d ge.tar.gz descomprimir archivos .tar.gz en archivos .tar
descomprimir phpbb .zip descomprime el archivo zip, es un poco problemático comprimir un archivo en formato .tar.gz en Windows

bunzip2 file1.bz2 Descomprime un archivo llamado 'file1.bz2'
bzip2 file1 Comprime un archivo llamado 'file1'
gunzip file1.gz Descomprime un archivo llamado 'file1.gz'
gzip file1 Comprime un archivo llamado 'file1'
gzip - 9 file1 compresión máxima
rar a file1.rar test_file crear un paquete llamado 'file1.rar'
rar a file1.rar file1 file2 dir1 comprimir 'file1', 'file2' y el directorio 'dir1'
rar x file1.rar descomprimir paquete rar
unrar x file1.rar desempaquetar rar paquete
tar -cvf archive.tar file1 crea un tarball sin comprimir
tar -cvf archive.tar file1 file2 dir1 crea un archivo que contiene 'file1', 'file2' y 'dir1'
tar -tf archive.tar muestra el contenido de un paquete
tar -xvf archive.tar libera un paquete
tar -xvf archive.tar -C /tmp libera el paquete comprimido en el directorio /tmp
tar -cvfj archive.tar.bz2 dir1 crea un paquete comprimido en formato bzip2
tar -xvfj archive.tar .bz2 Descomprime un paquete comprimido en formato bzip2
tar -cvfz archive.tar.gz dir1 Crear un paquete comprimido en formato gzip
tar -xvfz archive.tar.gz Descomprimir un paquete comprimido en formato gzip
zip file1.zip file1 Crear un paquete comprimido en formato
zip zip -r file1.zip file1 file2 dir1 Comprime varios archivos y directorios en un paquete comprimido en formato zip
unzip file1.zip Descomprime un paquete comprimido en formato zip

Mensaje del sistema

arch Muestra la arquitectura del procesador de la máquina(1)
uname -m Muestra la arquitectura del procesador de la máquina(2)
uname -r Muestra la versión del kernel que se está utilizando
dmidecode -q Muestra los componentes del sistema de hardware - (SMBIOS / DMI)
hdparm -i / dev/ hda Enumerar las características arquitectónicas de un disco
hdparm -tT /dev/sda Realizar una operación de lectura de prueba en el disco
cat /proc/cpuinfo Mostrar información de la CPU
cat /proc/interrupts Mostrar interrupciones
cat /proc/meminfo Verificar el uso de la memoria
cat /proc/swaps Muestra qué intercambios se utilizan
cat /proc/version Muestra la versión del kernel
cat /proc/net/dev Muestra los adaptadores de red y las estadísticas
cat /proc/mounts Muestra los sistemas de archivos montados
lspci -tv Muestra los dispositivos PCI
lsusb -tv Muestra el USB dispositivo
fecha Muestra la fecha del sistema
cal 2007 Muestra la tabla de calendario de 2007
fecha 041217002007.00 Establece la fecha y la hora - mes día hora minuto año.segundo
reloj -w guarda la modificación de la hora en BIOS

Apagar (apagar, reiniciar y cerrar sesión del sistema)

shutdown -h ahora apaga el sistema (1)
init 0 apaga el sistema (2)
telinit 0 apaga el sistema (3)
shutdown -h horas:minutos & apaga el sistema según la hora programada
shutdown -c cancela el apagado del sistema según la hora programada
apagado -r ahora reiniciar (1)
reiniciar reiniciar (2)
cerrar sesión cerrar sesión

archivos y directorios

cd /home Entrar en el directorio '/ home'
cd ... volver al directorio anterior
cd .../... volver al directorio anterior de dos niveles
cd entrar en el directorio de inicio personal
cd ~user1 entrar en el directorio de inicio personal
cd - volver al último directorio
pwd mostrar Ruta de trabajo
ls Ver archivos en un directorio
ls -F Ver archivos en un directorio
ls -l Mostrar detalles de archivos y directorios
ls -a Mostrar archivos ocultos
ls [0-9] Mostrar archivo y directorio nombres que contienen números
árbol Mostrar archivos y directorios estructura de árbol de directorios a partir de la raíz (1)
lstree mostrar estructura de árbol de archivos y directorios a partir de la raíz (2)
mkdir dir1 crear un directorio llamado 'dir1'
mkdir dir1 dir2 crear dos directorios al mismo time
mkdir -p /tmp/dir1/dir2 crear un árbol de directorios
rm -f file1 eliminar un archivo llamado 'file1'
rmdir dir1 eliminar un directorio llamado 'dir1'
rm -rf dir1 eliminar un directorio llamado 'dir1' y eliminar otros contenidos
rm -rf dir1 dir2 Elimina dos directorios y su contenido al mismo tiempo
mv dir1 new_dir Renombrar/mover un directorio
cp file1 file2 Copiar un archivo
cp dir/* Copiar todos los archivos de un directorio al directorio de trabajo actual
cp -a /tmp/dir1 Copiar un directorio al directorio de trabajo actual
cp -a dir1 dir2 Copiar un directorio
ln -s archivo1 lnk1 Crear un enlace suave que apunte a un archivo o directorio
ln archivo1 lnk1 Crear un enlace físico que apunte a un archivo o directorio
touch -t 0712250000 archivo1 Modificar la marca de tiempo de un archivo o directorio - (AAMMDDhhmm)
archivo archivo1 genera el tipo MIME del archivo como texto
iconv -l Lista de codificaciones conocidas
iconv -f fromEncoding -t toEncoding archivo de entrada > archivo de salida crea un nuevo desde el archivo de entrada dado asumiendo que está codificado en fromEncoding y convirtiéndolo a toEncoding
. el directorio actual y enviarlos a un directorio de miniaturas (requiere conversión de Imagemagick)

búsqueda de archivos

find / -name file1 ingresa al sistema de archivos raíz a partir de '/' para buscar archivos y directorios
find / -user user1 busca archivos y directorios pertenecientes al usuario 'user1'
find /home/user1 -name *.bin in directory ' /home/user1' ' para buscar archivos que terminen en '.bin'
find /usr/bin -type f -atime +100 para buscar ejecutables que no se hayan utilizado en los últimos 100 días
find /usr/bin -type f -mtime -10 para buscar en Archivos creados o modificados dentro de los 10 días
find / -name *.rpm -exec chmod 755 '{}' , busque archivos que terminen en '.rpm' y defina sus permisos
find / -xdev -name * .rpm busca archivos que terminan en 'Archivos que terminan en .rpm', ignorando los dispositivos extraíbles como CD-ROM y accesos directos localiza
*.ps Encuentra archivos que terminan en '.ps': primero ejecuta el comando 'updatedb'
donde está detenido Muestra la ubicación de un archivo binario, código fuente o man
que detiene Mostrar la ruta completa de un archivo binario o ejecutable

montar un sistema de archivos

mount /dev/hda2 /mnt/hda2 Monta un disco llamado hda2 - asegúrate de que el directorio '/mnt/hda2' ya existe
umount /dev/hda2 Desmonta un disco llamado hda2 - comienza con el punto de montaje '/mnt/hda2' exit
fuser -km /mnt/hda2 fuerza el desmontaje cuando el dispositivo está ocupado
umount -n /mnt/hda2 ejecuta el desmontaje sin escribir el archivo /etc/mtab - útil cuando el archivo es de solo lectura o cuando el disco está lleno
mount /dev /fd0 /mnt/ montar un disquete
montar /dev/cdrom /mnt/cdrom montar un cdrom o dvdrom
montar /dev/hdc /mnt/cdrecorder montar un cdrw o dvdrom
montar /dev/hdb /mnt/cdrecorder montar montar un cdrw o dvdrom montar
- o loop file.iso /mnt/cdrom montar un archivo o archivo de imagen ISO
montar -t vfat /dev/hda5 /mnt/hda5 montar un sistema de archivos FAT32 de Windows
montar /dev/sda1 /mnt /usbdisk montar una unidad USB o dispositivo flash
mount -t smbfs -o nombreusuario=usuario,contraseña=contraseña //WinClient/share /mnt/share montar un recurso compartido de red de Windows

Espacio del disco

df -h Muestra la lista de particiones montadas
ls -lSr |more Organiza archivos y directorios por tamaño
du -sh dir1 Estima el espacio en disco utilizado por el directorio 'dir1'
du -sk * | sort -rn Basado en la capacidad Muestra el tamaño de los archivos y directorios a su vez
rpm -q -a –qf '%10{SIZE}t%{NAME}n' | sort -k1,1n Muestra el espacio utilizado por los paquetes rpm instalados en orden según el tamaño (fedora, sistema similar a redhat )
dpkg-query -W -f='InstalledSize;10t{Package}n' | sort -k1,1n Muestra el espacio utilizado por el paquete deb instalado según el tamaño (ubuntu, sistema similar a debian)

usuarios y grupos

groupadd group_name Crear un nuevo grupo de usuarios
groupdel group_name Eliminar un grupo de usuarios
groupmod -n new_group_name old_group_name Renombrar un grupo de usuarios useradd
-c “Name Surname ” -g admin -d /home/user1 -s /bin/bash user1 Crear un grupo de usuarios perteneciente para "admin" grupo de usuarios
useradd user1 crear un nuevo usuario
userdel -r user1 eliminar un usuario ('-r' excluir el directorio de inicio)
usermod -c "User FTP" -g system -d /ftp/user1 -s /bin/nologin user1 modifique el atributo de usuario
passwd modifique la contraseña
passwd user1 modifique la contraseña de un usuario (solo se permite la ejecución de raíz)
chage -E 2005-12-31 user1 establezca la fecha de vencimiento de la contraseña de usuario
pwck verifique el formato de archivo y la corrección de sintaxis de '/etc/passwd' y existente usuario
grpck Comprueba el formato de archivo y las correcciones de sintaxis en '/etc/passwd' y el grupo existente
newgrp group_name Inicia sesión en un nuevo grupo para cambiar el grupo predeterminado para los archivos recién creados

Permisos de archivo: use '+' para establecer permisos, '-' para cancelar

ls -lh mostrar permisos
ls /tmp | pr -T5 -W$COLUMNAS dividir terminal en 5 columnas mostrar
chmod ugo+rwx directorio1 establecer directorio para propietario (u), grupo (g) y otros (o) para leer (r), permisos de escritura (w) y ejecución (x)
chmod go-rwx directorio1 eliminar grupo (g) y otros (o) permisos de lectura, escritura y ejecución en el directorio
chown usuario1 archivo1 cambiar el atributo de propietario de un archivo
chown -R usuario1 directorio1 Cambiar el atributo de propietario de un directorio y cambiar los atributos de todos los archivos en el directorio al mismo tiempo
chgrp group1 file1 Cambiar el grupo del archivo
chown user1:group1 file1 Cambiar los atributos de propietario y grupo de un archivo
find / -perm -u + s Enumerar todos los archivos controlados por SUID en un sistema
chmod u+s /bin/file1 Establecer el bit SUID en un archivo binario: el usuario que ejecuta el archivo también tiene los mismos privilegios que el propietario chmod
us /bin/file1 Deshabilitar el bit SUID de un binario
chmod g+s /home/public establece el bit SGID de un directorio - como SUID, pero para los directorios
chmod gs /home/public deshabilita el bit SGID de un directorio
chmod o+t /home/public establece el bit STIKY de un archivo - permitir que solo los propietarios legales eliminen archivos
chmod ot /home/public deshabilitar el bit STIKY de un directorio

Atributos especiales de archivo: use '+' para establecer permisos, '-' para cancelar

chattr +a archivo1 solo permite leer y escribir archivos en modo de adición
chattr +c archivo1 permite que el kernel comprima/descomprima automáticamente este archivo
chattr +d archivo1 Al realizar una copia de seguridad del sistema de archivos, el programa de volcado ignorará este archivo
chattr +i archivo1 está configurado como deshabilitado Archivos modificados, no se pueden eliminar, modificar, renombrar ni vincular
chattr +s archivo1 Permite eliminar un archivo de forma segura
chattr +S archivo1 Una vez que la aplicación ha realizado una operación de escritura en este archivo, el sistema escribe inmediatamente los resultados modificados al disco
chattr +u archivo1 Si se elimina el archivo, el sistema le permitirá restaurar el archivo eliminado en una fecha posterior
lsattr muestra atributos especiales

Empaquetar y comprimir archivos

bunzip2 file1.bz2 Descomprime un archivo llamado 'file1.bz2'
bzip2 file1 Comprime un archivo llamado 'file1'
gunzip file1.gz Descomprime un archivo llamado 'file1.gz'
gzip file1 Comprime un archivo llamado 'file1'
gzip - 9 file1 compresión máxima
rar a file1.rar test_file crear un paquete llamado 'file1.rar'
rar a file1.rar file1 file2 dir1 comprimir 'file1', 'file2' y el directorio 'dir1'
rar x file1.rar descomprimir paquete rar
unrar x file1.rar desempaquetar rar paquete
tar -cvf archive.tar file1 crea un tarball sin comprimir
tar -cvf archive.tar file1 file2 dir1 crea un archivo que contiene 'file1', 'file2' y 'dir1'
tar -tf archive.tar muestra el contenido de un paquete
tar -xvf archive.tar libera un paquete
tar -xvf archive.tar -C /tmp libera el paquete comprimido en el directorio /tmp
tar -cvfj archive.tar.bz2 dir1 crea un paquete comprimido en formato bzip2
tar -xvfj archive.tar .bz2 Descomprime un paquete comprimido en formato bzip2
tar -cvfz archive.tar.gz dir1 Crear un paquete comprimido en formato gzip
tar -xvfz archive.tar.gz Descomprimir un paquete comprimido en formato gzip
zip file1.zip file1 Crear un paquete comprimido en formato
zip zip -r file1.zip file1 file2 dir1 Comprime varios archivos y directorios en un paquete comprimido en formato zip
unzip file1.zip Descomprime un paquete comprimido en formato zip

Paquete RPM - (Fedora, Redhat y sistemas similares)

rpm -ivh paquete.rpm instalar un paquete rpm
rpm -ivh --nodeeps paquete.rpm instalar un paquete rpm e ignorar las advertencias de dependencia
rpm -U paquete.rpm actualizar un paquete rpm sin cambiar su archivo de configuración
rpm -F paquete.rpm actualizar A paquete rpm instalado confirmado
rpm -e nombre_paquete.rpm Eliminar un paquete rpm
rpm -qa Muestra todos los paquetes rpm instalados en el sistema
rpm -qa | grep httpd Muestra todos los paquetes rpm cuyos nombres contienen "httpd" rpm
-qi nombre_paquete Obtener la información especial de un paquete instalado
rpm -qg "System Environment/Daemons" Muestra el paquete rpm de un componente
rpm -ql package_name Muestra la lista de archivos proporcionados por un paquete rpm instalado
rpm -qc package_name Muestra un paquete rpm instalado Lista de archivos de configuración proporcionados
rpm - q nombre_paquete –whatrequires Muestra una lista de dependencias con un paquete rpm
rpm -q nombre_paquete –whatprovides muestra el volumen ocupado por un paquete rpm
rpm -q nombre_paquete –scripts muestra los scripts ejecutados durante la instalación/eliminación Script l
rpm -q nombre_paquete –muestra el registro de cambios el historial de modificaciones de un paquete rpm
rpm -qf /etc/httpd/conf/httpd.conf Confirma qué paquete rpm proporciona el archivo dado
rpm -qp paquete.rpm -l Muestra una lista de archivos proporcionados por un paquete rpm que no se ha instalado
rpm –import / media/ cdrom/RPM-GPG-KEY Importar certificado digital de clave pública
rpm –checksig paquete.rpm Confirmar la integridad de un paquete rpm
rpm -qa gpg-pubkey Confirmar la integridad de todos los paquetes rpm instalados
rpm -V nombre_paquete Verificar tamaño de archivo, licencia , tipo, propietario, grupo, verificación MD5 y hora de la última modificación
rpm -Va verifica todos los paquetes rpm instalados en el sistema - use con cuidado
rpm -Vp paquete.rpm confirma que un paquete rpm no está instalado
rpm2cpio paquete.rpm | cpio – extract –make-directories bin ejecuta el archivo ejecutable desde el paquete rpm
rpm -ivh /usr/src/redhat/RPMS/arch/package.rpm instala un paquete compilado desde la fuente
rpm rpmbuild –rebuild package_name.src.rpm from Crea un paquete rpm desde una fuente de rpm

Actualizador de paquetes YUM - (Fedora, RedHat y similares)

yum install nombre_paquete descarga e instala un paquete rpm
yum localinstall nombre_paquete.rpm instalará un paquete rpm, usando su propio repositorio de software para resolver todas las dependencias por usted
yum update nombre_paquete.rpm actualiza todos los paquetes rpm instalados en el sistema actual
yum update nombre_paquete actualiza An rpm package
yum remove package_name elimina un paquete rpm
yum list enumera todos los paquetes instalados en el sistema actual
yum search package_name busca paquetes en el repositorio rpm
yum clean packages limpia el caché rpm elimina los paquetes descargados
yum clean headers elimina todos los archivos de encabezado
yum clean all eliminar todos los paquetes y encabezados almacenados en caché

Paquete DEB (Debian, Ubuntu y similares)

dpkg -i paquete.deb instala/actualiza un paquete deb
dpkg -r nombre_paquete elimina un paquete deb del sistema
dpkg -l muestra todos los paquetes deb instalados en el sistema
dpkg -l | grep httpd muestra todos los paquetes deb con "httpd" en su nombre paquete deb
dpkg -s nombre_paquete Obtener la información de un paquete especial ya instalado en el sistema
dpkg -L nombre_paquete Mostrar la lista de archivos proporcionados por un paquete deb ya instalado en el sistema
dpkg –contents paquete.deb Mostrar la información proporcionada por un paquete que no ha sido instalado Lista de archivos
dpkg -S /bin/ping Confirmar qué paquete deb proporciona el archivo dado

Herramientas de software APT (Debian, Ubuntu y sistemas similares)

apt-get install nombre_paquete instalar/actualizar un paquete deb
apt-cdrom install nombre_paquete instalar/actualizar un paquete deb desde CD
apt-get update actualizar paquetes en la lista
apt-get upgrade actualizar todo el software instalado
apt-get remove package_name from El sistema elimina un paquete deb
apt-get check Confirma que el almacén de software dependiente es correcto
apt-get clean limpia el caché de los paquetes descargados
apt-cache search paquete-buscado Devuelve el nombre del paquete que contiene la cadena buscada

ver el contenido del archivo

cat file1 ver el contenido de un archivo hacia adelante desde el primer byte
tac file1 ver el contenido de un archivo en reversa desde la última línea
more file1 ver el contenido de un archivo largo
less file1 Similar al comando 'more', pero permite misma operación inversa que la operación directa
head -2 file1 Ver las dos primeras líneas de un archivo
tail -2 file1 Ver las dos últimas líneas de un archivo
tail -f /var/log/messages Ver el contenido agregado a un archivo en tiempo real

procesamiento de texto

cat file1 file2 … | command <> file1_in.txt_or_file1_out.txt sintaxis general para la manipulación de texto usando PIPE, STDIN y STDOUT
cat file1 | command( sed, grep, awk, grep, etc…) > result.txt Instrucciones detalladas para fusionar un archivo text, y escribe la introducción a un nuevo archivo
cat file1 | command( sed, grep, awk, grep, etc…) >> result.txt Fusiona el texto detallado de un archivo, y escribe la introducción a un archivo existente
grep Aug / var/log/messages en el archivo '/var/log/messages' para encontrar la palabra clave "Aug"
grep ^Aug /var/log/messages en el archivo '/var/log/messages' para encontrar la palabra clave "Aug" en el archivo '/var/log/messages '
grep [0-9] /var/log/messages seleccionan todas las líneas que contienen números en el archivo '/var/log/messages'
grep Aug -R /var/log /* en el directorio '/var/log' y directorios posteriores para buscar la cadena "Aug"
sed 's/stringa1/stringa2/g' ejemplo.txt Reemplace "cadena1" en el archivo ejemplo.txt con "cadena2"
sed ' /^/d' ejemplo.txt de Eliminar todas las líneas en blanco en el archivo ejemplo.txt
sed '/ *#/d; /^/d' ejemplo.txt eliminar todos los comentarios y líneas en blanco del archivo ejemplo.txt
echo 'esempio' | tr '[:inferior:]' '[:superior:]' fusionar superior y Contenido de celda inferior
sed -e '1d' resultado.txt Excluir la primera línea del archivo ejemplo.txt
sed -n '/cadena1/p' Ver líneas que contienen solo la palabra "cadena1"
sed -e 's/ //' ejemplo .txt elimina el último espacio en blanco de cada línea
sed -e 's/stringa1//g' ejemplo.txt elimina solo la palabra "cadena1" del documento y mantiene el resto
sed -n '1,5p;5q' ejemplo.txt Ver desde línea Del 1 al contenido de la línea 5
sed -n '5p;5q' ejemplo.txt Ver línea 5
sed -e 's/00
/0/g' ejemplo.txt Reemplazar múltiples ceros con un solo cero
cat -n archivo1 Marcar el número de líneas en el archivo
cat ejemplo.txt | awk 'NR%2==1' Eliminar todas las líneas pares en el archivo ejemplo.txt
echo abc | awk '{print1}' Ver la primera columna de una línea
echo abc | awk ' {print 1,3}' Ver la primera y la tercera columna de una línea
pegar archivo1 archivo2 Fusionar el contenido de dos archivos o dos columnas
paste -d '+' archivo1 archivo2 Combinar el contenido de dos archivos o dos columnas, use "+" en el medio para distinguir
ordenar archivo1 archivo2 Ordenar el contenido de dos archivos
ordenar archivo1 archivo2 | uniq Eliminar la unión de dos archivos (repetido solo líneas Guardar una copia)
ordenar archivo1 archivo2 | uniq -u eliminar la intersección, dejando otras líneas
ordenar archivo1 archivo2 | uniq -d eliminar la intersección de dos archivos (dejar solo los archivos que existen en ambos archivos)
comm -1 archivo1 archivo2 Comparar el contenido de dos archivos y eliminar solo el contenido de 'archivo1'
comm -2 archivo1 archivo2 Comparar el contenido de dos archivos y eliminar solo el contenido de 'archivo2'
comm -3 archivo1 archivo2 Comparar el contenido de dos archivos y eliminar solo los dos comunes a todos los archivos

Configuración de caracteres y conversión de formato de archivo

dos2unix filedos.txt fileunix.txt Convertir un formato de archivo de texto de MSDOS a UNIX
unix2dos fileunix.txt filedos.txt Convertir un formato de archivo de texto de UNIX a MSDOS
recode …HTML < page.txt > page.html Convertir un archivo de texto Convertir archivos a html
recode -l | more Mostrar todos los formatos de conversión permitidos

análisis del sistema de archivos

badblocks -v /dev/hda1 Verificar bloques defectuosos en el disco hda1
fsck /dev/hda1 Reparar/verificar la integridad del sistema de archivos de Linux en el disco hda1
fsck.ext2 /dev/hda1 Reparar/verificar la integridad del sistema de archivos ext2 en el disco hda1 e2fsck
/dev /hda1 Reparar/verificar la integridad del sistema de archivos ext2 en el disco hda1
e2fsck -j /dev/hda1 Reparar/verificar la integridad del sistema de archivos ext3 en el disco hda1
fsck.ext3 /dev/hda1 Reparar/verificar la integridad de hda1 integridad del sistema de archivos del disco ext3
fsck.vfat /dev/hda1 reparar/verificar la integridad del sistema de archivos fat en el disco hda1
fsck.msdos /dev/hda1 reparar/verificar la integridad del sistema de archivos DOS en el disco hda1
dosfsck /dev/hda1 reparar /verificar la integridad del sistema de archivos dos en el disco hda1

inicializar un sistema de archivos

mkfs /dev/hda1 Crear un sistema de archivos en la partición hda1
mke2fs /dev/hda1 Crear un sistema de archivos linux ext2 en la partición hda1
mke2fs -j /dev/hda1 Crear un sistema de archivos linux ext3 (journal) en la partición hda1 mkfs
- t vfat 32 -F /dev/hda1 Crear un sistema de archivos FAT32
fdformat -n /dev/fd0 Formatear un disquete
mkswap /dev/hda3 Crear un sistema de archivos de intercambio

Sistema de archivos SWAP

mkswap /dev/hda3 crea un sistema de archivos de intercambio
swapon /dev/hda3 habilita un nuevo sistema de archivos de intercambio
swapon /dev/hda2 /dev/hdb3 habilita dos particiones de intercambio

respaldo

dump -0aj -f /tmp/home0.bak /home hacer una copia de seguridad completa del directorio '/home'
dump -1aj -f /tmp/home0.bak /home hacer una copia de seguridad interactiva del directorio '/home'
restaurar - if /tmp/home0.bak Restaurar una copia de seguridad interactiva
rsync -rogpav –delete /home /tmp Sincronizar directorios en ambos lados
rsync -rogpav -e ssh –delete /home ip_address:/tmp rsync a través del canal SSH rsync
-az -e ssh – delete ip_addr:/home/public /home/local Sincronizar un directorio remoto con un directorio local mediante ssh y compresión
rsync -az -e ssh –delete /home/local ip_addr:/home/public Sincronizar un directorio local con un directorio remoto mediante ssh y compresión Directorio
dd bs=1M if=/dev/hda | gzip | ssh user@ip_addr 'dd of=hda.gz' Realice una operación de copia de seguridad del disco local en el host remoto a través de ssh dd if=/dev/ sda of=/
tmp /file1 Copia de seguridad del contenido del disco en un archivo
tar -Puf backup.tar /home/user Realiza una copia de seguridad interactiva del directorio '/home/user'
( cd /tmp/local/ && tar c . ) | ssh -C usuario @ip_addr 'cd /home/share/ && tar x -p' Copia el contenido de un directorio en un directorio remoto a través de ssh
( tar c /home ) | ssh -C user@ip_addr 'cd /home/backup-home && tar x -p' Copia un directorio local en un directorio remoto a través de ssh tar cf - . | (cd /tmp/backup ;
tar xf - ) Copie un directorio a otro lugar localmente, conservando los permisos y enlaces originales
find /home/user1 -name ' .txt' | xargs cp -av –target-directory=/home/backup/ –parents from a directory find and copiar todos los archivos que terminan en '.txt' a otro directorio
buscar /var/log -name '
.log' | tar cv --files-from=- | bzip2 > log.tar.bz2 encontrar todos los archivos que terminan en '.log ' archivo al final y cree un paquete bzip
dd if=/dev/hda of=/dev/fd0 bs=512 count=1 realice una acción para copiar el contenido de MBR (Master Boot Record) en el disquete dd if=/dev /
fd0 of=/dev/hda bs=512 count=1 Restaure el contenido de MBR desde la copia de seguridad ya guardada en un disquete

CD

cdrecord -v gracetime=2 dev=/dev/cdrom -eject blank=fast -force Vaciar un disco regrabable
mkisofs /dev/cdrom > cd.iso Crear un archivo de imagen iso del disco en el disco
mkisofs /dev/cdrom | gzip > cd_iso.gz Crear una imagen iso de CD comprimida en el disco
mkisofs -J -allow-leading-dots -R -V “Label CD” -iso-level 4 -o ./cd.iso data_cd Crear un cdrecord
-v dev=/ dev/cdrom cd.iso Grabar un archivo de imagen ISO
gzip -dc cd_iso.gz | cdrecord dev=/dev/cdrom - Grabar un archivo de imagen ISO comprimido
mount -o loop cd .iso /mnt/iso montar una imagen ISO
cd-paranoia -B extraer pistas de un CD a un archivo wav
cd-paranoia – "-3" extraer pistas de un CD a un archivo wav (parámetros - 3)
cdrecord –scanbus escanea el bus para identificar el canal scsi
dd if=/dev/ hdc | md5sum comprueba el código md5sum de un dispositivo, como un CD

Supongo que te gusta

Origin blog.csdn.net/weixin_42131208/article/details/129670804
Recomendado
Clasificación