Soy un nuevo usuario, al que me acaban de decir que ejecute / ejecute un comando. La respuesta tiene texto con un fondo gris como this text here
o
sometimes this text here.
Sin embargo, no sé qué significa "ejecutar" o "comando" en relación con Ubuntu.
¿Cómo hago esto?
Esto está destinado a usarse como preguntas y respuestas a las que puede vincular cuando le dice a alguien que ejecute un comando.
Respuestas:
¿Qué es un comando?
Los comandos y la línea de comandos son otra forma de decirle a la computadora qué hacer. Por ejemplo, puede hacer clic en el icono de Google Chrome, o puede ejecutar el comando
google-chrome
.Esto puede parecer una tontería, pero cuando haces clic en el ícono, ¡eso es lo que hace la computadora! También es mucho más fácil hacer algunas tareas con la línea de comando.
Por ejemplo, la instalación de programas puede ser más rápida y fácil: solo use
sudo apt-get install program
, en lugar de navegar por el centro de software.Y si mi Bluetooth deja de funcionar, ejecuto un comando para solucionarlo, ¡esa es la única manera!
De todos modos, ¿cómo ejecutas un comando?
Esto también es simple, aunque hay muchas formas de hacerlo.
Simplemente, abre una Terminal y escribe (o copia / pega) el comando, luego presiona Enter. En la imagen, ejecuté el comando
ls Desktop/
que enumerará todos los archivos en mi escritorio. Tenga en cuenta que para pegar presione Ctrl+ Shift+ Ven el terminal.Por defecto, abre el terminal presionando Ctrl+ Alt+ T, o abriendo el Tablero y buscando "Terminal".
¿Qué es un
tty
?A veces, se le puede pedir que ejecute un comando en el
tty
, a menudo seguido de un número, por ejemplotty2
. La GUI se ejecutatty7
.Para acceder a esto, presiona Ctrl+ Alt+ FX- donde FXse reemplaza con la tecla de función que corresponde al número. Por ejemplo, para acceder
tty2
presionaría Ctrl+ Alt+ F2.Tienes que iniciar sesión en esto, pero algunas cosas necesitan
tty
que funcionen.Para volver a la GUI (si las instrucciones lo indican), presione Ctrl+ Alt+ F7. Si no aparece nada, es solo una pantalla en blanco, presione Ctrl+ Alt+ F8. Si ninguno de los dos funciona, es posible que deba reiniciar, ¡pero pregúntele a la persona que lo está ayudando comentando debajo de la respuesta!
¿Qué pasa con los programas GUI (interfaz gráfica de usuario)?
El terminal también puede iniciar programas GUI. Esto puede tener la ventaja de ver el resultado que ofrece el programa; por ejemplo, la ejecución se
software-centre
ve así:También puede proporcionar "argumentos" adicionales, también conocidos como "parámetros" y "opciones" para el comando.
Por ejemplo, si lo ejecuto,
google-chrome --app=http://youtube.com
se abre una ventana sin la barra de URL o las pestañas:Tenga en cuenta que si cierra el terminal, también pierde la ventana de Google Chrome ...
Un último método
Esto solo es bueno para los programas GUI , como Chrome, Firefox y Gedit. Sin embargo, también significa que no tiene un terminal por ahí, que podría cerrar accidentalmente. No es bueno
sudo apt-get install program
ni similar, porque no puede escribir su contraseña después de ejecutarla.Presione Alt + F2, y aparece un "Ejecutar Dialouge", un poco como la ventana de ejecución en Windows:
Ubuntu: Windows:
Puede escribir cualquier comando aquí, ¡y lo ejecutará!
Mis pronombres son El / El
fuente
Los tipos de comandos varían un poco. Pueden ser de una sola línea, como
línea única con redirección a otros comandos
multilínea con redireccionamiento
O multilínea en forma de scripts (que en términos de idioma de Windows son archivos por lotes). Los scripts son solo archivos con listas de comandos que se ejecutan secuencialmente. Estos son programas / software de construcción efectivamente personalizados, análogos a la construcción de su propia electrónica a partir de piezas de repuesto existentes.
Independientemente del tipo de comando, necesitará acceso a una línea de comando, comúnmente conocida como
Terminal
. Hay terminales TTY en los atajos de teclado Ctrl + Alt + F [1-6] (salga de aquellos con Alt + F7), o puede usar la aplicación GUI presionando Ctrl + Alt + T.Los terminales suelen ejecutar el software conocido como
shell
. El shell interpreta los comandos y los ejecuta. Algunas conchas son compatibles entre sí en su mayor parte comobash
,ksh
,mksh
,zsh
, mientras quetcsh
ycsh
son bastante diferentes. Todos tienen diferentes características y, a menudo, se utilizan para diferentes tareas.Un script o un comando deben ejecutarse en shell. Algunos comandos son archivos ejecutables físicamente presentes en discos, como
/bin/ls
. Otros comandos sonaliases
ofunctions
que son listas de comandos existentes. Existen solo en la configuración del shell. Por ejemplo, para bash sería un.bashrc
archivo de configuración. Los ejecutables reales se pueden ejecutar con el nombre o la ruta completa, comols
o/bin/ls
respectivamente.Las secuencias de comandos se pueden ejecutar con la ruta completa, o si se almacenan en algún lugar que su shell conozca (y conozca solo las cosas en la
PATH
variable, con las que puede leerecho $PATH
). Por ejemplo, puedo ejecutar mi script yendo a mi directorio bin y ejecutándolo con el./
operador, asíO dar terminal ruta completa
fuente
Para ejecutar un comando, debe abrir una ventana de terminal . Puede encontrar el terminal entre sus aplicaciones como lo haría con cualquier otro. Copie y pegue el texto en gris en la ventana del terminal después de abrirlo y luego presione la Entertecla para ejecutar. Probablemente verá algunos resultados de texto durante y después de la ejecución. Esto es retroalimentación del comando que acaba de ejecutar.
El comando es una instrucción que le das a una computadora: le dices que haga algo. Ya está familiarizado con algunos comandos, los usa mientras usa su computadora todo el tiempo. Por ejemplo, hacer clic en los botones de su GUI (interfaz gráfica de usuario), como los navegadores web, es lo mismo: decirle a su computadora que haga algo.
Si necesita más información, puede encontrarla en ¿Qué es un terminal y cómo puedo abrirlo y usarlo? y https://help.ubuntu.com/community/UsingTheTerminal
fuente