mkdirdomyślnie tworzy foldery z uprawnieniami 777. Jak ustawić wartość domyślną 755? Również gdy klonuję repozytorium git, wszystkie pliki i foldery są pobierane za zgodą 777! Jak mogę rozwiązać ten problem? Dzięki.
Chcę użyć skryptu .sh do wdrożenia mojej aplikacji. Ten skrypt znajduje się na moim serwerze domowym (Ubuntu 15.10 Server), oznaczony jako wykonywalny. Dostęp do tego skryptu odbywa się za pośrednictwem ssh, korzystając z tego samouczka, skonfigurowałem logowanie ssh, które uruchamia ten skrypt. Zasadniczo po prostu wywołuję ssh deployer@XXX.com someArgumentsi uruchamia …
Trzymam swój katalog domowy pod kontrolą wersji, aby moja podstawowa konfiguracja była łatwo dostępna na dowolnym komputerze. Mój wiersz poleceń bash na moim komputerze lokalnym to skomplikowana, kolorowa rzecz, która obejmuje bieżące repozytorium git i jego stan. Ale wolę mieć prosty user@host ~ $wiersz polecenia, gdy sshprzechodzę do komputera zdalnego. …
Mam plik xml o pojemności 150 GB, który chciałbym skrócić (tj. Skrócić) do około 1 GB - czy mogę użyć prostej (bash lub podobnej) komendy, której mogę użyć, czy też muszę przejść ścieżkę programową (edycję w vi lub emacs jest koszmarem nawet na dużych żelaznych systemach)? (Nie jestem szczególnie zaniepokojony …
Próbuję uruchomić dokera na ConEmu, tworząc zadanie otwierające start.shplik Docker przy użyciu git bash. Skoro zwykle wskazuje terminal "C:\Program Files\Git\bin\bash.exe" --login -i "C:\Program Files\Docker Toolbox\start.sh"dokowany, czy jest jakiś sposób, aby wykonać zadanie na ConEmu? Więc coś takiego:
Powłoka Bash ma wbudowane polecenie hash -rresetowania wewnętrznej $PATHpamięci podręcznej dla plików wykonywalnych. Kiedy konieczne jest użycie tego polecenia? Powiązane: Jak rehashować pliki wykonywalne w $ PATH za pomocą bash
Mam program, który wymaga ode mnie wprowadzania danych podczas działania programu. Wyobraź sobie coś takiego: $ ./program Hi there. What's your name? Zambezi What is your quest? To make a program which runs nicely What is your favourite color? Red ... Teraz mam wiele wejść testowych do uruchomienia mojego programu. …
Mam bitmapę, którą chciałbym połączyć na początku wielu filmów jako rodzaj ekranu tytułowego lub zrzeczenia się odpowiedzialności. Próbuję przekształcić go w film o takich samych atrybutach, jak reszta filmu. Najpierw introspektuję wideo: ffmpeg version 2.2.1 Copyright (c) 2000-2014 the FFmpeg developers built on Apr 11 2014 22:50:38 with Apple LLVM …
To pytanie ma już odpowiedź tutaj : bash: historia poleceń. Jak to działa? (1 odpowiedź) Zamknięte 7 lat temu . Wszyscy wiedzą (lub powinni wiedzieć!), Że na terminalu klawisze strzałek w górę i w dół służą do poruszania się po historii używanych poleceń. Podczas codziennego korzystania z terminala historia poleceń …
Nie wiem, czy się tego spodziewam, ale moja historia nie jest zapisywana między sesjami. To znaczy, jeśli zamknę okno, to kiedy je otworzę ponownie, historia jest pusta. Jak mogę zachować to podczas sesji? Oto wyniki zadanych poleceń: set -o | grep history history on $ grep -i history ~/.bashrc ~/.bash_profile …
Więc chcę zrobić rejestrowanie i dlatego chcę umieścić datę przed wyjściem skryptu bash. Problem polega na tym, że ma wiele linii wyjściowych. Jestem w stanie umieścić datę tylko przed całym wyjściem. Ale potem w dziennikach mam wiersz bez daty. Oczywiście mogę założyć, że data z powyższej linii jest taka sama, …
Wiem, że istnieją opcje uruchomienia nowego terminala o określonym tytule, i można zmienić tytuł z terminala za pomocą menu: „Terminal” -> Ustaw tytuł. Chcę jednak zmienić go dla bieżącego terminala z wiersza poleceń. Jak mogę zmienić tytuł istniejącego terminala Gnome z wiersza poleceń?
Często zdarza mi się pisać długie polecenia w powłoce bash - rzeczy z wieloma argumentami, adresami internetowymi, trasami itp. Od czasu do czasu zdaję sobie sprawę, że zapomniałem, powiedzmy, umieścić „bundle exec” na początku polecenia, źle napisałem coś lub zapomniałem cytatów. Lub coś tak prostego jak wstawienie „cd” zamiast „vim”. …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.