Shell Scripting для администрирования сервера Linux

На самом деле, чтобы сделать это проще, вы можете просто выполнить следующие 3 простых шага.

Перейти в правый верхний угол вашего хрома и нажать на кнопку 3 тире Нажмите «Настройки» Затем прокрутите вниз и нажмите «Управление» двигатели, перейдите ко всем, на которые вы хотите избавиться, и с правой стороны должен появиться X, когда вы выделите вкладки, которые вы не хотите.
0
задан 7 June 2012 в 19:41

20 ответов

Да и Нет. Сценарии Shell помогут вам администрировать сервер и автоматизировать задачи.

Вы не сможете создавать приложения со сценарием оболочки. Что-то вроде python было бы лучше для создания программных приложений в Linux. Или, возможно, C ++ и Qt. Shell scripting используется для автоматизации служб и задач на низком уровне на сервере. Не создавать приложения.

2
ответ дан 2 August 2018 в 00:46

Да и Нет. Сценарии Shell помогут вам администрировать сервер и автоматизировать задачи.

Вы не сможете создавать приложения со сценарием оболочки. Что-то вроде python было бы лучше для создания программных приложений в Linux. Или, возможно, C ++ и Qt. Shell scripting используется для автоматизации служб и задач на низком уровне на сервере. Не создавать приложения.

2
ответ дан 6 August 2018 в 00:55

Да и Нет. Сценарии Shell помогут вам администрировать сервер и автоматизировать задачи.

Вы не сможете создавать приложения со сценарием оболочки. Что-то вроде python было бы лучше для создания программных приложений в Linux. Или, возможно, C ++ и Qt. Shell scripting используется для автоматизации служб и задач на низком уровне на сервере. Не создавать приложения.

2
ответ дан 7 August 2018 в 18:20

Да и Нет. Сценарии Shell помогут вам администрировать сервер и автоматизировать задачи.

Вы не сможете создавать приложения со сценарием оболочки. Что-то вроде python было бы лучше для создания программных приложений в Linux. Или, возможно, C ++ и Qt. Shell scripting используется для автоматизации служб и задач на низком уровне на сервере. Не создавать приложения.

2
ответ дан 15 August 2018 в 19:02
  • 1
    +1. Просто чтобы добавить еще кое-что к этому; вы можете многое сделать с sh, даже больше с bash, но вы не должны считать это языком общего назначения. Если ваш скрипт становится длиннее 100 строк, вы выбрали неправильный язык для задания. См. mywiki.wooledge.org/BashGuide/Practices#Choose_Your_Shell – geirha 7 June 2012 в 20:16

Вот книги, которые я нашел наиболее полезными в этой теме:

Сценарии оболочки Linux с помощью bash. Это отличный гид.

Сценарий оболочки Linux с bash . Мне вообще нравятся почти все книги О'Рейли.

Как уже отмечалось в предыдущих ответах, вы можете управлять сервером, используя исключительно скрипты bash. Python с расширениями gtk / qt более ориентирован на приложения.

Я считаю, что приложения HTML5, основанные на Ext4JS или SenchaTouch, являются конечным будущим настольных приложений.

Приложения SenchaTouch уже могут быть упакованы для нескольких сенсорных устройств. Существует продукт в закрытой бета-версии пакета для настольных компьютеров от одного и того же поставщика (ссылка).

1
ответ дан 25 May 2018 в 10:29

В зависимости от отдельного приложения, которое вы делаете, это может быть.

Некоторые приложения для выполнения ряда задач на основе современных технологий могут быть выполнены в сценариях Bash или Shell, другие - немного больше сложные сценарии.

Но фактические приложения с графическими интерфейсами, которые выполняют задачи, которые не нужны текущим приложениям, нуждаются в более глубоком кодировании, будь то Python, Perl, Ruby, C, C ++ и т. д.

0
ответ дан 25 May 2018 в 10:29
  • 1
    Спасибо за ваш ответ. Что из администрирования Linux Server, мне тоже нужны C, C ++, Java, Python? – hello 7 June 2012 в 19:47
  • 2
    Это отдельные вопросы. Я бы порекомендовал по обоим вопросам, которые вы подробно изложите в своем случае, чтобы я мог лучше сузить то, что вы ищете. – Thomas Ward♦ 7 June 2012 в 20:02
  • 3
    Благодарю за ваш ответ. Я фактически заинтересован в администрировании серверов и баз данных на платформе Linux. – hello 7 June 2012 в 20:09
  • 4
    Администрирование сервера - сценарии оболочки в порядке. Создание приложений - Shell-скриптинг - это не то, что нужно. Вышеупомянутые языки - это то, что я бы посоветовал. – LinuxBill 7 June 2012 в 20:32

В зависимости от отдельного приложения, которое вы делаете, это может быть.

Некоторые приложения для выполнения ряда задач на основе современных технологий могут быть выполнены в сценариях Bash или Shell, другие - немного больше сложные сценарии.

Но для реальных приложений с графическими интерфейсами, которые выполняют задачи, которые нужны текущим приложениям, не потребуется более глубокое кодирование, будь то его Python, Perl, Ruby, C, C ++ и т. д.

0
ответ дан 25 July 2018 в 18:36

Вот книги, которые я нашел наиболее полезными в теме:

Сценарии оболочки Linux с bash . Это отличный гид.

Изучение оболочки BASH из O'Reilly . Мне вообще нравятся почти все книги О'Рейли.

Как уже отмечалось в предыдущих ответах, вы можете управлять сервером, используя исключительно скрипты bash. Python с расширениями gtk / qt более ориентирован на приложения.

Мое личное мнение о том, что приложения HTML5, основанные на Ext4JS или SenchaTouch, являются конечным будущим настольных приложений.

Приложения SenchaTouch уже могут быть упакованы для нескольких сенсорных устройств. Существует продукт в закрытой бета-версии для упаковки на рабочий стол от того же поставщика (ссылка ).

1
ответ дан 25 July 2018 в 18:36

В зависимости от отдельного приложения, которое вы делаете, это может быть.

Некоторые приложения для выполнения ряда задач на основе современных технологий могут быть выполнены в сценариях Bash или Shell, другие - немного больше сложные сценарии.

Но для реальных приложений с графическими интерфейсами, которые выполняют задачи, которые нужны текущим приложениям, не потребуется более глубокое кодирование, будь то его Python, Perl, Ruby, C, C ++ и т. д.

0
ответ дан 2 August 2018 в 00:46

Вот книги, которые я нашел наиболее полезными в теме:

Сценарии оболочки Linux с bash . Это отличный гид.

Изучение оболочки BASH из O'Reilly . Мне вообще нравятся почти все книги О'Рейли.

Как уже отмечалось в предыдущих ответах, вы можете управлять сервером, используя исключительно скрипты bash. Python с расширениями gtk / qt более ориентирован на приложения.

Мое личное мнение о том, что приложения HTML5, основанные на Ext4JS или SenchaTouch, являются конечным будущим настольных приложений.

Приложения SenchaTouch уже могут быть упакованы для нескольких сенсорных устройств. Существует продукт в закрытой бета-версии для упаковки на рабочий стол от того же поставщика (ссылка ).

1
ответ дан 2 August 2018 в 00:46

В зависимости от отдельного приложения, которое вы делаете, это может быть.

Некоторые приложения для выполнения ряда задач на основе современных технологий могут быть выполнены в сценариях Bash или Shell, другие - немного больше сложные сценарии.

Но для реальных приложений с графическими интерфейсами, которые выполняют задачи, которые нужны текущим приложениям, не потребуется более глубокое кодирование, будь то его Python, Perl, Ruby, C, C ++ и т. д.

0
ответ дан 4 August 2018 в 16:16

Вот книги, которые я нашел наиболее полезными в теме:

Сценарии оболочки Linux с bash . Это отличный гид.

Изучение оболочки BASH из O'Reilly . Мне вообще нравятся почти все книги О'Рейли.

Как уже отмечалось в предыдущих ответах, вы можете управлять сервером, используя исключительно скрипты bash. Python с расширениями gtk / qt более ориентирован на приложения.

Мое личное мнение о том, что приложения HTML5, основанные на Ext4JS или SenchaTouch, являются конечным будущим настольных приложений.

Приложения SenchaTouch уже могут быть упакованы для нескольких сенсорных устройств. Существует продукт в закрытой бета-версии для упаковки на рабочий стол от того же поставщика (ссылка ).

1
ответ дан 4 August 2018 в 16:16

В зависимости от отдельного приложения, которое вы делаете, это может быть.

Некоторые приложения для выполнения ряда задач на основе современных технологий могут быть выполнены в сценариях Bash или Shell, другие - немного больше сложные сценарии.

Но для реальных приложений с графическими интерфейсами, которые выполняют задачи, которые нужны текущим приложениям, не потребуется более глубокое кодирование, будь то его Python, Perl, Ruby, C, C ++ и т. д.

0
ответ дан 6 August 2018 в 00:55

Вот книги, которые я нашел наиболее полезными в теме:

Сценарии оболочки Linux с bash . Это отличный гид.

Изучение оболочки BASH из O'Reilly . Мне вообще нравятся почти все книги О'Рейли.

Как уже отмечалось в предыдущих ответах, вы можете управлять сервером, используя исключительно скрипты bash. Python с расширениями gtk / qt более ориентирован на приложения.

Мое личное мнение о том, что приложения HTML5, основанные на Ext4JS или SenchaTouch, являются конечным будущим настольных приложений.

Приложения SenchaTouch уже могут быть упакованы для нескольких сенсорных устройств. Существует продукт в закрытой бета-версии для упаковки на рабочий стол от того же поставщика (ссылка ).

1
ответ дан 6 August 2018 в 00:55

В зависимости от отдельного приложения, которое вы делаете, это может быть.

Некоторые приложения для выполнения ряда задач на основе современных технологий могут быть выполнены в сценариях Bash или Shell, другие - немного больше сложные сценарии.

Но для реальных приложений с графическими интерфейсами, которые выполняют задачи, которые нужны текущим приложениям, не потребуется более глубокое кодирование, будь то его Python, Perl, Ruby, C, C ++ и т. д.

0
ответ дан 7 August 2018 в 18:20

Вот книги, которые я нашел наиболее полезными в теме:

Сценарии оболочки Linux с bash . Это отличный гид.

Изучение оболочки BASH из O'Reilly . Мне вообще нравятся почти все книги О'Рейли.

Как уже отмечалось в предыдущих ответах, вы можете управлять сервером, используя исключительно скрипты bash. Python с расширениями gtk / qt более ориентирован на приложения.

Мое личное мнение о том, что приложения HTML5, основанные на Ext4JS или SenchaTouch, являются конечным будущим настольных приложений.

Приложения SenchaTouch уже могут быть упакованы для нескольких сенсорных устройств. Существует продукт в закрытой бета-версии для упаковки на рабочий стол от того же поставщика (ссылка ).

1
ответ дан 7 August 2018 в 18:20

В зависимости от отдельного приложения, которое вы делаете, это может быть.

Некоторые приложения для выполнения ряда задач на основе современных технологий могут быть выполнены в сценариях Bash или Shell, другие - немного больше сложные сценарии.

Но для реальных приложений с графическими интерфейсами, которые выполняют задачи, которые нужны текущим приложениям, не потребуется более глубокое кодирование, будь то его Python, Perl, Ruby, C, C ++ и т. д.

0
ответ дан 10 August 2018 в 07:04

Вот книги, которые я нашел наиболее полезными в теме:

Сценарии оболочки Linux с bash . Это отличный гид.

Изучение оболочки BASH из O'Reilly . Мне вообще нравятся почти все книги О'Рейли.

Как уже отмечалось в предыдущих ответах, вы можете управлять сервером, используя исключительно скрипты bash. Python с расширениями gtk / qt более ориентирован на приложения.

Мое личное мнение о том, что приложения HTML5, основанные на Ext4JS или SenchaTouch, являются конечным будущим настольных приложений.

Приложения SenchaTouch уже могут быть упакованы для нескольких сенсорных устройств. Существует продукт в закрытой бета-версии для упаковки на рабочий стол от того же поставщика (ссылка ).

1
ответ дан 10 August 2018 в 07:04

В зависимости от отдельного приложения, которое вы делаете, это может быть.

Некоторые приложения для выполнения ряда задач на основе современных технологий могут быть выполнены в сценариях Bash или Shell, другие - немного больше сложные сценарии.

Но для реальных приложений с графическими интерфейсами, которые выполняют задачи, которые нужны текущим приложениям, не потребуется более глубокое кодирование, будь то его Python, Perl, Ruby, C, C ++ и т. д.

0
ответ дан 15 August 2018 в 19:02
  • 1
    Спасибо за ваш ответ. Что из администрирования Linux Server, мне тоже нужны C, C ++, Java, Python? – hello 7 June 2012 в 19:47
  • 2
    Это отдельные вопросы. Я бы порекомендовал по обоим вопросам, которые вы подробно изложите в своем случае, чтобы я мог лучше сузить то, что вы ищете. – Thomas Ward♦ 7 June 2012 в 20:02
  • 3
    Благодарю за ваш ответ. Я фактически заинтересован в администрировании серверов и баз данных на платформе Linux. – hello 7 June 2012 в 20:09
  • 4
    Администрирование сервера - сценарии оболочки в порядке. Создание приложений - Shell-скриптинг - это не то, что нужно. Вышеупомянутые языки - это то, что я бы посоветовал. – LinuxBill 7 June 2012 в 20:32

Вот книги, которые я нашел наиболее полезными в теме:

Сценарии оболочки Linux с bash . Это отличный гид.

Изучение оболочки BASH из O'Reilly . Мне вообще нравятся почти все книги О'Рейли.

Как уже отмечалось в предыдущих ответах, вы можете управлять сервером, используя исключительно скрипты bash. Python с расширениями gtk / qt более ориентирован на приложения.

Мое личное мнение о том, что приложения HTML5, основанные на Ext4JS или SenchaTouch, являются конечным будущим настольных приложений.

Приложения SenchaTouch уже могут быть упакованы для нескольких сенсорных устройств. Существует продукт в закрытой бета-версии для упаковки на рабочий стол от того же поставщика (ссылка ).

1
ответ дан 15 August 2018 в 19:02

Другие вопросы по тегам:

Похожие вопросы: