Nauczę się korzystać z wiersza polecenia. W szczególności będę korzystał z książki: „Wiersz poleceń systemu Linux: pełne wprowadzenie” . Czy muszę teraz korzystać z dystrybucji Linuksa, aby przejrzeć książkę, czy OS X wystarczy? Jeśli potrzebuję dystrybucji Linuksa, to czy użycie jej przez maszynę wirtualną byłoby wystarczające, czy też muszę ją …
Próbuję wyróżnić moje wyrażenie regularne na komputerze Mac za pomocą terminalu. Umieściłem to .profile: export GREP_COLOR='1;30;40' Nic się nie zmienia, więc dodałem to samo do mojego bash.profilenadal nic, zrestartowałem maszynę nic. Kiedy jestem: egrep --color=auto ".*\W blah blah " potem świeci jakimś żółtym kolorem, ale zastanawiałem się, czy zrobiłem coś …
Zgodnie z przyjętą odpowiedzią na to pytanie , próbuję użyć modelin w vimie, aby wymusić wykrywanie typu pliku w niektórych plikach. Na przykład u góry pliku o nazwie gitconfig(uwaga nie ma wiodących .) mam następujący wiersz: # vim: set filetype=gitconfig : modelinejest włączony w moim systemie. Jednak gdy otwieram plik …
Korzystam z używanego MacBooka Pro z końca 2013 roku (Mojave 10.14.3) i kiedy piszę archw Terminalu, wracam i386. Czy to nie powinno być x86_64? Czy sprzedawca wprowadził w błąd przedmiot? Zobacz zrzut ekranu poniżej „About this Mac” .
Mam folder nadrzędny o nazwie „folder nadrzędny” z dużą liczbą podfolderów, w tych podfolderach znajduje się plik o nazwie „foo.mp4”. Mogę łatwo znaleźć te pliki, wykonując następujące czynności: mymacbook:parent_folder username$ find ./ -name "foo.mp4" -exec echo {} \; Teraz zwraca ścieżkę do każdego pliku względem folderu nadrzędnego / ./path/to/foo.mp4 Jak …
Co to jest PATHw systemie Mac OS? Użyłem go do zainstalowania globalnych narzędzi wiersza polecenia, ale jedyną dokumentacją, którą znalazłem, są tutoriale do tego, jak to zrobić, bez prawdziwego wyjaśnienia tego, co dzieje się pod maską. Nie znalazłem też odpowiedniej strony w Wikipedii . Więc jaki jest cel PATHi jaka …
Edycja: Jest to duplikat /programming/998626/meaning-of-tilde-in-linux-bash-not-home-directory/ . Nie mam reputacji, aby zamknąć to pytanie jako duplikat. Nie mówię o tym ~jak w katalogu domowym, ale raczej o tym: $ ls ~foo/bar /some/mount/point/foo/bar Jeśli jednak spróbuję użyć innego punktu montowania, np .: $ mount | ag "/dev " devfs on /dev (devfs, …
Rozumiem * użytkownik podstawowy Administrator otrzymuje identyfikator użytkownika 501i kolejni użytkownicy uzyskać numery przyrostowych ( 502, 503...). Ale dlaczego 501? Co jest specjalnego 50x, jaki jest historyczny / techniczny powód tego wyboru? * Zacząłem się tym zajmować, kiedy zacząłem się zastanawiać, dlaczego w moim zewnętrznym dysku twardym są wszystkie swoje …
Mam pliki o nazwie z YYYYMMDDnazwą pliku, takie jak file-name-20151002.txt Chcę ustalić, czy ten plik został zmodyfikowany po 02.10.2015. Uwagi: Mogę to zrobić, patrząc na wynik ls, ale wiem, że analizowanie wyniku lsjest złym pomysłem. Nie muszę znajdować wszystkich plików datowanych po określonej dacie, wystarczy przetestować jeden konkretny plik naraz. …
Tło: Jestem studentem, a obecnie połączenie Wi-Fi w mojej szkole jest bardzo wolne (bardzo wolne). Mam plan danych 8Gb 4G, ale mimo to brakuje mi pod koniec miesiąca. Skonfigurowałem Debiana bez głowy w domu (który ma połączenie 400 Mb / s) i już go używam jako zautomatyzowanego Seedbox, L2TP-IPSec VPN, …
OK, więc sourceuruchamia skrypt w bieżącej powłoce i .osobno, jak opisano na przykład przy uruchamianiu skryptu za pomocą „.” I „source” , ale konkretnie w moim .bashrcpliku mam: [ -f ~/.bash_aliases ] && source ~/.bash_aliases [ -f ~/.git-completion.bash ] && source ~/.git-completion.bash [ -s ~/.autojump/etc/profile.d/autojump.sh ] && source ~/.autojump/etc/profile.d/autojump.sh Czy …
Po pobraniu pliku z dostępną sumą kontrolną md5 aktualnie go sprawdzam md5 *file* | grep *given_checksum* na przykład md5 file.zip | grep -i B4460802B5853B7BB257FBF071EE4AE2 ale wydawało mi się zabawne wymagać grep i fajki do tego, co z pewnością jest bardzo częstym zadaniem. Zwolennik efektywnego robienia rzeczy. Zastanawiałem się, czy istnieje …
Mam następujący jeden wiersz, aby wyświetlić pliki otwarte przez proces: sudo dtrace -n 'syscall::open*:entry { printf("%s %s",execname,copyinstr(arg0)); }' jednak mam wiele powtarzających się błędów, takich jak: dtrace: error on enabled probe ID 4 (ID 946: syscall::open_nocancel:entry): invalid user access in action #2 at DIF offset 24 dtrace: error on enabled …
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.