2Sep
Jeśli w ogóle spędzasz czas w Terminalu, prawdopodobnie użyjesz polecenia mkdir do utworzenia katalogu, a następnie komendy cd, aby zaraz potem przejść do tego katalogu. Istnieje jednak sposób na wykonanie obu tych czynności za pomocą jednego polecenia.
Można ręcznie uruchamiać dwa polecenia w wierszu poleceń, ale pokażemy, jak dodać linię do pliku. bashrc, który połączy komendę mkdir i polecenie cd w jedno niestandardowe polecenie, które można wpisać za pomocą kataloguNazwa.
Plik. bashrc to skrypt uruchamiany za każdym razem, gdy otwierasz okno Terminal, naciskając Ctrl + Alt + T lub otwierającnowa karta w oknie terminala. Możesz dodawać polecenia do pliku. bashrc, który chcesz uruchamiać automatycznie przy każdym otwarciu okna Terminala.
Aby edytować plik. bashrc, użyjemy gedit. Wpisz następujące polecenie w wierszu polecenia.
gedit ~ /. bashrcMożesz użyć dowolnego edytora tekstów, w którym czujesz się komfortowo, na przykład vi lub nano. Po prostu zastąp "gedit" w powyższym poleceniu poleceniem uruchomienia wybranego edytora tekstu.
Przewiń do dołu pliku. bashrc i dodaj następujący wiersz na końcu pliku. Zalecamy skopiowanie poniższej linii i wklejenie jej do pliku. bashrc.
mkdircd(){ mkdir "$ 1" &cd "$ 1";}Zasadniczo jest to funkcja, która uruchamia dwa polecenia jeden po drugim. Nowe polecenie niestandardowe w naszym przykładzie nazywa się mkdircd( możesz nazwać komendę, jak chcesz) i uruchomi komendę mkdir, a następnie polecenie cd."$ 1" na obu poleceniach oznacza, że polecenia przyjmą jedną wartość do działania. W tym przypadku jest to nazwa nowego katalogu.
Możesz dodać komentarz nad poleceniem, abyś pamiętał, co robi polecenie. Po prostu umieść znak funta( #) na początku wiersza, a następnie dowolny opis, który chcesz dodać.
Kliknij "Zapisz".
Zamknij gedit( lub inny edytor tekstu), klikając "X" w lewym górnym rogu okna.
Ustawienie, które właśnie dodano do pliku. bashrc, nie wpłynie na bieżącą sesję okna terminalu. Musisz zamknąć okno Terminalu, wylogować się i wrócić, aby zmiana została uwzględniona. Wpisz polecenie exit po znaku zachęty i naciśnij Enter lub kliknij przycisk "X" w lewym górnym rogu okna. Następnie wyloguj się i zaloguj ponownie.
Teraz, po wpisaniu nowego polecenia, po którym następuje nowa nazwa katalogu, wywoływana jest funkcja mkdircd utworzona w pliku. bashrc, a nazwa katalogu "Test \ Directory" jest przekazywana do dwóchpolecenia( mkdir i cd).Katalog "Katalog testowy" zostanie utworzony i zostaniesz do niego natychmiast przeniesiony.
Jeśli zarządzasz katalogami za pomocą wiersza poleceń, ta sztuczka może zaoszczędzić ci trochę czasu.