• Ir a la navegación principal
  • Saltar al contenido principal
  • Saltar a la barra lateral primaria
  • Saltar al pie

TechLila

Borde sangrante, siempre

  • Inicio
  • Nosotros
  • Contacto
  • Ofertas y promociones
Logotipo de Techlila
Compartir
Tweet
Compartir
Pino
2 Acciones
Permisos de archivos de Linux: el tutorial
Hasta la próxima

Permisos de archivos de Linux: el tutorial

Consejos de Shell

TechLila Módulo Linux

Cinco conchas útiles: consejos rápidos

Avatar de Rajesh Namase Rajesh Namase
Ultima actualización en: 4 de diciembre de 2017

Aquí te estamos iluminando con cinco útiles Consejos de Shell-Prompt que definitivamente resultará ser una bendición para ti.

1) Para un atajo, siempre definimos el alias. Pero, a veces, no lo necesitamos y queremos el efecto original del comando.

Por ejemplo:

alias ls = 'ls -la'

Ahora, para restringir el efecto de alias y ver el comando nativo, podemos ejecutarlo de cualquiera de las siguientes tres formas:

$ comando ls $ \ ls $ "ls"

2) Si desea verificar si un alias está asignado a un comando en particular, puede usar el comando type con un nombre de alias de la siguiente manera:

$ tipo ls

También puede utilizar el comando unalias para volver al original "ls'comando:

$ sin alias ls

Esto mostrará el nombre de alias, si el alias está asignado.

3) Para abrir una aplicación desde la línea de comandos en GNOME, podemos usar el comando gnome-open. Por ejemplo:

$ gnome-abrir jash.xls

Esto abrirá el archivo con la aplicación asociada.

4) Esta es una forma útil de utilizar el operador de adición. Para agregar texto al final de un archivo, simplemente usamos el carácter >>. Pero si queremos agregar texto al principio del archivo, ejecutamos el siguiente comando:

$ echo "hola Nidheeshdas" | cat - archivo.txt> / tmp / out && mv / tmp / out archivo.txt

Al usar este comando, la línea "hi Nidheeshdas" se agregará al comienzo del archivo.

5) Si desea encontrar todos los archivos con la extensión .txt y .jpg, utilice el siguiente comando:
Consejos de Shell

$ encontrar. -type f -iname "* .txt" -o -iname "* .jpg"

… Donde el parámetro -type f se usa para buscar archivos y -or se usa para la operación 'or'. Si desea excluir archivos ocultos en esta 'búsqueda', utilice el! (no) operador:

$ encontrar. -type f -iname "* .txt"! -iname ". *"

Variables utilizadas por Shell

A continuación, se muestran algunas variables y sus detalles que utiliza un script de Shell.

  • $ 1, $ 2… Parámetro posicional que representa el argumento de la línea de comandos.
  • $# Número de argumentos especificados en la línea de comandos.
  • $0 Nombre del comando ejecutado.
  • $* Conjunto completo de parámetros posicionales como una sola cadena.
  • "[correo electrónico protegido]" Cada cadena entre comillas se trata como un argumento independiente.
  • $? Estado de salida del último comando.
  • $$ PID del Shell actual.
  • $! PID del último trabajo en segundo plano.
  • !$ Argumento de la línea de comando del comando anterior.
Compartir
Tweet
Compartir
Pino
2 Acciones

Divulgación: El contenido publicado en TechLila es compatible con lectores. Es posible que recibamos una comisión por las compras realizadas a través de nuestros enlaces de afiliados sin costo adicional para usted. Lea nuestro Página de exención de responsabilidad para saber más sobre nuestra financiación, políticas editoriales y formas de apoyarnos.

Compartir es demostrar interés

Compartir
Tweet
Compartir
Pino
2 Acciones
Avatar de Rajesh Namase

Rajesh Namase

Rajesh Namase es un bloguero profesional y fundador del blog TechLila. Además, es un emprendedor apasionado, un comercializador de Internet y un fanático del fitness.

Categoría

  • Linux

Etiquetas

Comandos Linux, Tutoriales de Linux

Interacciones Reader

Lo que la gente esta diciendo

  1. avatar de talaTala

    No sé C, pero entiendo el concepto de lo que es la tarea.
    En resumen, una vez completado el programa, el profesor, mientras lo prueba, debería poder hacer lo siguiente ...

    1.Inicie el programa desde una línea de comandos en Linux. (Llamaremos a esa sesión 'ventana 1 ′)
    2.Cuando se inicia el programa, aparece una segunda ventana (ventana 2)
    3. En la Ventana 2, debería haber un mensaje que tenga el nombre actual de la ruta del directorio en el que se encuentra la sesión. • En Linux, esa información está en la variable de entorno $ PWD. establezca la variable de entorno de solicitud PS1 = '$ PWD>'
    • Eso le dará una ruta que sigue el directorio en el que se encuentra. También estoy bastante seguro de que su profesor verificará si el CD está en otro directorio, su ruta permanecerá con él.

    4. Desde Win2, el usuario debe ingresar uno de estos 6 comandos inventados.
    Estos comandos están TIPADOS en Win2, pero la salida debe ir a Win1 (la ventana original) • Sho (alias para el comando de Linux, ls)
    • 2nsa5 (alias para el comando de Linux, cp)
    • 2m7i (alias para el comando de Linux, rm)
    • Roo7 (alias del comando de Linux, cd)
    • Dawir (alias del comando de Linux, grep)
    • 23rid (alias para el comando de Linux, más)

    5. Otro comando es 2ktob. Después de ingresar el comando y un nombre de archivo, el resto de la salida para esto debe permanecer en Win2 mientras el usuario escribe el texto, y cualquier nombre que el usuario tenga para el nombre del archivo, debe ser el nombre usado para crear un archivo de texto. (No llame al archivo 'nombre de archivo')
    Además, asegúrese de generar un error si no se ingresó un nombre de archivo. Estoy bastante seguro de que se probará.
    6. El comando final, bye cerraría Window2 y finalizaría el programa.

    El truco principal de este proyecto antes de escribir cualquier código es averiguar CÓMO ingresar texto en UNA sesión y obtener el resultado en una segunda sesión. Sospecho que su profesor ya ha revisado eso (por lo tanto, la prueba), así que espero que esté cubierto.

    El segundo truco consiste simplemente en sustituir los comandos falsos por los comandos reales.

    Para eso (a menos que el profesor indique lo contrario) simplemente usaría el comando 'alias'.

    Por ejemplo:

    Alias ​​sho = ls

    Luego, cuando escribe sho, Linux lo lee como ls.

    Incrustar está en su código C, y ya está listo ... simplemente dirija la salida a la ventana 1.
    Etc. e
    .
    Nota: no podemos usar alias, debemos usar parsing o algo así en C
    Gracias

    Responder

Añada su comentario Cancelar respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados *

Barra lateral primaria

Populares

Cómo aumentar la velocidad de banda ancha en Windows

10 mejores lanzadores de Android de 2021

Cosas que hacer después de instalar Windows 10 - Consejos y trucos de Windows 10

Los 10 principales motores de búsqueda que puede utilizar para buscar en la web de forma privada

55 datos informáticos interesantes que te dejarán boquiabierto

Qué buscar al comprar una computadora portátil: una guía de compra de computadoras portátiles

Fusion Drive Vs SSD - Cosas que nadie le dice sobre Fusion vs SSD Storage

Herramientas utiles

• Gramaticalmente – Corrector de gramática gratuito
• SEMRush – La mejor herramienta de SEO en la que confían los expertos
• Setapp – Suscripción integral para Mac e iOS

Temas de tendencia

  • Android
  • Internet
  • iPhone
  • Linux
  • Macintosh
  • Seguridad
  • Redes sociales
  • Tecnología
  • Ventanas

Vale la pena comprobar

Los 10 mejores ecualizadores de sonido para Windows 10 (¡Edición 2022!)

14 mejores pieles de VLC que son altamente recomendadas y gratuitas

Logotipo de pie de página Logotipo de texto de pie de página

Pie de página

Nosotros

Hola y bienvenido a TechLila, el famoso blog de tecnología donde puedes encontrar artículos ingeniosos para dominar los conceptos básicos y más.

En TechLila, nuestro objetivo principal es proporcionar información única, como consejos y trucos de calidad, tutoriales, guías prácticas en Windows, Macintosh, Linux, Android, iPhone, seguridad y algunos subtemas diversos como reseñas.

Enlaces

  • Nosotros
  • Contáctenos
  • Aviso legal
  • Política de privacidad
  • Términos

Seguir

Tema personalizado usando Genesis Framework

Alojamiento en la nube por Cloudways

Idioma

en English
bg Българскиzh-CN 简体中文nl Nederlandsen Englishtl Filipinofr Françaisde Deutschid Bahasa Indonesiait Italianoja 日本語pl Polskipt Portuguêsro Românăru Русскийsr Српски језикes Españolsv Svenskatr Türkçeuk Українськаvi Tiếng Việt

© Copyright 2012–2023 TechLila. Todos los derechos reservados.