Unix & Linux

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

2
Jak mogę użyć grep do przeszukiwania wielu nieopartych katalogów?
Może to brzmieć tak, jakbym zadawał to samo pytanie , ale mam inne wymagania. To jest przykład mojego systemu plików: /kod/ wewnętrzny/ dev / Główny/ publiczny/ dev / Główny/ wydanie/ przybory/ /code/internal/dev/, /code/public/dev/I /code/tools/zawierać podkatalogi dla wielu projektów. Pracuję prawie wyłącznie w gałęziach programistów /code/internal/i /code/public/, i często chcę wyszukać …
21 grep  search 

2
Przejdź do określonej postaci w linii w VI
W VI wiem, że jeśli to zrobisz :some_number i wciśnij Enter, przejdziesz do linii określonej przez „numer_czasu”. Czy istnieje odpowiednik przeskakiwania do określonej postaci w jednym wierszu? Zasadniczo mam duży plik csv i jest kilka znaków, które łamią parser; więc muszę to debugować. Otrzymuję komunikat o błędzie, który w zasadzie …
21 vim 




2
Kiedy proces przejdzie w stan „D”?
Używam „Nazwa hosta Linux 2.6.28-15-generic # 49-Ubuntu SMP Wt 18 sierpnia 18:40:08 UTC 2009 i686 GNU / Linux” Wszystkie komputery klienckie będą korzystały z cienkiego klienta, do pracy użyję laptopa i zamontuję katalog domowy z serwera na laptopie. Jeśli otworzę firefoxa na moim laptopie, okno firefoxa nie otworzy się, ponieważ …
21 linux  process  io 

1
Czy zainstalować konkretną poprzednią wersję pakietu za pomocą przystawki?
Chciałbym zainstalować kubectlwersję 1.2.4na komputerze. Dokumentacja Kubernetes zaleca używaniesnap do instalacji na Ubuntu. snap install --helpnie jest bardzo przydatny, jeden obiecujący parametr --revision=nie działa: $ sudo snap install --revision=1.2.4 kubectl error: cannot decode request body into snap instruction: invalid snap revision: "\"1.2.4\"" Podejrzewam, że --revisionoczekuje raczej SHA niż semver. apt-getKonwencja …

2
Różnica między Xorg a Gnome / KDE / Xfce
Chcę dowiedzieć się więcej o systemach UNIX i myślę, że mam dość proste pytanie. Myślę, że wiem, do czego służy X: Daje standard aplikacjom do prezentacji swoich interfejsów użytkownika (między innymi). Ale dlaczego zatem istnieje potrzeba Gnome / KDE i jak odnoszą się one do X? Myślałem, że używają X …

4
Usuń yum repo za pomocą yum
Nie mam dostępu do roota na moim komputerze w pracy, ale mam uprawnienia sudo do używania sudo yum(i tylko yum). Ostatnio przypadkowo zainstalowałem wadliwe repozytorium (dropbox), a teraz chciałbym je usunąć. Ponieważ nie mam dostępu do zapisu do yum.repos.dkatalogu, ręczne edytowanie lub usuwanie pliku repo nie wchodzi w rachubę. Wiem, …

5
Pip vs Package Manager do obsługi pakietów Python
Pakiety Python są często hostowane w repozytoriach wielu dystrybucji. Po przeczytaniu tego samouczka, a konkretnie sekcji zatytułowanej „Czy naprawdę chcesz to zrobić” Unikałem korzystania z pip i wolałem korzystać z repozytorium systemowego, uciekając się do pip tylko wtedy, gdy potrzebuję zainstalować pakiet, który nie znajduje się w repozytorium. Ponieważ jednak …

3
Dlaczego [-n] nie jest fałszywy jak [-n „”]?
Moje pytanie dotyczy wartości zwracanych przez ten kod: if [ -n ]; then echo "true"; else echo "false"; fi To drukuje true. Jego uzupełniający test wykorzystujący [ -z ]również odbitki true: if [ -z ]; then echo "true"; else echo "false"; fi Dlaczego w powyższym kodzie [ -n ]test zakłada, …
20 bash 

6
Jakieś opcje na zamianę jądra GNU w Linuksie?
Myślałem o zaprzestaniu używania GNU Coreutils na moich systemach Linux, ale szczerze mówiąc, w przeciwieństwie do wielu innych komponentów GNU, nie mogę wymyślić żadnych alternatyw (w systemie Linux) . Jakie są alternatywy dla rdzeni GNU? czy potrzebuję więcej niż jednej paczki? Odnośniki do projektu są koniecznością, dodatkowe punkty za nadawanie …

2
Zsynchronizuj folder między 2 komputerami za pomocą obserwatora systemu plików, aby za każdym razem, gdy plik został zmodyfikowany, był on natychmiast replikowany
Mam: serwer Linux, który łączę przez SSH na porcie IP 203.0.113.0 1234 komputer domowy (za routerem), publiczny adres IP 198.51.100.17, którym jest Debian lub Windows + Cygwin Jak najłatwiej jest /home/inprogress/ zsynchronizować folder (w obu kierunkach), trochę podobnie rsync, ale z obserwatorem systemu plików , aby za każdym razem, gdy …

3
Jaki jest cel „true” w bash „jeśli sudo true; następnie"
Zhakowałem razem ten skrypt bash, który sprawdza, czy użytkownik ma uprawnienia administratora, a jeśli nie, prosi o nie. W końcu próbuję odwrócić drugą instrukcję „if”, aby móc usunąć następujące dwie linie (echo „hasło ok” i pozostałe w kolejnej linii) # Root user only if [[ "$EUID" != 0 ]]; then …
20 bash  sudo 

6
Dlaczego świat Su jest wykonywalny?
Mam bezgłowy serwer, który jest zalogowany zdalnie przez wielu użytkowników. Żaden z pozostałych użytkowników nie ma w pliku sudoers, więc nie mogą uzyskać roota sudo. Ponieważ jednak uprawnienia susą włączone -rwsr-xr-x, nic nie powstrzymuje ich przed próbą brutalnego wymuszenia hasła roota. Można argumentować, że jeśli użytkownik zna hasło roota, i …
20 sudo  su  headless 

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.