Red de conocimiento informático - Computadora portátil - ¿Cuáles son los comandos comunes para procesar directorios en CentOS?

¿Cuáles son los comandos comunes para procesar directorios en CentOS?

Comandos básicos de CentOS

1. Comando Apagar (apagar el sistema, reiniciar y cerrar sesión)

shutdown -h ahora apaga el sistema (1)

init 0 Apagar el sistema (2)

telinit 0 Apagar el sistema (3)

apagar -h horas: minutos amp h horas: minutos amp; apagar el sistema a la hora programada

p>

shutdown -c cancelar Apagar el sistema a la hora programada

shutdown -r ahora reiniciar reiniciar(1)

reiniciar reiniciar(2)

cerrar sesión Cerrar sesión

2. Comando

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 en uso

dmidecode -q muestra los componentes del sistema de hardware - (SMBIOS/DMI)

hdparm -i /dev/hda enumera los discos Características arquitectónicas

hdparm -i /dev/sdatT /dev/sda realiza una lectura de prueba en el disco

cat / proc/cpuinfo muestra información de la CPU

cat /proc/interrupts Mostrar interrupciones

cat /proc/meminfo Verificar el uso de memoria

cat /proc/swaps Mostrar qué disco tiene interrupciones? /show exchange in use

cat /proc/version muestra la versión del kernel

cat /proc/net/dev muestra adaptadores de red y estadísticas

cat /proc/ mounts muestra los sistemas de archivos montados

lspci -tv enumera los dispositivos PCI

lsusb -tv muestra los dispositivos USB

fecha muestra la fecha del sistema

cal 2007 Mostrar el calendario para 2007

fecha 041217002007.00 Establecer fecha y hora: mes, día, hora, minuto, año.segundos

reloj -w Guardar cambios de hora en BIOS

3. Comandos de operación de archivos y directorios

cd /home Ingrese al directorio "/home"

cd Regrese al directorio anterior

cd. ./...Volver a los dos últimos directorios

cd Ir al directorio personal

cd ~user1 Ir al directorio personal

cd - Volver Último directorio

pwd Mostrar ruta de trabajo

ls Ver archivos en el directorio

ls - Volver al último directorio

pwd Mostrar trabajo ruta

ls Ver archivos en el directorio

ls - Regresar al último directorio

ls - Regresar al último directorio

p>

ls - Volver al último directorio

pwdF Ver archivos en el directorio

ls -l Mostrar detalles de archivos y directorios

ls -a mostrar archivos ocultos

mkdir dir1 Crea un directorio llamado 'dir1'

mkdir dir1 dir2 al mismo tiempo

Crear dos directorios

mkdir -dir2 -dir3p /tmp/dir1/dir2 Crear un árbol de directorios

rm -f file1 Eliminar un archivo llamado 'file1'

rmdir dir1 elimina un directorio llamado 'dir1'

rm -rf dir1 elimina un directorio llamado 'dir1' y su contenido

rm -rf dir1 dir2 elimina dos directorios y sus contenidos

rm -rf dir1 dir2 Eliminar un directorio llamado 'dir1' y su contenido

rm -rf dir1 dir2rf dir1 dir2 Crear dos directorios al mismo tiempo

mkdir - p /tmp/dir1/dir2 crea un árbol de directorios

mkdir -p /tmp/dir1/dir2 crea un árbol de directorios

mv dir1 new_dir Renombrar/mover un directorio

cp file1 file2 Copiar un archivo

cp dir/* Copiar todos los archivos en el 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 file1 lnk1 Crear un enlace suave a un archivo o directorio

ln file1 lnk1 crea un enlace físico a un archivo o directorio

touch file1 crea un archivo

4. comando de búsqueda de archivos

find / -name file1 busca archivos y directorios que comienzan con "/" en el sistema de archivos raíz

find / -user usuario1 busca archivos y directorios que pertenecen al usuario "usuario1"

find /home/user1 -name\* .bin Busca archivos que terminan en ".bin" en el directorio "/home/user1"

find /usr/bin -type f -atime 100 Busca archivos que no se han utilizado en los últimos 100 días Archivos ejecutables

find /usr/bin -type f -mtime -10 Busca archivos creados o modificados dentro de los 10 días

find /usr/bin -type f -mtime - 10type f -mtime -10 Encuentra archivos creados o modificados dentro de 10 días

find / -user user1 Encuentra archivos creados o modificados dentro de 10 días

locate \*.ps Encuentra archivos que terminan en " ps "Archivos al final: primero ejecute el comando "updedb "

donde este archivo muestra la ubicación de los archivos binarios, archivos fuente o manuales

qué archivo muestra la ruta completa del binario. archivos o archivos ejecutables

cuya ruta completa del archivo

5. Ver el contenido del archivo

cat file1 Ver el contenido del archivo hacia adelante comenzando desde el primer byte

tac file1 Ver el contenido del archivo en dirección inversa comenzando desde la última línea

more file1 Ver el contenido del archivo largo

less file1 Similar al comando "más", pero permite la entrada Comando "más" Realiza la misma operación inversa, pero permite la misma operación inversa en el archivo que la operación directa

head -2 file1 Ver las dos primeras líneas del archivo

cola -2 archivo1

Vea las dos últimas líneas del archivo 5. Monte el comando

mount /dev/hda2 /mnt/hda2 Monte el disco llamado mount /dev/hda2 /mnt/hda2 (Nota: Nota: asegúrese de que el directorio " /mnt/hda2 "ya existe)

umount /dev/hda2 Desmonta el disco llamado hda2 (salga primero del punto de montaje "/mnt/hda2")

fuser -km /mnt/hda2 Fuerza un desmontaje cuando el dispositivo está ocupado

umount -n /mnt/hda2 Ejecuta un desmontaje sin escribir en el archivo /etc/mtab (útil cuando el archivo es de solo lectura o el disco está lleno)

umount -n /mnt/hda2 Ejecuta el desmontaje sin escribir el archivo /etc/mtab (cuando el archivo o el disco está lleno)

mount /dev/ fd0 /mnt/floppy Montar disquete

mount /dev/cdrom /mnt/cdrom Montar CD

mount /dev/hdc /mnt/cdrecorder Montar cdrw o dvdrom

p>

mount /dev/hdb /mnt/cdrecorder Montar cdrw o dvdrom

mount -o loop file.iso /mnt/ cdrom Montar archivo o imagen ISO

mount - t vfat /dev/hda5 /mnt/hda5 Montar el sistema de archivos FAT32 de Windows

mount /dev/sda1 /mnt/usbdisk Montar un disco flash USB o un dispositivo de memoria flash

mount -t smbfs -o nombre de usuario=usuario, contraseña=contraseña //WinClient/share /mnt/share Montar red de Windows**** compartir

Comando de operación de espacio en disco

df -h muestra la lista de particiones montadas

ls -lSr |más ordena archivos y directorios por tamaño

du -sh dir1 estima el espacio en disco utilizado del directorio "dir1"

du -sk * | sort -rn muestra el tamaño de los archivos y directorios en orden de capacidad

7 Comandos relacionados con usuarios y grupos

groupadd group_name crea un nuevo grupo de usuarios

<. p>groupdel nombre_grupo Eliminar un grupo de usuarios

groupmod -n nombre_grupo_nuevo nombre_grupo_antiguo Cambiar el nombre de un grupo de usuarios

useradd -n nombre_grupo_nuevo nombre_grupo_antiguo -groupmod -n nombre_grupo_nuevo nombre_grupo_antiguoc " Nombre Apellido " -g admin - d /home/user1 -s /bin/bash user1 Crea un usuario que pertenece al grupo de usuarios "admin"

useradd user1 Crea un nuevo usuario

userdel - r user1 elimina un usuario ('-r' también eliminará todos los usuarios excepto el directorio de inicio)

passwd user1 cambia la contraseña del usuario (solo usuario root)

chage -E 2005-1

2-31 usuario1 establece la fecha de vencimiento de la contraseña de usuario

ls -lh muestra permisos

chmod 777 directorio1 establece el propietario (u), grupo (g) y otros (o) de el directorio ) Permisos de lectura (r), escritura (w) y ejecución (x) en el directorio

directorio chmod 7001 Eliminar grupo (g) y otros (o) permisos de lectura, escritura y ejecución en el directorio

chown usuario1 archivo1 cambia el atributo de propietario del archivo a uso1.

chown usuario1 archivo1 cambia el atributo de propietario del archivo a uso1. /p>

chown -R usuario1 directorio1 cambia el atributo de propietario del directorio a usar1 todos y cambia los atributos de todos los archivos en el directorio a usar1 todos

chgrp grupo1 archivo1 cambia el archivo Cambie el grupo a grupo1

chown usuario1:grupo1 archivo1 Cambie los atributos de propietario y grupo del archivo a grupo1 y usuario1

find / -perm -u s Enumere el sistema usando SUID controla chmod u s /bin/file1 establece el bit SUID de un archivo binario; el usuario que ejecuta el archivo también recibirá el bit SUID.

El usuario que lo ejecuta también recibe los mismos permisos que el propietario

chmod u s /bin/file1 establece el bit SUID del binario; el usuario que lo ejecuta también recibe los mismos permisos que el propietario

chmod u s /bin/file2 Mismos permisos que el propietario

chmod u-s /bin/file1 Deshabilita el bit SUID de los archivos binarios

chmod g s /home/public Establece el directorio Bit SGID: como SUID, pero para directorios

chmod g-s /home/public deshabilita el bit SGID para un directorio

chmod g-s /home/public deshabilita el bit SGID para un directorio

chmod g s /home/public public deshabilita el bit SGID del directorio

chmod o t /home/public establece el bit STIKY del archivo - solo permite al propietario legítimo eliminar el archivo

chmod o-t /home/public Deshabilita el bit STIKY del directorio

8. Comando

bunzip2 file1.bz2 Descomprime el archivo llamado "file1.bz2"

bzip2 file1 Comprime el archivo llamado "file1"

gunzip file1.gz Descomprime el archivo llamado "file1.gz'

gzip file1 Comprime el archivo llamado " file1"

gzip -9 file1 compresión máxima

rar a file1.rar test_file Crea un paquete de software llamado "file1.rar"

rar a file1.rar file1 file2 dir1 será el paquete "file1", "file2" y directorio "dir1"

rar x file1.rar paquete unrar

unrar x file1.rar paquete unrar

tar -cvf archive .tar file1 crea un paquete tar sin comprimir

tar -cvf archive.tar file1 file2 dir1 crea un paquete que contiene "file1", "file2" y "dir1"

tar -tf archive.tar muestra el contenido del paquete de software

tar -xvf archive.tar libera el paquete de software

tar -xvf archive.tar -C /tmp libera el paquete de software en el directorio /tmp (-c es el directorio especificado)

tar -cvfj archive.tar.bz2 dir1tar.gz Descomprime el paquete comprimido en formato gzip

zip archivo1.zip archivo1 Crear zip archivo1.zip archivo1 archivo2 archivo2 dir1 Crear un paquete comprimido zip

zip archivo1.zip archivo1 archivo2 dir1 Crear un paquete comprimido zip

descomprimir archivo1.zip Descomprimir un paquete comprimido zip

9.ivh paquete.rpm instala un paquete rpm

rpm -ivh --nodeeps paquete.rpm instala un paquete rpm

Ignorar paquetes rpm con advertencias de dependencia

rpm -U paquete.rpm actualiza un paquete rpm sin cambiar su archivo de configuración

rpm -F paquete.rpm actualiza un paquete rpm confirmado

rpm -e nombre_paquete.rpm elimina un paquete rpm

rpm -qa muestra todos los paquetes rpm instalados en el sistema

rpm -qa | grep httpd muestra todos los paquetes rpm con " httpd" en sus nombres

rpm -qa | grep httpd muestra todos los paquetes rpm con "httpd" en sus nombres httpd

rpm -e nombre_paquete .qi nombre_paquete Obtenga información especial sobre el paquete instalado paquete de software

rpm -ql nombre_paquete Muestra la lista de archivos proporcionada por el paquete rpm instalado

rpm -qc nombre_paquete Muestra la lista rpm instalada de archivos de configuración proporcionada por el paquete de software

rpm -qc nombre_paquete Muestra la lista de archivos de configuración proporcionados por el paquete de software rpm instalado

rpm -qa | grep httpd nombre_paquete --whatrequires Muestra la lista de dependencias rpm del paquete de software

rpm -q nombre_paquete --whatprovides Muestra el tamaño del paquete rpm

rpm -q nombre_paquete --whatprovides Muestra la configuración proporcionada por el paquete rpm instalado Lista de archivos

rpm -q nombre_paquete --whatprovides muestra el tamaño del paquete rpm

rpm -q nombre_paquete --whatprovides muestra la lista de scripts ejecutados durante el proceso de instalación/eliminación

rpm -q nombre_paquete --changelog Muestra el historial de modificaciones del paquete rpm

rpm -qf /etc/httpd/conf/httpd.conf Confirma el archivo proporcionado Confirma qué paquete rpm proporciona los archivos dados

rpm -qp package.rpm -l muestra la lista de archivos proporcionada por el paquete rpm desinstalado

rpm --import /media/cdrom/RPM-GPG-KEY Importa el certificado digital de la clave de la empresa

rpm --checksig package.rpm Confirma el paquete rpm modificado. rpm Verifica la integridad de los paquetes de software rpm

rpm -qa gpg-pubkey Verifica la integridad de todos los paquetes rpm instalados

rpm -V nombre_paquete Verifica el tamaño del archivo, el certificado de permiso, el tipo y el propietario , grupo, hora de la última modificación de la suma de comprobación MD5

rpm - Va Verifique todos los paquetes rpm instalados en el sistema - úselo con precaución

rpm -Vp paquete .rpm Identificar paquetes rpm desinstalados

rpm2cpio paquete.rpm | cpio --extract --make-directories *bin* Ejecuta ejecutables desde paquetes rpm.

ejecutable

rpm -ivh /usr/src/redhat/RPMS/`arch`/package.rpm Instalar un paquete compilado desde la fuente rpm

rpmbuild --rebuild nombre_paquete.src .rpm Cree un paquete rpm

10.YUM actualizador de paquetes

yum install nombre_paquete Descargue e instale un paquete rpm

yum localinstall nombre_paquete.rpm Instalará un paquete rpm usando su propio repositorio para manejar todas las dependencias

yum update nombre_paquete.rpm actualiza todos los paquetes rpm instalados en el sistema actual

yum update nombre_paquete actualiza un paquete de software rpm

yum remove nombre_paquete elimina un paquete de software rpm