{"id":19097911,"url":"https://github.com/leonel-h29/comandos-ubuntu-debian","last_synced_at":"2026-05-11T07:32:30.546Z","repository":{"id":164601158,"uuid":"583915228","full_name":"Leonel-H29/Comandos-Ubuntu-Debian","owner":"Leonel-H29","description":"En este repositorio se podrán encontrar archivos ejecutables para automatización de tareas, ademas de la explicación de los comandos utilizados para distintas operaciones que se pueden hacer en distribuciones  Linux/GNU Linux basadas en Ubuntu o Debian.","archived":false,"fork":false,"pushed_at":"2023-10-17T18:45:03.000Z","size":70,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-01T09:30:40.801Z","etag":null,"topics":["debian","gnu-linux","linux","linux-shell","open-source","ubuntu"],"latest_commit_sha":null,"homepage":"","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Leonel-H29.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2022-12-31T12:49:01.000Z","updated_at":"2023-01-14T23:17:03.000Z","dependencies_parsed_at":null,"dependency_job_id":"cd114d06-4ffe-4fd7-9395-7aa55cc7e057","html_url":"https://github.com/Leonel-H29/Comandos-Ubuntu-Debian","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Leonel-H29/Comandos-Ubuntu-Debian","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Leonel-H29%2FComandos-Ubuntu-Debian","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Leonel-H29%2FComandos-Ubuntu-Debian/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Leonel-H29%2FComandos-Ubuntu-Debian/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Leonel-H29%2FComandos-Ubuntu-Debian/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Leonel-H29","download_url":"https://codeload.github.com/Leonel-H29/Comandos-Ubuntu-Debian/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Leonel-H29%2FComandos-Ubuntu-Debian/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":266857007,"owners_count":23995781,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-07-24T02:00:09.469Z","response_time":99,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["debian","gnu-linux","linux","linux-shell","open-source","ubuntu"],"created_at":"2024-11-09T03:43:23.089Z","updated_at":"2026-05-11T07:32:25.521Z","avatar_url":"https://github.com/Leonel-H29.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Comandos y Scripts para distribuciones Ubuntu/Debian (SHELL)\n\n## ¡Bienvenidos! 😊\n\n\n![Hands-on-Introduction-to-Linux_Final](https://user-images.githubusercontent.com/48606307/212501298-04f89397-760b-435f-b533-ce23b1d54967.png)\n\n\nEn este repositorio Open Source se podran encontrar archivos ejecutables para automatizacion de tareas, ademas de la\nexplicacion de los comandos utilizados para distintas operaciones que se pueden hacer en distribuciones \nLinux/GNU Linux basadas en Ubuntu o Debian.\n\nLa idea es ayudar tanto a las personas que recien comienzan a utilizar Linux como a las personas avanzadas para la automatizacion de tareas rutinarias,\ncomplejas o repetitivas.\n\n### Cualquier persona con deseo de colaborar con este proyecto, sientase libre de poder hacerlo :grin: 😎\n\n\n\n\n\n\n\n\n\n\n## Para ejecutar un script\n\n1 - Se debe posicionar en el directorio de dicho archivo\n\n    cd Directory/\n  \n2 - Ingrese por terminal el nombre el archivo ejecutable anteponiendo './', presione enter y el archivo se ejecutara\n\n    ./[FILE_NAME].sh\n  \n    Ej: ./hola.sh\n\n**Observacion:** Debe asegurarse de que tenga los permisos de ejecucion (x) correspondiente para poder ejecutar el archivo\n    \n    ls -l ./[FILE_NAME].sh\n    \n    Ej:\n    \n    ls -l hola.sh\n    \n    -\u003e Output:\n    \n    -rwxrwxrwx 1 leonel leonel 669 ene  6 22:05 hola.sh\n    \n    r (read) - w (write) - x (execution)\nEn caso de que no los obtenga ejecute el siguiente comando\n    \n    sudo chmod a+x ./[FILE_NAME].sh\n    \n    Asigno permiso de ejecucion del archivo a todos los usuarios \n    \n    \n    \n3 - **(OPCIONAL)** Si desea ejecutar el archivo con una simple palabra, puede hacerlo bajo un alias ya sea temporal o permanente, en este caso explicare como es el caso del alias permanente, ya que el alias temporal solo funcionara siempre que la sesion del usuario este activa.\n\n\nPara agregar un alias debera editar el archivo /home/$USER/.bash_aliases, para ello tiene dos opciones:\n\n\n\t1 - Ir al directorio del archivo .bash_aliases y editarlo:\n\t\n\t\tnano /home/$USER/.bash_aliases\n\t\t\n\tY debe agregar un alias personalizado teniendo en cuenta el directorio donde se encuentra el script\n\t\t\n\tEn este caso suponemos que se encuentra en el directorio de documentos del usuario \n\t\t\n\t\talias hola=\"bash /home/$USER/Documents/hola.sh\"\n \n\t2 - Abrir la terminal y escribir el siguiente comando\n\t\n\t\techo \"alias hola='bash /home/$USER/Documents/hola.sh'\" \u003e\u003e /home/$USER/.bash_aliases\n\t\n\tEsto lo que hara es redireccionar la salida al archivo /home/$USER/.bash_aliases agregando el alias desde la ultima linea que posea el archivo\n\t\n\t\n\tUna vez que hayas agregado la línea de alias a tu archivo de configuración de la shell, puedes cargar los cambios de la configuración actual de la shell con el siguiente comando:\n\t\n\t\tsource ~/.bashrc\n\n\nYa con esto para utilizar el alias \"hola\", simplemente escribe \"hola\" en la terminal y presiona enter. Esto ejecutará el comando \"bash\" en el directorio \"/home/$USER/Documents/\" y se ejecutara el script \"hola.sh\" que se encuentra en ese directorio. Por lo tanto, no necesitas escribir la ruta completa cada vez que quieras ir al directorio y ejecutar el script. En lugar de eso, solo necesitas escribir el alias \"hola\" en este caso.\n\t\t\n\t\t  \n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fleonel-h29%2Fcomandos-ubuntu-debian","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fleonel-h29%2Fcomandos-ubuntu-debian","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fleonel-h29%2Fcomandos-ubuntu-debian/lists"}