Відмінності між версіями «Цікаві набори команд»

Матеріал з Вікі ЦДУ
Перейти до: навігація, пошук
(Змінне середовище)
Рядок 4: Рядок 4:
 
== Змінне середовище ==
 
== Змінне середовище ==
 
# ''' <nowiki>export http_proxy=http://username:password@proxy_server:port/</nowiki> ''' - (встановлюємо параметри проксі-сервера для поточної консолі)
 
# ''' <nowiki>export http_proxy=http://username:password@proxy_server:port/</nowiki> ''' - (встановлюємо параметри проксі-сервера для поточної консолі)
 +
 +
== Виконувані скрипти ==
 +
 +
Щоб створити виконуючий скрипт в системі під управлінням ОС сімейства Linux або подібних, необхідно
 +
# Створити файл.
 +
# Виставити право файл виконувати ''' rwx '''
 +
# Відкрити файл на редагування і в заголовку вказати інтерпретатор для виконання коду
 +
Для прикладу можемо навести список команд для створення скрипта на базі ОС Debian. Знак '''$''' означає запрошення командного інтерпретатора.
 +
<pre class='code'>
 +
hostname ~ # cd ~ (переходимо у домашній каталог)
 +
 +
hostname ~ # pwd (переглянути шлях до поточного каталогу)
 +
/root
 +
 +
hostname ~ # ls -l  <b>виводимо</b>
 +
загалом 0
 +
 +
hostname ~ # > my_script.sh (створюємо порожній файл із вказаним іменем)
 +
 +
hostname ~ # ls -l
 +
загалом 0
 +
-rw-r--r-- 1 root root 0 кві  4 11:48 my_script.sh
 +
 +
hostname ~ # chmod 700 my_script.sh (змінюємо права на файл, виставляємо права rwx для власника файлу, у нашому випадку - це користувач root)
 +
 +
hostname ~ # ls -l
 +
загалом 0
 +
-rwx------ 1 root root 0 кві  4 11:48 my_script.sh
 +
 +
hostname ~ #
 +
</pre>

Версія за 11:07, 4 квітня 2014

Робота з файлами

  1. cat config.conf | sed -e '/^#/d' -e '/^$/d' - (вивести вміст конфігураційного файлу без коментарів, коментарі помічаються на початку рядка знаком #).

Змінне середовище

  1. export http_proxy=http://username:password@proxy_server:port/ - (встановлюємо параметри проксі-сервера для поточної консолі)

Виконувані скрипти

Щоб створити виконуючий скрипт в системі під управлінням ОС сімейства Linux або подібних, необхідно

  1. Створити файл.
  2. Виставити право файл виконувати rwx
  3. Відкрити файл на редагування і в заголовку вказати інтерпретатор для виконання коду

Для прикладу можемо навести список команд для створення скрипта на базі ОС Debian. Знак $ означає запрошення командного інтерпретатора.

hostname ~ # cd ~ (переходимо у домашній каталог)

hostname ~ # pwd (переглянути шлях до поточного каталогу)
/root

hostname ~ # ls -l  <b>виводимо</b>
загалом 0

hostname ~ # > my_script.sh (створюємо порожній файл із вказаним іменем)

hostname ~ # ls -l
загалом 0
-rw-r--r-- 1 root root 0 кві  4 11:48 my_script.sh

hostname ~ # chmod 700 my_script.sh (змінюємо права на файл, виставляємо права rwx для власника файлу, у нашому випадку - це користувач root)

hostname ~ # ls -l
загалом 0
-rwx------ 1 root root 0 кві  4 11:48 my_script.sh

hostname ~ #