Это неопределенная тема, потому что термины очень неоднозначны. Я настоятельно рекомендую прочитать ссылки, которые я предоставил на протяжении всего этого ответа, которые также являются моими источниками для этого ответа.
Оболочка - это слой над ядром:
Он интерпретирует команды вводится пользователем и обрабатывает их. В отличие от пользователей, оболочка имеет доступ к ядру. Пользователи могут обращаться к ядру только через ввод команд с использованием оболочки и с помощью процессов (например, запущенных программ). Программы используют системные вызовы для доступа к функциям ядра. Все системные вызовы вместе образуют системный API. Примеры оболочек приведены во втором определении терминала.A shell имеет много значений:
Он интерпретирует команды, введенные пользователем, и обрабатывает их. В отличие от пользователей, оболочка имеет доступ к ядру. Пользователи могут обращаться к ядру только через ввод команд с использованием оболочки и с помощью процессов (например, запущенных программ). Программы используют системные вызовы для доступа к функциям ядра. Все системные вызовы вместе образуют системный API. (2) Терминальное окно эмулятора терминала a.k.a. В Linux терминальное окно представляет собой эмуляцию консоли, содержащейся в окне графического интерфейса пользователя. Это CLI, в который вы вводите текст, и этот ввод считывается оболочкой, которую вы используете. Существует множество типов оболочек (например, bash, dash, ksh88) и терминалов (например, konsole, gnome). Примеры оболочек приведены во втором определении терминала.A shell имеет много значений:
(2 ) Терминальное окно или эмулятор терминала. В Linux терминальное окно представляет собой эмуляцию консоли, содержащейся в окне графического интерфейса пользователя. Это CLI, в который вы вводите текст, и этот ввод считывается оболочкой, которую вы используете. Существует множество типов оболочек (например, bash, dash, ksh88) и терминалов (например, konsole, gnome). (2) Окно терминала a.k.a. компьютерная консоль. Это комбинация монитора дисплея и клавиатуры, подключенной к компьютеру. Это синоним того, что мы называем «текстовым терминалом». Иногда и другие периферийные устройства ввода-вывода, такие как мышь, являются частью консоли. (3) Интерфейс командной строки, который охватывает весь экран. Это контрастирует с терминальным окном, которое представляет собой графический интерфейс с X в правом верхнем углу, чтобы закрыть его. Это два режима отображения для CLI (интерфейсы командной строки) в Unix-подобных системах. Подобно терминальному окну, консоль также может запускать множество оболочек.Часто операционные системы позволяют запускать несколько консолей на физической консоли (определение консоли 2). Они называются shell a.k.a. виртуальными терминалами и могут быть доступны через комбинации ctrl + alt + Fx. Например, если вы хотите открыть 3-ей виртуальную консоль, вы используете комбинацию ctrl + alt + F3.
Консоли (определение 3) могут показаться вам анахронизмом, но эксперты должны быть удобны в использовании , поскольку существует множество ОС, которые не поддерживают графический интерфейс пользователя. Кроме того, если GUI перестает отвечать на запросы, консоль может по-прежнему работать.
Я понял это. У меня не было правильного пути. Мне нужно:
/home/quazipseudo/Desktop/simplenote/simplenote
или
/home/quazipseudo/Desktop/simplenote/simplenote.exe
Я понял это. У меня не было правильного пути. Мне нужно:
/home/quazipseudo/Desktop/simplenote/simplenote
или
/home/quazipseudo/Desktop/simplenote/simplenote.exe
Я понял это. У меня не было правильного пути. Мне нужно:
/home/quazipseudo/Desktop/simplenote/simplenote
или
/home/quazipseudo/Desktop/simplenote/simplenote.exe
Тот факт, что вы пытаетесь запустить simplenote из командной строки, сообщает мне, что вы загрузили tar.gz архив и извлекли его в своем домашнем каталоге. Таким образом, вероятно, вы должны были добавить /home/quazipseudo/Desktop/simplenote в список каталогов в вашей переменной PATH. Просто сделайте
$ echo 'export PATH="$PATH:/home/quazipseudo/Desktop/simplenote" >> ~/.bashrc
Затем выйдите из системы и войдите в систему.
Однако это даже не нужно. На странице загрузки Simplenote ясно показано, что есть установщик .deb, и вы можете скачать его и установить с помощью dpkg -i ~/Downloads/archive_name.deb. Установщик dpkg будет выкидывать все файлы в каталоги и места, где они принадлежат, и как только это будет сделано, вы должны иметь возможность вызвать простое использование терминалов именно так.
Если вы настаиваете на использовании tar.gz архив, следуйте моим шагам:
Я загрузил архив Simplenote-linux-x64.1.0.8.tar.gz и после завершения загрузки cd в каталог, в котором он был сохранен. В моем случае ~/Downloads. Сделайте tar -xzvf ./Simplenote-linux-x64.1.0.8.tar.gz, чтобы извлечь все. После того, как извлечение завершено, в моем ~/Downloads каталоге Simplenote-linux-x64/ находится файл Simplenote-linux-x64/Simplenote. Выполните ./Simplenote-linux-x64/Simplenote из ~/Downloads и появится экран входа в систему Simplenote.Проверяли ли ваш файл исполняемый файл.
Вы можете сделать ls -al в каталоге, и вы увидите, есть ли X в разрешениях файла. Если у вас нет x в разрешениях, вы должны сделать chmod +x yourfile
В противном случае, если это все еще не работает, вы должны попробовать выполнить sh /path/to/file/with/filename, и он может выполнить программу.
Если он все еще не работает, файл просто не является программой и не может быть запущен
Тот факт, что вы пытаетесь запустить simplenote из командной строки, сообщает мне, что вы загрузили tar.gz архив и извлекли его в своем домашнем каталоге. Таким образом, вероятно, вы должны были добавить /home/quazipseudo/Desktop/simplenote в список каталогов в вашей переменной PATH. Просто сделайте
$ echo 'export PATH="$PATH:/home/quazipseudo/Desktop/simplenote" >> ~/.bashrc
Затем выйдите из системы и войдите в систему.
Однако это даже не нужно. На странице загрузки Simplenote ясно показано, что есть установщик .deb, и вы можете скачать его и установить с помощью dpkg -i ~/Downloads/archive_name.deb. Установщик dpkg будет выкидывать все файлы в каталоги и места, где они принадлежат, и как только это будет сделано, вы должны иметь возможность вызвать простое использование терминалов именно так.
Если вы настаиваете на использовании tar.gz архив, следуйте моим шагам:
Я загрузил архив Simplenote-linux-x64.1.0.8.tar.gz и после завершения загрузки cd в каталог, в котором он был сохранен. В моем случае ~/Downloads. Сделайте tar -xzvf ./Simplenote-linux-x64.1.0.8.tar.gz, чтобы извлечь все. После того, как извлечение завершено, в моем ~/Downloads каталоге Simplenote-linux-x64/ находится файл Simplenote-linux-x64/Simplenote. Выполните ./Simplenote-linux-x64/Simplenote из ~/Downloads и появится экран входа в систему Simplenote.Проверяли ли ваш файл исполняемый файл.
Вы можете сделать ls -al в каталоге, и вы увидите, есть ли X в разрешениях файла. Если у вас нет x в разрешениях, вы должны сделать chmod +x yourfile
В противном случае, если это все еще не работает, вы должны попробовать выполнить sh /path/to/file/with/filename, и он может выполнить программу.
Если он все еще не работает, файл просто не является программой и не может быть запущен
Тот факт, что вы пытаетесь запустить simplenote из командной строки, сообщает мне, что вы загрузили tar.gz архив и извлекли его в своем домашнем каталоге. Таким образом, вероятно, вы должны были добавить /home/quazipseudo/Desktop/simplenote в список каталогов в вашей переменной PATH. Просто сделайте
$ echo 'export PATH="$PATH:/home/quazipseudo/Desktop/simplenote" >> ~/.bashrc
Затем выйдите из системы и войдите в систему.
Однако это даже не нужно. На странице загрузки Simplenote ясно показано, что есть установщик .deb, и вы можете скачать его и установить с помощью dpkg -i ~/Downloads/archive_name.deb. Установщик dpkg будет выкидывать все файлы в каталоги и места, где они принадлежат, и как только это будет сделано, вы должны иметь возможность вызвать простое использование терминалов именно так.
Если вы настаиваете на использовании tar.gz архив, следуйте моим шагам:
Я загрузил архив Simplenote-linux-x64.1.0.8.tar.gz и после завершения загрузки cd в каталог, в котором он был сохранен. В моем случае ~/Downloads. Сделайте tar -xzvf ./Simplenote-linux-x64.1.0.8.tar.gz, чтобы извлечь все. После того, как извлечение завершено, в моем ~/Downloads каталоге Simplenote-linux-x64/ находится файл Simplenote-linux-x64/Simplenote. Выполните ./Simplenote-linux-x64/Simplenote из ~/Downloads и появится экран входа в систему Simplenote.Проверяли ли ваш файл исполняемый файл.
Вы можете сделать ls -al в каталоге, и вы увидите, есть ли X в разрешениях файла. Если у вас нет x в разрешениях, вы должны сделать chmod +x yourfile
В противном случае, если это все еще не работает, вы должны попробовать выполнить sh /path/to/file/with/filename, и он может выполнить программу.
Если он все еще не работает, файл просто не является программой и не может быть запущен