Me han pedido que ejecute un comando y copie y pegue la salida, pero no tengo idea de por dónde empezar.
¿Qué debo hacer?
command-line
Oli
fuente
fuente
Respuestas:
Esperemos que tenga acceso a un escritorio gráfico. De eso trata la primera parte de esta respuesta. Si no lo hace, omita los primeros tres pasos y lea la parte inferior de la respuesta.
Paso 1: Cargue un terminal ...
El primer paso es abrir una terminal. Hay una multitud de diferentes opciones de terminal, pero la mayoría de los usuarios de Ubuntu tendrán
gnome-terminal
, los usuarios de KDE tienden a tenerkonsole
, y los usuarios de XFCE deberían tenerxfce4-terminal
.Una vez que haya identificado qué comando desea ejecutar, solo se trata de ejecutarlo.
Paso 2: ejecuta tu comando
Este es el bit simple. Deberías mirar algo como lo siguiente:
Puede escribir el comando, o puede copiarlo (seleccione el texto, haga clic derecho, "Copiar", luego haga clic derecho en el terminal, "Pegar"). Copiar y pegar se recomienda para comandos largos. ¡Queremos evitar errores en la transcripción!
Cuando haya escrito o pegado el comando en esta ventana, presione Return. La salida ahora debería aparecer en la pantalla como se muestra a continuación:
Paso 3: copiando el contenido
La copia es similar a la mayoría de las otras aplicaciones, aparte de que la mayoría de las consolas solo saben cómo copiar "bloques". Para copiar, simplemente use su mouse para arrastrar alrededor de la salida hasta que esté resaltada, así:
Haga clic derecho en el terminal (para ir al menú Editar) y seleccione "Copiar". Luego puede volver a su navegador o editor y pegar. Ya hemos terminado
Paso 3.5: Alternativa para copiar:
Al ver que ahora está colgando la línea de comando, también puede usar un comando llamado
xclip
para insertar directamente cosas en el portapapeles de X. Esto solo funcionará si se está ejecutando una GUI.Nota: puede omitir
-selection clip
pero los datos estarán en su portapapeles de clic medio: sí, hay dos portapapeles ... Una historia para otro día, tal vez :)Anexo: Extracción de datos de línea de comando sin copiar y pegar
Si necesita obtener la salida de una computadora que, por ejemplo, la configuración de la pantalla está tan rota que no puede acceder a un escritorio utilizable, tenemos que encontrar otro método para extraer la salida. Puede hacerlo a mano, pero a menudo (en el caso de los registros) esto no es práctico.
Como mínimo, necesitamos ingresar a una terminal que puede hacer presionando: Control+ Alt+ F1.
Es posible que deba iniciar sesión.
Desde aquí podemos ejecutar nuestro comando, pero la salida solo se mostrará en la pantalla. Ahora tenemos dos opciones:
Tengo una conexion a internet
Si tiene acceso a Internet, simplemente puede "canalizar" la salida en un comando llamado
pastebinit
. Esto carga el contenido en http://paste.ubuntu.com y devuelve una URL corta y fácil de transcribir a la que puede acceder desde otra computadora o simplemente darla a la gente.pastebinit
no está instalado de manera predeterminada, por lo que lo primero que ejecutamos es:Luego ejecutamos nuestro comando, seguido de
| pastebinit
:Y verá algo como lo siguiente (aunque obviamente no en una ventana):
Escriba la URL y podrá compartirla con quien quiera.
No tengo conexion a internet
Esto es más problemático pero no insuperable. Necesitaremos alguna forma de almacenamiento externo. Una memoria USB es un ejemplo popular. Conéctelo. En una configuración no gráfica, las unidades USB no se montan automáticamente. Como dije, problemático.
Corre
lsblk
y deberías ver algo como esto:En mi caso, el nuevo disco que he conectado es el segundo (sdb) y tiene una partición (sdb1). Necesitamos montar esto para poder escribirle. Simplemente:
Luego podemos canalizar nuestros comandos en nuevos archivos en el disco externo:
Eso creará dos nuevos archivos en la unidad externa. También puedes copiar cosas con él
cp
. Cuando haya terminado, desea desmontar la unidad:Luego, puede desconectar su unidad y llevarla a otra computadora y cargar la información según lo solicitado.
fuente
pastebinit
. Debería agregarse a Ubuntu por defecto.xclip -i
cuál aceptastdin
como entrada para poner en su portapapeles?