Los siguientes comandos te ayudarán a tener un mejor manejo de los sistemas operativos Linux, te dejo la lista de los comandos más útiles.
Control de tareas shell
jobsEnumerar las tareas.bgHacer que una tarea suspendida se ejecute en segundo plano.fgAnular la suspensión de una tarea: ponerlo en primer plano.
Operaciones básicas de archivos
lsLista los archivos de un directorio.cpCopia un archivo.mvMover y cambiar el nombre de un archivormEliminar un archivo.shredBorra completamente un archivo cuando se elimina.
Operaciones básicas de directorios
cdCambia tu directorio actual.pwdImprime en pantalla el nombre del directorio actual.basenameImprimir en pantalla la parte final de la ruta de un archivo.dirnameImprime en pantalla la ruta de un archivo sin su parte final.mkdirCrea un directorio.rmdirElimina un directorio vacio.rm -rElimina un directorio que tenga contenido.
Visualización de archivos
catVer el contenido de un archivo en su totalidadlessVer el texto en página a la vez.headVer las primeras líneas de un archivo de texto.tallVer las ultimas líneas de un archivo de texto.nlVer archivos de texto con sus líneas numeradas.stringsMostrar el texto que está incrustado en un archivo binario.odVer un octal u otros formatos.xxdVer datos hexadecimales.
Creación y edición de archivos
nanoEditor de texto.vimEditor de texto.touchCrear un archivo.
Propiedades de un archivo
statMostrar atributos de archivos y directorios.wcContar byter, palabras, líneas de un archivo.fileIdentificar el tipo de archivo.chgrpCambiar el grupo de propietario de arcihvo y directorios.chmodCambiar permisos de archivos y directorios.
Ubicación de archivos
findBusca archivos.xargsProcesar una lista de archivos.locateBusca archivos.whichBuscar la ruta de un ejecutable (comando).typeBusca la ruta de un ejecutable.
Manipulación de archivos de texto
grepBusca líneas en un archivo que coincidan con una expresión regular.cutExtraer columnar de un archivo.pasteAnexar columnar.trTraducir caracteres en otros caracteres.sortOrdenar líneas de texto según varios criterios.uniqBuscar líneas idénticas en un archivo.teeCopiar un archivo e imprimirlo en una salida.
Compresión y empaquetado de archivos
tarEmpaquetar varios archivos en un solo archivo.gzipComprimir un archivo GNU zip.gunzipDescomprimir archivos zip.zipComprimir archivos en formato Zip de Windows.unzipDescomprimir archivos en formato Zip de Windows.
Comparación de archivos
diffComparar línea por línea de dos archivos o directorios.commComparar línea por línea de dos archivos ordenados.cmpComparar byte a byte de dos archivos.
Discos y sistemas de archivos
dfMostrar el espacio disponible en los sistemas de archivos montados.mountHacer que una partición de disco sea accesible.fsckVerificar una partición de disco para ver si hay errores.lsblkSincronizar todos los datos almacenados en caché en el disco,
Copias de seguridad y almacenamiento remoto
rsyncCopiar un conjunto de archivos en otro dispositivo o host.
Visualización de procesos
psLista procesos.uptimeVisualizar cuanto tiempo está funcionando el sistema.wMostar cuantos usuarios están conectados.topSupervisar de forma interactiva los procesos que consumen muchos recursos.freeMostrar memoria libre.pidofImprimir el PID de un proceso.
Control de procesos
killTerminar un proceso.niceInvocar un programa.reniceCambiar la prioridad de un proceso mientras se esté ejecutando.
Programación de tareas
watchEjecute un programa a intervalos establecidos.crontabProgramas tarea para el futuro.
Inicios de sesión, cierres de sesión
shutdownApagar el sistema Linux.rebootReiniciar un sistema Linux.
Usuarios y su entorno
lognameImprimir tu nombre de inicio de sesión.whoamiImprimir su nombre de usuario actual.idImprimir el ID de usuario y pertenencia al grupo de un usuario.whoListar usuarios que iniciaron sesión en formato largo.usersListar usuarios que iniciaron sesión en formato corto.fingerImprimir información sobre los usuarios.lastDetermine cuando se conectaron los usuarios por última vez.
Gestión de cuentas de usuario
useraddCrear una cuenta de usuario.userelEliminar una cuenta de usuario.usermodModificar una cuenta de usuario.passwddCambiar contraseña.chfnCambiar la informacion personal de un usuario.suCambio de usuario.
Gestión de grupos
groupsImprimir los grupos a los que pertenece el usuario.groupaddCrear un grupo.groupdelEliminar un grupo.groupmodModificar un grupo.
Información del host
unameImprimir la información básica del sistema.hostanmeImprimir el nombre del host del sistema.ipConfigurar y mostrar la información de la interfaz de red.ifconfigInformación de la interfaz de red.
Ubicación del host
hostBuscar nombre de host, direcciones IP e información DNS.whoisBuscar los registrantes de dominios de Internet.tracerouteVer la ruta de la red a un host remoto.
Conexiones de red
sshIniciar sesión de forma segura en un host remoto.telnetIniciar sesión en un host remoto (inseguro).ftpCopiar archivos hacia / desde un host remoto.sftpCopiar archivos de forma segura desde / hacia un host remoto.
Navegador web
firefoxNavegador web.wgetDescargar páginas web y archivos.