Недавно я начал изучать Linux (Ubuntu), и я знаю, что у Linux есть своя форма языка i.e Shell Scripting. Мне хотелось бы знать, достаточно ли этого языка для администрирования Linux Server? Я также могу кодировать в PHP / MySQL, и я также хотел бы сделать какое-то отдельное приложение для ПК на базе Linux (не с PHP / MySQL), будет ли для Scripting Shell достаточно для этого .?
Спасибо за ваше время, терпение и ответ. Я очень ценю это.
Да и Нет. Сценарии Shell помогут вам администрировать сервер и автоматизировать задачи.
Вы не сможете создавать приложения со сценарием оболочки. Что-то вроде python было бы лучше для создания программных приложений в Linux. Или, возможно, C ++ и Qt. Shell scripting используется для автоматизации служб и задач на низком уровне на сервере. Не создавать приложения.
Да и Нет. Сценарии Shell помогут вам администрировать сервер и автоматизировать задачи.
Вы не сможете создавать приложения со сценарием оболочки. Что-то вроде python было бы лучше для создания программных приложений в Linux. Или, возможно, C ++ и Qt. Shell scripting используется для автоматизации служб и задач на низком уровне на сервере. Не создавать приложения.
Да и Нет. Сценарии Shell помогут вам администрировать сервер и автоматизировать задачи.
Вы не сможете создавать приложения со сценарием оболочки. Что-то вроде python было бы лучше для создания программных приложений в Linux. Или, возможно, C ++ и Qt. Shell scripting используется для автоматизации служб и задач на низком уровне на сервере. Не создавать приложения.
Да и Нет. Сценарии Shell помогут вам администрировать сервер и автоматизировать задачи.
Вы не сможете создавать приложения со сценарием оболочки. Что-то вроде python было бы лучше для создания программных приложений в Linux. Или, возможно, C ++ и Qt. Shell scripting используется для автоматизации служб и задач на низком уровне на сервере. Не создавать приложения.
Да и Нет. Сценарии Shell помогут вам администрировать сервер и автоматизировать задачи.
Вы не сможете создавать приложения со сценарием оболочки. Что-то вроде python было бы лучше для создания программных приложений в Linux. Или, возможно, C ++ и Qt. Shell scripting используется для автоматизации служб и задач на низком уровне на сервере. Не создавать приложения.
Да и Нет. Сценарии Shell помогут вам администрировать сервер и автоматизировать задачи.
Вы не сможете создавать приложения со сценарием оболочки. Что-то вроде python было бы лучше для создания программных приложений в Linux. Или, возможно, C ++ и Qt. Shell scripting используется для автоматизации служб и задач на низком уровне на сервере. Не создавать приложения.
В зависимости от отдельного приложения, которое вы делаете, это может быть.
Некоторые приложения для выполнения ряда задач на основе современных технологий могут быть выполнены в сценариях Bash или Shell, другие - немного больше сложные сценарии.
Но для реальных приложений с графическими интерфейсами, которые выполняют задачи, которые нужны текущим приложениям, не потребуется более глубокое кодирование, будь то его Python, Perl, Ruby, C, C ++ и т. д.
Вот книги, которые я нашел наиболее полезными в теме:
Сценарии оболочки Linux с bash . Это отличный гид.
Изучение оболочки BASH из O'Reilly . Мне вообще нравятся почти все книги О'Рейли.
Как уже отмечалось в предыдущих ответах, вы можете управлять сервером, используя исключительно скрипты bash. Python с расширениями gtk / qt более ориентирован на приложения.
Мое личное мнение о том, что приложения HTML5, основанные на Ext4JS или SenchaTouch, являются конечным будущим настольных приложений.
Приложения SenchaTouch уже могут быть упакованы для нескольких сенсорных устройств. Существует продукт в закрытой бета-версии для упаковки на рабочий стол от того же поставщика (ссылка ).
В зависимости от отдельного приложения, которое вы делаете, это может быть.
Некоторые приложения для выполнения ряда задач на основе современных технологий могут быть выполнены в сценариях Bash или Shell, другие - немного больше сложные сценарии.
Но для реальных приложений с графическими интерфейсами, которые выполняют задачи, которые нужны текущим приложениям, не потребуется более глубокое кодирование, будь то его Python, Perl, Ruby, C, C ++ и т. д.
Вот книги, которые я нашел наиболее полезными в теме:
Сценарии оболочки Linux с bash . Это отличный гид.
Изучение оболочки BASH из O'Reilly . Мне вообще нравятся почти все книги О'Рейли.
Как уже отмечалось в предыдущих ответах, вы можете управлять сервером, используя исключительно скрипты bash. Python с расширениями gtk / qt более ориентирован на приложения.
Мое личное мнение о том, что приложения HTML5, основанные на Ext4JS или SenchaTouch, являются конечным будущим настольных приложений.
Приложения SenchaTouch уже могут быть упакованы для нескольких сенсорных устройств. Существует продукт в закрытой бета-версии для упаковки на рабочий стол от того же поставщика (ссылка ).
В зависимости от отдельного приложения, которое вы делаете, это может быть.
Некоторые приложения для выполнения ряда задач на основе современных технологий могут быть выполнены в сценариях Bash или Shell, другие - немного больше сложные сценарии.
Но для реальных приложений с графическими интерфейсами, которые выполняют задачи, которые нужны текущим приложениям, не потребуется более глубокое кодирование, будь то его Python, Perl, Ruby, C, C ++ и т. д.
Вот книги, которые я нашел наиболее полезными в теме:
Сценарии оболочки Linux с bash . Это отличный гид.
Изучение оболочки BASH из O'Reilly . Мне вообще нравятся почти все книги О'Рейли.
Как уже отмечалось в предыдущих ответах, вы можете управлять сервером, используя исключительно скрипты bash. Python с расширениями gtk / qt более ориентирован на приложения.
Мое личное мнение о том, что приложения HTML5, основанные на Ext4JS или SenchaTouch, являются конечным будущим настольных приложений.
Приложения SenchaTouch уже могут быть упакованы для нескольких сенсорных устройств. Существует продукт в закрытой бета-версии для упаковки на рабочий стол от того же поставщика (ссылка ).
В зависимости от отдельного приложения, которое вы делаете, это может быть.
Некоторые приложения для выполнения ряда задач на основе современных технологий могут быть выполнены в сценариях Bash или Shell, другие - немного больше сложные сценарии.
Но для реальных приложений с графическими интерфейсами, которые выполняют задачи, которые нужны текущим приложениям, не потребуется более глубокое кодирование, будь то его Python, Perl, Ruby, C, C ++ и т. д.
Вот книги, которые я нашел наиболее полезными в теме:
Сценарии оболочки Linux с bash . Это отличный гид.
Изучение оболочки BASH из O'Reilly . Мне вообще нравятся почти все книги О'Рейли.
Как уже отмечалось в предыдущих ответах, вы можете управлять сервером, используя исключительно скрипты bash. Python с расширениями gtk / qt более ориентирован на приложения.
Мое личное мнение о том, что приложения HTML5, основанные на Ext4JS или SenchaTouch, являются конечным будущим настольных приложений.
Приложения SenchaTouch уже могут быть упакованы для нескольких сенсорных устройств. Существует продукт в закрытой бета-версии для упаковки на рабочий стол от того же поставщика (ссылка ).
Вот книги, которые я нашел наиболее полезными в теме:
Сценарии оболочки Linux с bash . Это отличный гид.
Изучение оболочки BASH из O'Reilly . Мне вообще нравятся почти все книги О'Рейли.
Как уже отмечалось в предыдущих ответах, вы можете управлять сервером, используя исключительно скрипты bash. Python с расширениями gtk / qt более ориентирован на приложения.
Мое личное мнение о том, что приложения HTML5, основанные на Ext4JS или SenchaTouch, являются конечным будущим настольных приложений.
Приложения SenchaTouch уже могут быть упакованы для нескольких сенсорных устройств. Существует продукт в закрытой бета-версии для упаковки на рабочий стол от того же поставщика (ссылка ).
Вот книги, которые я нашел наиболее полезными в теме:
Сценарии оболочки Linux с bash . Это отличный гид.
Изучение оболочки BASH из O'Reilly . Мне вообще нравятся почти все книги О'Рейли.
Как уже отмечалось в предыдущих ответах, вы можете управлять сервером, используя исключительно скрипты bash. Python с расширениями gtk / qt более ориентирован на приложения.
Мое личное мнение о том, что приложения HTML5, основанные на Ext4JS или SenchaTouch, являются конечным будущим настольных приложений.
Приложения SenchaTouch уже могут быть упакованы для нескольких сенсорных устройств. Существует продукт в закрытой бета-версии для упаковки на рабочий стол от того же поставщика (ссылка ).
В зависимости от отдельного приложения, которое вы делаете, это может быть.
Некоторые приложения для выполнения ряда задач на основе современных технологий могут быть выполнены в сценариях Bash или Shell, другие - немного больше сложные сценарии.
Но для реальных приложений с графическими интерфейсами, которые выполняют задачи, которые нужны текущим приложениям, не потребуется более глубокое кодирование, будь то его Python, Perl, Ruby, C, C ++ и т. д.
Вот книги, которые я нашел наиболее полезными в теме:
Сценарии оболочки Linux с bash . Это отличный гид.
Изучение оболочки BASH из O'Reilly . Мне вообще нравятся почти все книги О'Рейли.
Как уже отмечалось в предыдущих ответах, вы можете управлять сервером, используя исключительно скрипты bash. Python с расширениями gtk / qt более ориентирован на приложения.
Мое личное мнение о том, что приложения HTML5, основанные на Ext4JS или SenchaTouch, являются конечным будущим настольных приложений.
Приложения SenchaTouch уже могут быть упакованы для нескольких сенсорных устройств. Существует продукт в закрытой бета-версии для упаковки на рабочий стол от того же поставщика (ссылка ).