Командний рядок та сценарії небезпечні. Зробіть невелику помилку з rm -rf і ви потрапили у світ боляче. Плутайте додаток зі ступенем в імені бази даних під час запуску сценарію імпорту, і ви будете звільнені (якщо вони на одному сервері, що не добре, але буває). Те саме, що надто пізно помітити, що ім'я сервера, на якому ви хлюпали, - це не те, що ви думали, що це було після розробки деяких команд. Ви повинні поважати Хол-Хола .
Перед виконанням ризикованих команд у мене є кілька невеликих ритуалів - як зробити потрійну перевірку сервера, на якому я перебуваю. Ось цікава стаття про безпеку автомобілів .
Які маленькі ритуали, інструменти та хитрощі захищають вас у командному рядку? І я маю на увазі об'єктивні речі, такі як "спочатку запустіть ls foo *", подивіться на результат цього, а потім замініть ls на rm -rf, щоб уникнути запуску rm -rf foo * або чогось подібного ", а не" переконайтеся, що ви знаєте, що команда зробить ".