20 comandos para novatos que cambiaron de Windows a Linux

20 comandos para novatos que cambiaron de Windows a Linux

Entonces planeas cambiar de Windows a Linux, o acaba de cambiar a Linux? Ups!!! Lo que estoy preguntando! ¿Por qué más razón habrías estado aquí?.

[También te puede gustar: cómo cambié de Windows a Linux Mint]

Según mi experiencia pasada, cuando era nuevo, los comandos y terminales de Linux realmente me asustaron, estaba preocupado por los comandos, en cuanto a qué medida tengo que recordar y memorizar comandos para que me ponga completamente funcional con Linux.

Sin duda, la documentación en línea, los libros de Linux, las páginas del hombre y la comunidad de usuarios me ayudaron mucho, pero creí encarecidamente que debería haber un artículo con comandos básicos de Linux en el lenguaje fácil de aprender y comprender el lenguaje. Estos me motivaron a Master Linux y para que sea fácil de usar. Este artículo es un paso hacia él.

1. Comando: LS

El comando "LS" representa (Lista de contenido del directorio), Enumere el contenido de la carpeta, ya sea archivo o carpeta, desde la cual se ejecuta.

[correo electrónico protegido]: ~# ls Android-Games Music Pictures de escritorio público Tecmint.COM Documentos TecMint-Sync Descargas plantillas

El comando "LS -L"Enumera el contenido de la carpeta, en un listado largo moda.

[Correo electrónico protegido]: ~# ls -l Total 40588 DRWXRWXR-X 2 RAVISAIVE RAVISAIVE 4096 8 de mayo 01:06 Android Games DRWXR-XR-X 2 RAVISAIVE RAVISAIVE 4096 15 de mayo 10:50 Desktop DRWXR-XR-X 2 RAVISAIVE RAVISAIVE 4096 16 de mayo 16:45 Documentos DRWXR-XR-X 6 RAVISAIVE RAVISAIVE 4096 16 de mayo 14:34 Descargas DRWXR-XR-X 2 RAVISAIVE RAVISAIVE 4096 Abr 30:50 Música DRWXR-XR-X 2 RAVISAIVE RAVISAIVE 4096 9 de mayo 17:54 Fotografías DRWXRWXR-X 5 RAVISAIVE RAVISAIVE 4096 3 de mayo 18:44 Tecmint.com DRWXR-XR-X 2 RAVISAIVE RAVISAIVE 4096 ABR 30 20:50 Plantillas

Dominio "LS -A", Enumere el contenido de una carpeta, incluida oculto Archivos que comienzan con '.'.

[correo electrónico protegido]: ~# ls -a ... gnupg .dBUS .Adobe deja-dup .grync .GStreamer-0.10 .mtPaint .miniaturas .Shotshots .mysql_history .htaccess .perfil .bash_history .íconos .jedit .legumbres .bashrc .Xautoridad .gconf .local .GFTP .macromedia .remmina .ssh .xsession-errores .componer .xsession-errores.viejo .configuración .GNOME2 

Nota: En Linux Nombre del archivo que comienza con '.' Está oculto. En Linux, cada archivo/carpeta/dispositivo/comando es un archivo. La salida de LS -L es:

  • d (significa directorio).
  • rwxr-xr-x es el permiso del archivo del archivo/carpeta para el propietario, el grupo y el mundo.
  • La primera ravisaive En el ejemplo anterior significa que el archivo es propiedad del usuario Ravisaive.
  • El segundo ravisaive En el ejemplo anterior significa que el archivo pertenece al grupo de usuarios Ravisaive.
  • 4096 El tamaño del archivo de los medios es 4096 bytes.
  • 8 de mayo 01:06 es la fecha y hora de la última modificación.
  • Y al final es el nombre del Archivo/carpeta.

Para más "LS"Ejemplos de comando Lea nuestra serie de artículos:

  • 15 ejemplos básicos de comando LS en Linux
  • 7 trucos de comando 'LS' extravagantes que todo usuario de Linux debe saber
  • Cómo ordenar la salida del comando 'LS' por última fecha y hora modificadas
  • Cómo enumerar todos los archivos ordenados por tamaño en Linux

2. Comando: LSBLK

El "lsblk" representa (Lista de dispositivos de bloque), imprima dispositivos de bloque por su nombre asignado (pero no RAM) Sobre la salida estándar de manera similar a un árbol.

[Correo electrónico protegido]: ~# LSBLK Nombre Maj: Min RM Tipo RO TIPO TIPO SDA 8: 0 0 232.9G 0 Disco ├─Sda1 8: 1 0 46.6g 0 parte / ├─Sda2 8: 2 0 1K 0 PARTE ├─ SDA5 8: 5 0 190M 0 Parte / Boot ├─Sda6 8: 6 0 3 3.7G 0 Parte [Swap] ├─Sda7 8: 7 0 93.1G 0 Parte /Datos └─Sda8 8: 8 0 89.2g 0 parte /personal SR0 11: 0 1 1024m 0 ROM

El "lsblk -l"Dispositivos de bloque de lista de comandos en el 'lista'Estructura (no de moda parecida a un árbol).

[Correo electrónico protegido]: ~# lsblk -l nombre maj: min rm size ro type MountPoint SDA 8: 0 0 232.9G 0 Disco SDA1 8: 1 0 46.6g 0 parte / SDA2 8: 2 0 1K 0 Parte SDA5 8: 5 0 190m 0 Parte / Boot SDA6 8: 6 0 3.7G 0 Parte [intercambio] SDA7 8: 7 0 93.1G 0 Parte /Datos SDA8 8: 8 0 89.2g 0 parte /personal SR0 11: 0 1 1024m 0 ROM

Nota: lsblk es una forma muy útil y fácil de saber el nombre del Nuevo dispositivo USB Acaba de conectarse, especialmente cuando tiene que lidiar con disco/bloques en la terminal.

[También puede gustar: 10 comandos útiles para recopilar información de sistema y hardware en Linux]

3. Comando: MD5SUM

El "md5sum" representa (Calcular y Verifique el mensaje de mensaje MD5), MD5 CHECKS SUM (comúnmente llamado picadillo) se usa para hacer coincidir o verificar la integridad de los archivos que pueden haber cambiado como resultado de una transferencia de archivo defectuosa, un error de disco o interferencia no maliciosa.

[correo electrónico protegido]: ~# md5sum teamviewer_linux.Deb 47790ED345A7B7970FC1F2AC50C97002 TeamViewer_Linux.debutante

Nota: El usuario puede coincidir con el MD5SUM generado con el proporcionado oficialmente. MD5SUM se considera menos seguro que Sha1Sum, que discutiremos más adelante.

4. Comando: DD

Dominio "dd" representa (Convertir y Copiar un archivo), se puede usar para convertir y copiar un archivo y la mayor parte del tiempo se usa para copiar un archivo ISO (o cualquier otro archivo) en un dispositivo USB (o cualquier otra ubicación), por lo tanto, se puede usar para hacer una barra USB de arranque.

# dd if =/home/user/downloads/Debian.ISO de =/dev/sdb1 bs = 512m; sincronización 

Nota: En el ejemplo anterior se supone que el dispositivo USB es sdb1 (Debe verificarlo usando el comando lsblk, de lo contrario, sobrescribirá su disco y sistema operativo), use el nombre del disco con mucha cautela!!!.

dd El comando lleva algún tiempo que varía de unos pocos segundos a varios minutos en ejecución, dependiendo del tamaño y el tipo de archivo y la velocidad de lectura y escritura de USB Stick.

[También le puede gustar: Cómo clonar una partición en Linux usando el comando DD]

5. Comando: desanimado

El "tu nombre"El comando significa (Nombre de unix), imprima información detallada sobre el nombre de la máquina, el sistema operativo y el kernel.

[correo electrónico protegido]: ~# uname -a linux tecmint 3.8.0-19-Genérico #30-Ubuntu SMP Mié 1 de mayo 16:36:13 UTC 2013 i686 i686 i686 Gnu/Linux

Nota: Uname muestra el tipo de núcleo. desacuerdo -a Información detallada de salida. Elaborar la salida anterior de desacuerdo -a.

  • "Linux": El nombre del núcleo de la máquina.
  • "tecmenta": Nombre del nodo de la máquina.
  • "3.8.0-19 Genérico": El lanzamiento del núcleo.
  • "#30-Ubuntu SMP": La versión del núcleo.
  • "i686": La arquitectura del procesador.
  • "GNU/Linux": El nombre del sistema operativo.

6. Comando: Historia

El comando de historia representa Registro de historia (evento), Imprime el historial de una larga lista de comandos ejecutados en el terminal.

[Correo electrónico protegido]: ~# Historial 1 sudo add-apt-repository pPa: tualatrix/ppa 2 sudo apt-get actualización 3 sudo apt-get install Ubuntu-tweak 4 sudo apository pPA: diesch/prueba 5 sudo apt apt apt -Get actualización 6 sudo apt-get Instalar indicador-Privacia 7 sudo add-apt-repository pPA: atareao/atareao 8 sudo apt-get actualización 9 sudo apt-get install my-weather-indicator 10 pwd 11 cd && sudo cp -r Unity/6/usr/share/unity/12 cd/usr/share/unity/icons/13 cd/usr/share/unity

Nota: Presionando "Ctrl + R"Y luego busque comandos ya ejecutados que permiten que su comando se complete con la función de combustión automática.

(reversa-i-search) 'if': ifconfig

[También puede que le guste: Establezca fecha y hora para cada comando que ejecute en la historia de Bash]

7. Comando: sudo

El "sudo"(Superuser Do) El comando permite a un usuario permitido ejecutar un comando como el superusor u otro usuario, como lo especifica la política de seguridad en la lista de sudoers.

[Correo electrónico protegido]: ~# sudo add-apt-repository PPA: Tualatrix/PPA

Nota: sudo Permite a los usuarios pedir prestado el privilegio de superusuario, mientras que un comando similar 'SU'Permite a los usuarios iniciar sesión como Superuser. Sudo es más seguro que SU.

[También puede gustar: 10 configuraciones útiles de sudoers para configurar 'sudo' en Linux]

No se recomienda usar sudo o SU Para el uso normal del día a día, ya que puede resultar en un error grave si accidentalmente hizo algo mal, es por eso que un dicho muy popular en la comunidad de Linux es:

"Err es humano, pero para realmente ensuciar todo, necesitas una contraseña de root."

8. Comando: Mkdir

El "mkdir"(hacer directorio) El comando crea un nuevo directorio con una ruta de nombre. Sin embargo, el directorio ya existe, devolverá un mensaje de error "No se puede crear una carpeta, ya existe una carpeta ".

[correo electrónico protegido]: ~# mkdir tecmint

Nota: El directorio solo se puede crear dentro de la carpeta, en la que el usuario debe escribir permiso. mkdir: no se puede crear directorio 'tecmenta': El archivo existe.

(No se confunda con un archivo en la salida anterior, puede recordar lo que dije al principio: en Linux, cada archivo, carpeta, unidad, comando, script se tratan como un archivo).

[También puede gustar: explicación de "Todo es un archivo" y tipos de archivos en Linux]

9. Comando: toque

El comando touch significa (actualizar los tiempos de acceso y modificación de cada ARCHIVO a la hora actual). tocar El comando crea el archivo, solo si no existe. Si el archivo ya existe, actualizará la marca de tiempo y no el contenido del archivo.

[correo electrónico protegido]: ~# touch tecMintfile

Nota: tocar se puede usar para crear un archivo en el directorio, en el que el usuario debe escribir permiso, solo si el archivo no existe allí.

10. Comando: chmod

El Linux "chmod"El comando significa (Cambiar bits de modo de archivo). Chmod cambia el modo de archivo (permiso) de cada archivo, carpeta, script, etc. dado ... según el modo solicitado.

Allí existe 3 tipos de permiso en un archivo (carpeta o cualquier cosa que para mantener las cosas simples, estaremos usando el archivo).

Leer (r) = 4 escribir (w) = 2 ejecutar (x) = 1

Entonces, si desea dar permiso de lectura solo en un archivo, se le asignará un valor de '4', solo para permiso de escritura, un valor de'2'Y para el permiso de ejecutar solo, un valor de'1'se debe dar. Para el permiso de leer y escribir 4+2 =6se debe dar, y así sucesivamente.

Ahora, se debe establecer el permiso para 3 tipos de usuarios y grupos de usuarios. El primero es el propietario, luego el grupo de usuarios y finalmente el mundo.

RWXR-X-X ABC.mierda

Aquí el permiso de la raíz está RWX (leer, escribir y ejecutar).
UserGroup al que pertenece, es R-X (leer y ejecutar Solo sin permiso de escritura) y
porque el mundo es -X (solo ejecutar).

Para cambiar su permiso y proporcionar leer, escribir y ejecutar Permiso al propietario, grupo y mundo.

[correo electrónico protegido]: ~# chmod 777 ABC.mierda

solo leer y escribir permiso a los tres.

[correo electrónico protegido]: ~# chmod 666 ABC.mierda

leer, escribir y ejecutar hacia dueño y solo ejecutar a grupo y mundo.

[correo electrónico protegido]: ~# chmod 711 ABC.mierda

Nota: Uno de los comandos más importantes útiles para el sistema y el usuario. En un entorno de usuarios múltiples o en un servidor, este comando viene al rescate, establecer un permiso incorrecto hará que un archivo sea inaccesible o proporcionará acceso no autorizado a alguien.

11. Comando: Chown

El Linux "queso"El comando significa (Cambiar el propietario y el grupo del archivo). Cada archivo pertenece a un grupo de usuarios y un propietario. Se usa para hacerLS -L'En tu directorio y verás algo como esto.

[Correo electrónico protegido]: ~# ls -l DRWXR-XR-X SERVER ROOT 4096 10 de mayo 11:14 Binario DRWXR-XR-X 2 Server del servidor 4096 13 de mayo 09:42 Escritorio

Aquí el directorio Binario es propiedad del usuario "servidor"Y pertenece a UserGroup"raíz"Mientras que el directorio"Escritorio"Es propiedad del usuario"servidor"Y pertenece al grupo de usuarios"servidor".

Este "queso"El comando se utiliza para cambiar la propiedad del archivo y, por lo tanto, es útil para administrar y proporcionar archivos a usuarios autorizados y solo un grupo de usuarios.

[Correo electrónico protegido]: ~# Servidor Chown: servidor Binario DRWXR-XR-X SERVER SERVER 4096 10 de mayo 11:14 Binario DRWXR-XR-X 2 Server del servidor 4096 13 de mayo 09:42 Escritorio

Nota: "queso"Cambia la propiedad del usuario y del grupo de cada uno dado ARCHIVO a NUEVO DUEÑO o al usuario y grupo de un archivo de referencia existente.

12. Comando: Apt

El comando APT con sede en Debian significa (Herramienta de paquete avanzado). Apto es un administrador de paquetes avanzado para Debian sistema basado (Ubuntu, Kubuntu, etc.), que automáticamente e inteligentemente buscar, instalar, actualizar y Resuelve la dependencia de paquetes en GNU/Linux sistema desde la línea de comandos.

[Correo electrónico protegido]: ~# apt-get install mplayer listas de paquetes de lectura ... Dado de construir la información de estado de lectura de árbol de dependencia ... Hecho el siguiente paquete se instaló automáticamente y ya no se requiere: los wrappers java usan 'apt-get automove' para eliminarlo. Se instalarán los siguientes paquetes adicionales: ESOUNTED-Common Libaudiofile1 Libesd0 Libopenal-Data Libopenal1 libsvga1 libvdpau1 libxvidcore 4 paquetes sugeridos: pulseaudio-eSound-compat libroar-compat2 nvidia-vdpau-driver Instalado: Esound-Common Libaudiofile1 libeSD0 Libopenal-Data Libopenal1 libsvga1 libvdpau1 libxvidcore4 mplayer 0 actualizado, 9 recién instalados, 0 para eliminar y 8 no actualizados. Necesito obtener 3.567 kb de archivos. Después de esta operación, se utilizarán 7.772 kb de espacio en disco adicional. Quieres continuar [y/n]? Y
[Correo electrónico protegido]: ~# apt-get actualización hit http: // ppa.plataforma de lanzamiento.lanzamiento neto rarado.GPG HIT http: // ppa.plataforma de lanzamiento.lanzamiento neto rarado.GPG HIT http: // ppa.plataforma de lanzamiento.lanzamiento neto rarado.GPG HIT http: // ppa.plataforma de lanzamiento.lanzamiento neto rarado.gpg get: 1 http: // seguridad.ubuntu.com Raring-Security Hit http: // en.archivo.ubuntu.comunicación de com raring.GPG HIT http: // ppa.plataforma de lanzamiento.lanzamiento neto rarado.gpg get: 2 http: // seguridad.ubuntu.com raring-security ign http: // ppa.plataforma de lanzamiento.lanzamiento neto rarado.gpg get: 3 http: // in.archivo.ubuntu.com raring-updates golpear http: // ppa.plataforma de lanzamiento.lanzamiento neto rarado.gpg golpear http: // en.archivo.ubuntu.com raring-backports

Nota: Los comandos anteriores dan como resultado cambios en todo el sistema y, por lo tanto, requiere una contraseña de root (verificar '#' y no 'ps como indicada). Apto se considera más avanzado e inteligente en comparación con el comando yum.

Como el nombre sugiere, apt-cache Búsqueda de un paquete que contiene subconjunto mpalyer. apt-get instalar, actualizar todos los paquetes, que ya están instalados, al nuevo.

[También puede gustar: 25 comandos apt-get y apt-cache]

13. Comando: alquitrán

El comando alquitrán es un Archivo de cinta es útil en la creación de un archivo, en varios formatos de archivo y su extracción.

[correo electrónico protegido]: ~# tar -zxvf ABC.alquitrán.GZ (recuerda 'z' para .alquitrán.GZ)
[correo electrónico protegido]: ~# tar -jxvf ABC.alquitrán.BZ2 (recuerda 'j' para .alquitrán.bz2)
[correo electrónico protegido]: ~# tar -cvf archieve.alquitrán.GZ (.bz2)/ruta/a/carpeta/ABC

Nota: A 'alquitrán.GZ'significa gzipped. 'alquitrán.bz2'se comprime con BZIP que utiliza un método de compresión mejor pero más lento.

14. Comando: Cal

El "California"(Calendario), se utiliza para mostrar el calendario del presente mes o cualquier otro mes de cualquier año que avance o pase.

[Correo electrónico protegido]: ~# Cal mayo de 2013 Su Mo Tu We th fr sa 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 28 28 29 30 31

Mostrar calendario del año 1835 por el mes de Febrero, que ya ha pasado.

[Correo electrónico protegido]: ~# Cal 02 1835 Febrero de 1835 Su Mo Tu We th fr sa 1 2 3 4 5 6 7 8 9 10 11 12 13 15 16 17 18 19 20 21 22 23 24 25 26 27 28

Muestra el calendario del año 2145 por el mes de Julio, que avanzará

[Correo electrónico protegido]: ~# Cal 07 2145 Julio 2145 Su Mo Tu We th fr sa 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 22 22 23 24 25 26 28 29 30 31

Nota: No necesita convertir el calendario de 50 Hace años, ni necesitas hacer un cálculo matemático complejo para saber qué día te usaron o tu próximo cumpleaños caerá en qué día.

15. Comando: fecha

El comando de fecha imprime la fecha y hora actuales en la salida estándar, y se puede establecer más.

[Correo electrónico protegido]: ~# Fecha de Fri 17 de mayo 14:13:29 IST 2013
[correo electrónico protegido]: ~# fecha --set = '14 mayo de 2013 13:57 'Lun 13 de mayo 13:57:00 IST 2013

Nota: Este comando será muy útil en secuencias de comandos, tiempo y scripts basados ​​en la fecha, para ser más perfecto. Además, cambiar la fecha y la hora utilizando el terminal te hará sentir ADICTO!!!. (Obviamente, necesitas ser raíz Para realizar esta operación, ya que es un cambio en todo el sistema).

dieciséis. Comando: gato

El "gato" representa (Concatenación). Concatenate (unir) dos o más archivos simples y/o imprimir contenido de un archivo en la salida estándar.

[Correo electrónico protegido]: ~# Cat A.txt b.txt c.txt D.txt >> abcd.TXT
[correo electrónico protegido]: ~# Cat ABCD.txt ... contenido del archivo ABCD .. 

Nota: ">>" y ">"Se llaman símbolo de apéndice. Se utilizan para agregar la salida a un archivo y no en la salida estándar. ">"El símbolo eliminará un archivo ya existía y creará un nuevo archivo, por lo tanto, por razones de seguridad, se recomienda usar">>"Eso escribirá la salida sin sobrescribir o eliminar el archivo.

Antes de continuar, debo informarle sobre los comodines (se consciente de la entrada de comodín, en la mayoría de los programas de televisión) los comodines son una característica de shell que hace que la línea de comando sea mucho más poderosa que cualquiera Guía administrador de archivos. Verá, si desea seleccionar un gran grupo de archivos en un administrador de archivos gráfico, generalmente debe seleccionarlos con su mouse. Esto puede parecer simple, pero en algunos casos, puede ser muy frustrante.

Por ejemplo, suponga que tiene un directorio con una gran cantidad de todo tipo de archivos y subdirectorios, y decide mover todos los archivos HTML, que tienen la palabra "Linux"En algún lugar en el medio de sus nombres, desde ese gran directorio hasta otro directorio. ¿Cuál es una forma simple de hacer esto?? Si el directorio contiene una gran cantidad de archivos HTML llamados de manera diferente, su tarea es todo menos simple!

En la línea de comandos de Linux, esa tarea es tan simple de realizar como mover solo un archivo HTML, y es muy fácil debido a los comodines de Shell. Estos son caracteres especiales que le permiten seleccionar nombres de archivos que coincidan con ciertos patrones de caracteres. Esto le ayuda a seleccionar incluso un gran grupo de archivos escribiendo solo unos pocos caracteres, y en la mayoría de los casos, es más fácil que seleccionar los archivos con un mouse.

Aquí hay una lista de los comodines más utilizados:

Comodín Partidos * cero o más caracteres ? Exactamente un personaje [abcde] exactamente un personaje enumerado [a-e] exactamente un personaje en el rango dado [!abcde] cualquier personaje que no esté en la lista [!a-e] Cualquier personaje que no esté en el rango dado Debian, Linux exactamente una palabra completa en las opciones dadas

! se llama no un símbolo, y el reverso de la cadena conectado con '!' es verdad.

[También puede gustar: 13 ejemplos básicos de comando CAT en Linux]

17. Comando: CP

El "Copiar" representa (Copiar), copia un archivo de una ubicación a otra ubicación.

# CP/Home/User/Descargas ABC.alquitrán.GZ/Home/User/Desktop

Nota: CP es uno de los comandos más utilizados en los scripts de shell y se puede usar con caracteres comodín (describe en el bloque anterior), para la copia de archivos personalizada y deseada.

18. Comando: MV

El "MV"El comando mueve un archivo de una ubicación a otra ubicación.

# mv/home/user/descargas ABC.alquitrán.GZ/Home/User/Desktop

Nota: MV El comando se puede usar con personajes comodín. MV debe usarse con precaución, ya que la mudanza del sistema/archivo no autorizado puede conducir a la seguridad, así como a un desglose del sistema.

19. Comando: PWD

El comando pwd (Directorio de trabajo impreso), imprime el directorio de trabajo actual con el nombre de ruta completo desde el terminal.

[correo electrónico protegido]: ~# pwd/home/user/escritorio

Nota: Este comando no se usará con mucha frecuencia en las secuencias de comandos, pero es un salvavidas absoluto para un novato que se pierde en la terminal en su conexión temprana con Linux. (Linux se conoce más comúnmente como nux o nada).

20. Comando: CD

Finalmente, el comando CD de uso frecuente significa (cambio de directorio), que cambia el directorio de trabajo para ejecutar, copiar, mover la escritura, leer, etc. del terminal en sí.

[correo electrónico protegido]: ~# cd/home/user/escritorio
[correo electrónico protegido]: ~ $ pwd/home/user/escritorio

Nota: cd viene al rescate al cambiar entre directorios desde la terminal. "CD ~"Cambiará el directorio de trabajo al directorio de inicio del usuario, y es muy útil si un usuario se encuentra perdido en el terminal. "cd… "Cambiará el directorio de trabajo al directorio parent (del directorio de trabajo actual).

Estos comandos seguramente te harán sentir cómodo con Linux. Pero no es el final. Muy pronto vendré con otros comandos que serán útiles para 'Usuario de nivel medio. Notarás promoción en nivel de usuario de novato a Usuario medio.

En el próximo artículo, presentaré comandos como 'Matar','PD','grep'.