Unix & Linux

Pytania i odpowiedzi dla użytkowników systemów Linux, FreeBSD i innych systemów operacyjnych typu Un * x


3
Używanie wzorów OR w znakach wieloznacznych powłoki
Treści mojego reż $ ls -lrt total 0 -rw-r--r-- 1 user1 admin 19 Oct 8 12:31 night.txt -rw-r--r-- 1 user1 admin 19 Oct 8 12:31 noon.txt -rw-r--r-- 1 user1 admin 38 Oct 8 12:31 day.txt Chciałbym wymienić szczegóły plików, które zawierają słowo w nazwie pliku, jak określono. Przykład: $ ls …
52 bash  shell  zsh  ls  wildcards 


3
Jak sprawić, by usługa unix widziała zmienne środowiskowe?
Ustawiłem zmienną środowiskową za pomocą /etc/profile: export VAR=/home/userhome Jeśli to zrobię, echo $VARto pokaże/home/userhome Ale kiedy umieszczam odniesienie do tej zmiennej w /etc/init.d/servicenamepliku, nie może ona znaleźć tej zmiennej. Gdy uruchamiam service servicename statusprzy użyciu /etc/init.d/servicenamepliku o następującej treści: case "$1" in status) cd $VAR/dir ;; esac to mówi /dir: …

4
Wykonaj polecenie przed zamknięciem
Chcę wykonać proste polecenie tuż przed wyłączeniem komputera (czas nie jest konieczny). Do uruchomienia mogę użyć /etc/rc.local; czy jest coś podobnego do zamknięcia? Zauważ, że nadal chciałbym używać zintegrowanego przycisku zamykania z menu; tzn. nie chcę używać skryptu niestandardowego za każdym razem, gdy zamykam terminal - musi być automatyczny.


4
Jak edytować wiersz poleceń w edytorze pełnoekranowym w ZSH?
W bashu, używając trybu vi, jeśli uderzę Esc, vmój bieżący wiersz poleceń jest otwierany w edytorze określonym przez $EDITORi jestem w stanie edytować go na pełnym ekranie przed „zapisaniem” polecenia, które ma zostać zwrócone do powłoki i wykonane. Jak mogę osiągnąć podobne zachowanie w Zsh? Uderzenie vw trybie komend powoduje …
52 zsh  editors 

4
Ustaw zakres sieci w zmiennej środowiskowej no_proxy
Jestem w sieci za pomocą proxy. Mam maszyny używające tu i ówdzie wielu skryptów, uzyskujących dostęp do siebie przez HTTP. Sieć to 10.0.0.0/8. Mój serwer proxy to 10.1.1.1:81, więc skonfigurowałem go odpowiednio: export http_proxy=http://10.1.1.1:81/ Chcę wykluczyć mój własny zakres, do którego można uzyskać dostęp za pośrednictwem serwera proxy. Próbowałem dowolnej …
52 bash  wget  curl  http-proxy 

10
Jak automatycznie uruchamiać i wyłączać maszyny VirtualBox?
Muszę uruchomić system oprogramowania, który ma zostać zainstalowany jako urządzenie na dedykowanej maszynie. W celu oszczędzania energii planuję uruchomić system na maszynie wirtualnej VirtualBox. Host jest standardowym systemem Linux z systemem SysV-Init, gość jest silnie zmodyfikowanym Linuksem i wolałbym nie zmieniać go dalej. VirtualBox jest używany w wersji OSE. Już …

5
Jakie są podstawowe różnice między głównymi powłokami * NIX? [Zamknięte]
Jakie są podstawowe różnice między głównymi powłokami * NIX i jakie scenariusze mogą skłonić Cię do korzystania z jednej nad drugą? Rozumiem, że niektóre z nich prawdopodobnie sprowadzają się do preferencji użytkownika, ale kiedykolwiek użyłem tylko bash i jestem zainteresowany, aby dowiedzieć się, gdzie może być przydatna inna powłoka. Czy …
52 shell 

5
Mutt: jak bezpiecznie przechowywać hasło?
Mój plik .muttrc wygląda coś jak ten jeden lub zobacz poniżej spojrzenie. Waham się z hasłem. Jak przechowywać hasło, aby z niego korzystać mutt? set imap_user = "username@gmail.com" set imap_pass = "password" set smtp_url = "smtp://username@smtp.gmail.com:587/" set smtp_pass = "password" set from = "username@gmail.com" set realname = "Your Real Name"
52 security  mutt 


1
Zrozumienie, co robi plik binarny systemu Linux
Niedawno miałem zadanie w pracy, aby zrozumieć binarny program Linux. Program był jednak w formie binarnej. Użyłem polecenia file, stringsi objdumpmają niewielki pomysł, co robi, i funkcje, jakie dzwoni. Wygląda na to, że plik binarny jest kompilowany z informacjami debugowania. Czego więcej mogę się o tym dowiedzieć?

5
Dlaczego montuje się w istniejącym katalogu?
Istniejący katalog jest potrzebny jako punkt podłączenia . $ ls $ sudo mount /dev/sdb2 ./datadisk mount: mount point ./datadisk does not exist $ mkdir datadisk $ sudo mount /dev/sdb2 ./datadisk $ Uważam to za mylące, ponieważ nakłada się na istniejącą zawartość katalogu. Istnieją dwie możliwe treści katalogu punktu podłączenia, które …
52 mount 


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.