Według Wikipedii , powłoka Bourne'a została wprowadzona w 1977 r., A powłoka C w 1978 r., Ale sam unix sięga 1969 r. Gdybyś używał systemu uniksowego przed 1977 rokiem, jakiej powłoki byś
Według Wikipedii , powłoka Bourne'a została wprowadzona w 1977 r., A powłoka C w 1978 r., Ale sam unix sięga 1969 r. Gdybyś używał systemu uniksowego przed 1977 rokiem, jakiej powłoki byś
Czasami źle rozumiem składnię polecenia: # mysql -d test mysql: unknown option '-d' # echo $? 2 Próbuję ponownie i mam rację: # mysql --database test Welcome to the MySQL monitor. mysql > ... Jak zapobiec pierwszej komendzie z kodem błędu innym niż 0, aby przejść do...
W Bash dwie liczby całkowite można porównać za pomocą wyrażenia warunkowego arg1 OP arg2 PO jest jednym -eq, -ne, -lt, -le, -gt, i -ge. Te arytmetyczne operatory binarne zwracają wartość true, jeśli arg1 jest odpowiednio równy, nie równy, mniejszy, mniejszy lub równy, większy niż lub większy...
Załóżmy, że mam następujący trywialny przykład history: ... 76 cd ~ 77 ./generator.sh out.file 78 cp out.file ~/out/ 79 ./out/cleaner.sh . 80 ls -alnh /out ... Jeśli chciałbym wykonywać polecenia 77, 78i 79w jednym poleceniu, czy istnieje do tego skrót? Próbowałem !77 !78 !79, który po prostu...
Przeglądałem listę plików zawartych w coreutils i mogłem wymyślić przykład, w jaki sposób mogę osobiście używać wszystkich dostarczonych poleceń z wyjątkiem ptx. Czy możesz podać jeden lub dwa (lub trzy) przykłady użycia ptx? Im bardziej zróżnicowany przypadek użycia, tym lepiej. $ apropos...
Wczoraj wydałem wiele poleceń w moim CentOS 7. Ale kiedy chciałem dzisiaj odzyskać te polecenia, stwierdziłem, że nie było żadnego rekordu. Kiedy otworzyłem plik .bash_history, nadal nie mogłem znaleźć poleceń, które wydałem wczoraj, ale wiele starych poleceń znalazłem kilka dni temu. Dlaczego...
Chciałbym uruchomić polecenie foo --bar=baz <16 zeroes> Jak efektywnie wpisać 16 zer *? Jeśli przytrzymam Alti wcisnę 1 6 0, powtórzy to 160 razy, co nie jest tym, czego chcę. W emacsie mogę użyć Alt-[number]albo Ctrl-u 1 6 Ctrl-u 0, ale w bash Ctrl-uzabija aktualnie pisaną linię, a...
Niektóre przypadki bash zmieniają historię poleceń, kiedy ponownie używasz i edytujesz poprzednie polecenie, inne najwyraźniej nie. Szukałem i szukałem, ale nie mogę znaleźć niczego, co mówi, jak zapobiec modyfikowaniu poleceń w historii, gdy są one ponownie używane i edytowane. Są to pytania,...
Próbuje rozstrzygnąć przyjacielski spór. Czy „cron” to skrót od czegoś? Ponadto, czy jego obecna nazwa kanoniczna „cron” pochodzi od czegoś skróconego dla czegoś takiego jak chronos lub chronologiczny? Szybkie wyszukiwanie w Google nie znalazło tego, czego szukałem . Ostatecznie stał się wątkiem...
Pochodząc ze świata FreeBSD, chcę, aby terminal Linuksa zachowywał się jak FreeBSD, szczególnie wersja 9.1, w zasadzie po wpisaniu cdterminala i naciśnięciu strzałki „w górę” możesz przeglądać wszystkie polecenia w historii, od cdktórych zaczyna się zyskać dużo czasu. Nie wiem, jak włączyć tę...
Napisałem dzisiaj mały skrypt, który zawierał grep -q ^local0 /etc/syslog.conf Podczas przeglądu współpracownik zasugerował, aby ^local0go zacytować, ponieważ ^oznacza „fajkę” w powłoce Bourne'a. Zaskoczony tym twierdzeniem, próbowałem wyśledzić wszelkie odniesienia, które o tym wspominały. Nic,...
Dawno temu zacząłem korzystać z konsoli Linux, ale nigdy nie zadawałem sobie pytania o postać otaczającą, czyli znak karetki ( ^). Chciałbym zapytać, dlaczego jest używany jako zamiennik tego słowa Ctrl. Zastanawiałem się nad tym, kiedy korzystałem z nano i szukałem też odpowiedzi w Internecie,...
Ilekroć otwieram nową instancję terminala, historia jest pusta. Dlaczego? Czy muszę coś skonfigurować? Jednak w bash nie ma takiej
Jeśli dodać export HISTCONTROL=ignorespacew .bashrcbash nie będzie rejestrować żadnych poleceń, które mają spacje przed nimi w historii. Ale nie rozumiem, w jakich sytuacjach będzie to przydatne. Czy ktoś może podać jakieś
Na dzień dzisiejszy istnieje wiele dystrybucji Linuksa, takich jak Ubuntu , Fedora , Gentoo , Mint , Debian itp. Dystrybucje te są aktualizowane w różnych cyklach. Ubuntu wydaje się aktualizować swoje jądro co tydzień lub co miesiąc, podczas gdy Debian niechętnie aktualizuje jądro. Zastanawiam...
Czy mogę zwiększyć rozmiar historii poleceń w bash? Zauważ, że używam tutaj komputera Red Hat Linux na studiach astrofizyki (więc nie dostaję tylu
Często szukam zmian za pomocą history | grep 'string' W mojej historii pojawia się lista poleceń wraz z numerem wiersza historii), np history | grep 'git' 755 git status 1535 git push origin master 1570 git merge origin/one-146 1667 git reset --hard origin/master Teraz mogę przywołać i...
Czy „shebang” oznacza „bang ona”? Dlaczego nie „hebang” jako „bang
Wiele systemów un * x jest dostarczanych z kontem użytkownika o nazwie „operator”. Jaki jest cel tego konta? Czy niektóre systemy faktycznie korzystają z tego konta, czy jest to raczej dziedzictwo historyczne? Czy kiedykolwiek korzystałeś z tego konta w swojej organizacji? Konto „operatora”...
Aby zapobiec rejestrowaniu „niebezpiecznych” poleceń w historii bash, dodałem do mojego .bashrcpliku następujący wiersz : HISTIGNORE='rm *:mv *:cp *:cat*>*:pv*>*' działa to dobrze, ale ma efekt uboczny: nie widzę pełnej historii poleceń wykonywanych na komputerze. Powiedzmy, że mam kilka...