Unix & Linux

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


1
Jak mogę zapobiec zdalnemu logowaniu ssh przed zerwaniem dbus?
Korzystam z openSUSE 11.3 na mojej stacji roboczej w pracy pod KDE, nie mam do niego uprawnień roota. Domyślna powłoka została ustawiona na tcsh. Kiedy jestem zalogowany na stacji roboczej i loguję się zdalnie z mojego MacBooka z systemem OS X 10.6, używając ssh: ssh -X -C user@workstation.edu wszystko dziala; …
10 ssh  kde  opensuse  tcsh  d-bus 

3
Vim unnamed register + lub *
Używam Vima 7.3 w Ubuntu i mam mały problem z kopiowaniem do schowka systemowego za pomocą następującego polecenia, "+yale pojawia się następujący błąd:E354: Invalid register name: '+' W moim vim --versionwidzę -xterm_clipboard. Opcja kopiowania odbywa się za pomocą kliknięcia prawym przyciskiem myszy, jest również wyszarzona. Jakie kroki muszę podjąć, aby …
10 vim 


2
Podaj parametry scp za pomocą xargs
Kiedy biegnę svn st | awk '{print $2}', dostaję: a.py b.py c.py Następnie chcę scpte pliki na zdalnym serwerze. Próbowałem: svn st | awk '{print $2}' | xargs scp my_name@my_server:~/ Ale to nie działa. Jakie jest właściwe polecenie, aby to zrobić? Dziękuję Ci!
10 scp  xargs 



4
Zrób wirtualny adres MAC
Chcę utworzyć wirtualne adresy MAC dla mojej karty sieciowej lub karty sieci bezprzewodowej, aby móc połączyć się z siecią za pomocą więcej niż jednego adresu IP z jednego komputera lub laptopa. Jak mogę to zrobić? (Wiem, że to możliwe, ponieważ jeden z moich przyjaciół zrobił to na uniwersytecie i ma …

2
Za pomocą polecenia `select`, aby wydrukować menu w Bash
Próbuję zaimplementować proste menu za pomocą selectpolecenia. Skrypt (do celów testowych) wygląda następująco: #!/bin/bash echo "*******************" PS3='Select an option and press Enter: ' options=("apache" "named" "sendmail") select opt in "${options[@]}" do case $opt in "apache") date ;; "named") echo "test" ;; "sendmail") echo "test 2" ;; *) echo "invalid option";; …

2
Jak powstrzymać root przed uruchomieniem skryptu
GlassFish serwer aplikacji zapewnia skryptów do administrowania serwerem aplikacji i również uruchomić i zatrzymać je i chciałbym ograniczyć użytkownika root z uruchomieniem tego skryptu. Powodem jest to, że niektórzy kluczowi programiści zapominają administrować serwerem jako użytkownik nieuprzywilejowany, a jeśli zrestartują serwer aplikacji jako użytkownik root, serwer aplikacji musi uruchomić użytkownik …

4
Prosty system kolejkowania?
Biorąc pod uwagę towarowy komputer PC, chcielibyśmy go używać do wykonywania niektórych zadań w tle przez całą dobę. Zasadniczo chcielibyśmy mieć takie polecenia jak: add-task *insert command here* list-tasks remove-task(s) Dodane zadania należy po prostu umieścić w kolejce i wykonywać jeden po drugim w tle (uruchamianie po wylogowaniu z powłoki). …


3
bash: cd do ostatnio zmodyfikowanego katalogu potomnego
Zastanawiasz się, czy istnieje prosty i / lub przenośny sposób na powiedzenie „zmień na ostatnio zmodyfikowany katalog potomny”. Mogę używać ls i awk, ale prawdopodobnie jest lepszy sposób. cd $( ls -ltrd */ | tail -1 | awk '{ print $8 }' ) Muszę uruchomić polecenie w katalogu „plików wyjściowych” …
10 bash  date  cd-command 

2
Czy można wykonać polecenie (uruchomić wielokrotnie)? jak śledzić plik za pomocą tail -f?
Mam skrypt, który tworzy plik „Detail.out”. Wiem, że skrypt jest zakończony, ilekroć plik zawiera określoną liczbę wierszy (około 21025). Więc siedzę w wierszu polecenia z uruchomionym: [me@somewhere myDir]$ wc -l */Detail.out 21025 A/Detail.out 21025 B/Detail.out 21025 C/Detail.out 12995 D/Detail.out 10652 E/Detail.out 3481 F/Detail.out 21027 G/Detail.out 21025 H/Detail.out 21025 I/Detail.out ... …
10 monitoring  pipe  tail 


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.