Pytania otagowane jako shell

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

4
Historia BASH obcięta do 500 linii przy każdym logowaniu
Z jakiegoś powodu nie mogę zmusić mojego systemu do zachowania historii BASH po ponownym uruchomieniu. Oto odpowiednie sekcje mojego ~/.bashrc: shopt -s histappend PROMPT_COMMAND='history -a; updateWindowTitle' export HISTCONTROL=ignoredups export HISTSIZE=9999 export HISTFILESIZE=999999 export HISTFILE="$HOME/.bash_history" O ile mogę powiedzieć, są to wszystkie niezbędne opcje ( wiem, że kiedyś mogłem przechowywać historię …


2
Bash nie ładuje „.profile” w nowej sesji na Linuksie
Konfiguruję nowy komputer z systemem Linux, który dostałem z naszego działu IT, i zauważyłem, że .profilenie jest ładowany, gdy rozpoczynam nową sesję terminalową. Obecna powłoka to Bash , chociaż zmieniłem ją z domyślnej sh, z której była dostarczona. Jak ustawić ładowanie .profileprzy starcie? Mam dostęp do powłoki przez SSH : …

8
Sprawdzone metody aliasu polecenia rm i uczynienia go bezpieczniejszym
To pytanie zostało przeniesione z Przepełnienia stosu, ponieważ można na nie odpowiedzieć w trybie Super User. Migrował 7 lat temu . Jakiś czas temu błędnie usunąłem folder domowy, ponieważ uruchomiłem rm -rf *niewłaściwy terminal, którego katalogiem roboczym był folder domowy! Chciałbym mieć pseudonim dla rmpolecenia, ale tak nie było. Teraz …
21 bash  shell  unix  script  rm 

9
Otwieranie powłoki Eksploratora z uprawnieniami administratora w systemie XP (z zainstalowanym programem IE7)
To pytanie zostało przeniesione z Przepełnienia stosu, ponieważ można na nie odpowiedzieć w trybie Super User. Migrował 8 lat temu . Kiedyś obniżałem swoje konto użytkownika, aby nie miało uprawnień administratora, i użyłem sztuczki „sudo”, w której tworzysz skrót do IE6 i włączam opcję „Uruchom z różnymi danymi uwierzytelniającymi”, aby …

1
Zmienna środowiskowa HOSTNAME w systemie Linux
Na moim Linux-ie (konkretnie Gentoo Linux 2.6.31) zauważyłem, że zmienna środowiskowa HOSTNAME jest dostępna w mojej powłoce, ale nie w skryptach. Na przykład, $ echo $HOSTNAME zwroty xxxxxxxx.com, ale $ ruby -e 'puts ENV["HOSTNAME"]' zwroty nil Z drugiej strony, na przykład zmienna środowiskowa USER jest dostępna zarówno w powłoce, jak …

4
Jak ustawić moją powłokę w Mac OS X?
Wiem, że mogę ustawić „Powłoki otwarte za pomocą” w preferencjach terminalu, ale jestem ciekawy, czy istnieje jakiś systemowy sposób ustawienia tego (podobny do aktualizacji / etc / passwd w niektórych Uniksach).
21 macos  mac  terminal  shell 

3
Dlaczego po przekierowaniu klang generuje niezrozumiały tekst?
Próbuję zapisać dane wyjściowe polecenia w pliku. Polecenie to: clang -Xclang -ast-dump -fsyntax-only main.cpp > output.txt Jednak wynikowy plik output.txt po otwarciu (przez gedit i jedit na ubuntu) daje mi to: [0;1;32mTranslationUnitDecl[0m[0;33m 0x4192020[0m <[0;33m<invalid sloc>[0m> [0;33m<invalid sloc>[0m [0;34m|-[0m[0;1;32mTypedefDecl[0m[0;33m 0x4192558[0m <[0;33m<invalid sloc>[0m> [0;33m<invalid sloc>[0m implicit[0;1;36m __int128_t[0m [0;32m'__int128'[0m [0;34m| `-[0m[0;32mBuiltinType[0m[0;33m 0x4192270[0m [0;32m'__int128'[0m …
20 linux  shell  clang 

6
Czy rm -rf * usunie wszystkie pliki / foldery z bieżącego katalogu?
Czy rm -rf *usunie wszystkie pliki / foldery w bieżącym katalogu? Chcę się upewnić, że symbol wieloznaczny *nie przesunie się w wyższych katalogach i nie usunie całego mojego systemu plików. :RE Pamiętam robi chmod 777 .* -Rdo chmodukrytych plików i chmoded cały mój system plików. Oczywiście byłem na koncie roota.
20 shell  globbing 


3
Jakie jest użycie -exec xargs i -print0?
Myślę, że są to typowe sposoby przekazywania wyniku jednego polecenia do następnego, jako danych wejściowych. Jak działają te trzy? Lub jakie są niektóre strony / adresy URL?
20 shell 


3
Jak usunąć ścieżkę ze zmiennej $ PATH u ryb?
Używam ryb jako powłoki w Debianie, a ostatnio (po pewnym uaktualnieniu) za każdym razem, gdy próbuję użyć poleceń uzupełniających, mam: set: No such file or directory set: Could not add component /usr/lib/x86_64-linux-gnu/libfm to PATH. set: No such file or directory Uruchamianie tego: echo $PATH Daje mi to: /usr/lib/x86_64-linux-gnu/libfm /usr/local/bin /usr/bin …

4
Jak zmienić ustawienie proxy za pomocą wiersza poleceń w systemie Mac OS?
Korzystam z systemu Mac OS i czasami trzeba wykonać pewne czynności przy użyciu serwera proxy, dlatego często muszę zmieniać ustawienia serwera proxy. Ale zmiana ustawień proxy w Preferencjach systemowych jest bardzo nieuporządkowana. Czy istnieje sposób na zmianę ustawień proxy za pomocą wiersza poleceń? Używać polecenia powłoki lub narzędzi?
20 mac  shell  proxy 


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.