Centos Logo

Czasami zachodzi potrzeba dodania pewnej komendy lub skryptu, która będzie wykonywana przy każdym starcie systemu. Oczywiście istnieje wiele rozwiązań graficznych, jednak są one często zawodne, dlatego najlepiej zrobić to ręcznie używając terminalu.

Centos w wydaniu oznaczonym cyfrą 7 domyślnie nie posiada nadanych praw wykonywania pliku rc.local, odpowiadającego za wykonywanie komend/skryptów podczas startu systemu, jednak sam plik jeszcze istnieje, więc pierwszą czynnością, którą należy wykonać, to nadanie praw wykonywania temu plikowi.

Otwieramy terminal, oraz logujemy się na konto roota:

su root

Podajemy hasło, a następnie wklejamy poniższą komendę:

chmod +x /etc/rc.d/rc.local

a następnie edytujemy ten plik dodając ścieżkę do skryptu, który chcemy wykonać (używając edytora nano lub innego).

nano /etc/rc.d/rc.local

domyślny plik rc.local wygląda następująco:

#!/bin/bash
# THIS FILE IS ADDED FOR COMPATIBILITY PURPOSES
#
# It is highly advisable to create own systemd services or udev rules
# to run scripts during boot instead of using this file.
#
# In contrast to previous versions due to parallel execution during boot
# this script will NOT be run after all other services.
#
# Please note that you must run 'chmod +x /etc/rc.d/rc.local' to ensure
# that this script will be executed during boot.

touch /var/lock/subsys/local

Po zapisaniu pliku skrypty dopisane do rc.local będą się automatycznie wykonywać przy każdym starcie systemu.

Facebook
X
Pinterest
Telegram
Email

Ostatnia modyfikacja

Last modified:

0 0 votes
Ocena
Subscribe
Powiadom o
guest
0 komentarzy
najstarszy
najnowszy oceniany
Inline Feedbacks
View all comments

Przekierowanie portu w Windows CMD / Powershell

Ostatnio zdarzyło mi się, że potrzebowałem przekierować port na Windowsie 8.1, niestety system ten nie posiada graficznego narzędzia, które by tą czynność umożliwiało. Nie znaczy to oczywiście, że bez zewnętrznych programów jest to niemożliwe. Z pomocą przychodzi nam wiersz poleceń (CMD), podobnie jak ma to miejsce w Linuxie.

O nowym Nintendo 3DS słów kilka – mini recenzja.

Najnowsza konsola Nintendo miała swoją premierę 11 października 2014 roku w Japonii, natomiast w Europie dopiero w lutym 2015. New Nintendo 3DS jest młodszym bratem konsoli 3DS, która do sprzedaży trafiła w roku 2011. Posiada szereg usprawnień względem poprzednika, które w skrócie postaram się tutaj opisać.

Bezpieczna zmiana hasła PostgreSQL w terminalu linuxa.

Zapomniałeś hasła do swojej bazy PostgreSQL? A może nie wiesz jak to hasło zmienić? Ten krótki poradnik pokaże jak dokonać zmiany hasła z poziomu konsoli Linuxa.

Instalacja sterowników BootCamp x64 na nieobsługiwanym urządzeniu

Po zainstalowaniu Windows 7 na MacBooku Pro za pomocą narzędzia BootCamp, okazało się, że  nie da się zainstalować sterowników od Apple standardową metodą dwukliku na instalatorze. Na szczęście problem ten da się bardzo łatwo rozwiązać.
0
Będę wdzięczny za opinie, proszę o komentarz.x