Публикации по теме 'shell'
Навигация по истории вашей оболочки Unix, как босс
История вашей оболочки - это не только клавиши со стрелками ...
Если вы используете терминал Mac или Linux, скорее всего, вы взаимодействовали с историей оболочки. Большинство людей, которых я знаю, просто используют стрелку вверх, чтобы найти ранее выполненную команду, но при этом упускаются серьезные возможности.
В этом уроке я научу вас ориентироваться в истории, как босс.
Что такое история?
Большинство оболочек в стиле Unix имеют встроенную функцию истории. Это означает, что..
Интерфейс командной строки — tmux
Общий обзор управления экземпляром эмулятора терминала с помощью tmux.
Что такое тмукс?
По определению, tmux — это то, что известно как «терминальный мультиплексор».
Что такое терминальный мультиплексор?
Терминальный мультиплексор по определению:
Программное приложение , которое можно использовать для мультиплексирования нескольких отдельных псевдотерминальных сессий входа внутри одного дисплея терминала, окна эмулятора терминала , ПК/рабочей станции системной..
Шаблон проекта с использованием Docker и Docker-Compose
Проблема: Наша система состоит из множества различных сервисов. С таким количеством приложений, использующих так много разных технологий, нам нужен был способ, чтобы любой новый разработчик мог взять и работать над любым из наших приложений практически без дополнительного времени на раскрутку.
Решение: используя docker и docker-compose , многие приложения нашего проекта могут быть загружены, разработаны, протестированы и развернуты любым новым разработчиком, поскольку каждая задача..
Скрипты без оболочки с Execa 7
Хотя сценарии оболочки очень удобны, многим разработчикам нравится гибкость, выразительность и экосистема, которые предоставляются такими языками программирования, как JavaScript. zx , недавний популярный проект Google, сочетает в себе лучшее из обоих миров.
const branch = await $`git branch --show-current`
await $`deploy --branch=${branch}`
Execa — модуль Node 7-летней давности, используемый 15 миллионами репозиториев , который упрощает выполнение команд и процессов. В нашем..
Введение в оболочку
Объяснение назначения и основных функций оболочки
Введение
Недавно я устроился на новую работу, и одной из ключевых вещей, которую я использую больше, чем раньше, является оболочка .
Во время учебы в университете я немного познакомился с оболочкой, когда писал код на FORTRAN (да, именно на FORTRAN). Однако я не очень понимал, что такое оболочка или команды, которые я использовал, на самом деле делали (я больше беспокоился о том, чтобы не провалить задание!).
В этом посте я..
Что (на самом деле) происходит, когда вы вводите ls -l в оболочке
Что (на самом деле) происходит, когда вы вводите ls -l в оболочке
Чтобы понять, что (на самом деле) происходит, когда вы набираете в оболочке ls -l , вы должны понимать, что такое оболочка по отношению к ядру .
Ядро - это центральная, наиболее фундаментальная часть компьютерной операционной системы. Это программа, которая контролирует все другие программы на компьютере, взаимодействует с аппаратным и программным обеспечением и активно участвует в управлении ресурсами...
Что такое жесткие и символические ссылки и в чем их разница
В файловых системах в стиле Unix мы можем создавать жесткие ссылки или символические (также называемые программными) ссылками на файлы. Что это такое, как их создать и как их различать?
Inodes
Прежде всего, важно понять, что такое inode . Каждый файл имеет свой собственный индексный дескриптор, и в этом индексном дескрипторе хранятся атрибуты файла, такие как время последней модификации, данные о владельце и разрешениях и т. Д. Inodes - это в основном указатели на то, где..