Pytania otagowane jako shell

Powłoka to oprogramowanie, które pozwala użytkownikom na interakcję z systemem operacyjnym, zwykle przez wpisanie w wierszu poleceń.

6
Chcesz wypróbować Linuksa, co robisz?
Przez jakiś czas uczyłem się ruby ​​na szynach. Na początku opierałem się używaniu konsoli, ale po chwili mogę powiedzieć, że to UWIELBIAM. Jeśli Linux jest czymś takim, myślę, że będzie legalny. Myślę, że na razie wypróbuję Ubuntu. Oto jednak pytanie - gdzie uczysz się wskazówek, sztuczek i skrótów dotyczących korzystania …

10
Mac OS X - nie można uruchomić Terminal.app - powłoka ma niedozwoloną wartość
Nie mogę uruchomić Terminal.app po wycofaniu systemu z wehikułu czasu. Mac OS X wersja 10.6.2 Wyświetla następujący błąd. „Nie masz uprawnień do uruchamiania tej aplikacji” „Administrator ustawił powłokę na niedozwoloną wartość” Następnie usunąłem plik ~ / Library / Preferences / com.apple.Terminal.plist Ale wyświetlany jest ten sam komunikat. Naprawiłem wszystkie prawa …


4
Jak długo trwa uniksowe polecenie „plik”?
Gdy przekazujesz plik tekstowy do filepolecenia Unix , może ci powiedzieć coś takiego: input.txt: UTF-8 Unicode English text, with very long lines Czy ktoś może mi powiedzieć minimalną liczbę znaków, które musi zawierać linia, aby uznać ją za bardzo długą ? Strony podręcznika nic nie mówią o tym i nie …
16 unix  shell 

2
http pobierz z powłoki w Mac OS X.
Chciałbym pobrać link taki jak: http://example.org/file.mp3 Teraz jestem wystarczającym ćpunem, aby wiedzieć, co robi SCP, ale na tym kończy się moja geek-dom. Czy jest więc program powłoki, który pozwala mi w zasadzie pobierać http i przesyłać je do pliku?
16 macos  shell  http 

7
unix - podziel ogromny plik .gz według linii
Jestem pewien, że ktoś miał poniższą potrzebę, jaki jest szybki sposób dzielenia ogromnego pliku .gz po linii? Podstawowy plik tekstowy ma 120 milionów wierszy. Nie mam wystarczającej ilości miejsca na dysku, aby rozpalić cały plik naraz, więc zastanawiałem się, czy ktoś wie o skrypcie bash / perl lub narzędziu, które …
16 linux  perl  bash  shell  unix 


1
Jak uciec „!” oraz „&” w zmiennych środowiska dokera
Mam kontener dokera, który chcę uruchomić, i przekazuję mu niektóre hasła. Jeden ze znakiem wykrzyknika, !a drugi ze znakiem ampersand &. Więc chcę uruchomić to: docker run -i -t --rm \ -e "LDAP_FILTER=(&(objectCategory=person)(objectClass=user)" \ -e "LDAP_PASS=Secret!Password" \ user-prefix/container-name To nie działa. &zostanie zastąpiony {LDAP_FILTER}i !zostanie obcięty. Jestem prawie pewien, że …

5
Kill program po tym, jak wypisze dany wiersz ze skryptu powłoki
Tło: Piszę skrypt testowy dla oprogramowania biologii obliczeniowej. Oprogramowanie, które testuję, może trwać kilka dni, a nawet tygodni, więc ma wbudowane funkcje odzyskiwania w przypadku awarii systemu lub awarii zasilania. Próbuję wymyślić, jak przetestować system odzyskiwania. W szczególności nie mogę znaleźć sposobu na „zawieszenie” programu w kontrolowany sposób. Zastanawiałem się …
16 linux  shell 

4
Aliasy w procesie podpowłoki / procesu potomnego
Skonfigurowałem aliasy w /etc/profile.d/alias.sh dla każdej powłoki logowania. Ale jeśli uruchomię skrypt.sh, nie będę mógł użyć tego aliasu. Jak ustawić alias nawet dla podpowłoki lub procesów potomnych? /etc/profile.d/alias.sh alias rmvr='rm -rv'; alias cprv='cp -rv'; alias mvrv='mv -rv';
16 linux  shell  alias 



1
W jaki sposób podczas rozwiązywania dowiązania symbolicznego „rozwiązywać zbyt wiele poziomów dowiązań symbolicznych”?
Próbuję utworzyć symboliczny link na Ubuntu 10.04 ((Lucid Lynx)), który mówi: me@laptop:~/PHPUnit$ ls assertions.php LICENSE PHPUnit README.markdown build.xml package.xml phpunit.bat Tests ChangeLog.markdown phpunit phpunit.xml.dist me@laptop:~/PHPUnit$ ln -s phpunit /usr/bin/phpunit ln: accessing `/usr/bin/phpunit': Too many levels of symbolic links A kiedy to robię /usr/bin$ ls php*, dostaję: php php5 php-config php-config5 …

2
Jak używać potoku do edycji pliku za pomocą vi
Powiedzmy, że mam plik o nazwie file.txt. Jest to nazwa pliku, który chcę edytować za pomocą vi. Chcę zrobić coś takiego, aby móc edytować plik: cat file.txt | vi To jednak nie działa. Jak można to zrobić? Aby wyjaśnić: Oto zawartość pliku.txt: textfile Chcę więc jakoś wysłać zawartość pliku.txt do …
15 macos  command-line  vim  shell  vi 

3
Kursor myszy w terminalu?
Używam Mac OS X Terminal.app. Ale odpowiedź na to pytanie prawdopodobnie dotyczyłaby każdego typowego emulatora terminalu UNIX w środowisku graficznym. Pytanie - co mam zrobić: użyć kursora myszy, aby kliknąć pozycję znaku w bieżącym wierszu terminala i przesunąć kursor terminala w to miejsce? Zazwyczaj musisz przytrzymać klawisz strzałki, aby przejść …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.