Unix & Linux

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

4
rekurencyjny mkdir
Czy istnieje przeoczone przeze mnie polecenie linux, które umożliwia zrobienie czegoś w stylu: (pseudo) $ mkdir -R foo/bar/zoo/andsoforth A może nie ma innej alternatywy niż utworzenie katalogów pojedynczo?
305 mkdir 

14
Jak mogę zapobiec wyświetlaniu „grep” w wynikach ps?
Gdy szukam jakiegoś procesu, który nie istnieje, np $ ps aux | grep fnord wayne 15745 0.0 0.0 13580 928 pts/6 S+ 03:58 0:00 grep fnord Oczywiście nie obchodzi mnie grep - to ma tyle samo sensu, co poszukiwanie psprocesu! Jak mogę zapobiec wyświetlaniu grep w wynikach?
304 grep  ps 

10
Jak dołączyć wiele wierszy do pliku
Piszę skrypt bash, aby wyszukać plik, jeśli nie istnieje, utwórz go i dołącz do niego: Host localhost ForwardAgent yes "line then new line 'tab' then text"Myślę więc , że to delikatny format. Wiem, że możesz to zrobić: cat temp.txt >> data.txt Ale wydaje się dziwne, ponieważ ma dwie linie. Czy …

6
Usuń od kursora do końca linii na VI
Wiem, że prawdopodobnie przejrzałem to milion razy we wszystkich dokumentach VI, które przeczytałem, ale wydaje mi się, że nie mogę znaleźć usunięcia polecenia od kursora do końca wiersza.
301 vim  vi 

16
Jak wykonywać obliczenia liczb całkowitych i zmiennoprzecinkowych, w bash lub innych językach / frameworkach?
Użycie echo "20+5"dosłownie tworzy tekst „ 20+5”. Jakiego polecenia mogę użyć 25w tym przypadku do uzyskania sumy liczbowej ? Jaki jest najłatwiejszy sposób, aby to zrobić, używając bash jako zmiennoprzecinkowego? Na przykład echo $((3224/3807.0))drukuje 0:(. Szukam odpowiedzi za pomocą samej podstawowej powłoki poleceń („wiersza polecenia”) lub za pomocą języków dostępnych …



5
Jaka jest historia Super Cow Powers?
Jak wiemy, apt-getma super krowy i aptitudenie: $ apt-get --help | grep -i cow This APT has Super Cow Powers. $ aptitude --help | grep -i cow This aptitude does not have Super Cow Powers. i oczywiście APT ma przy sobie jajko wielkanocne: $ apt-get moo (__) (oo) /------\/ / …
286 debian  apt  history 

5
Dlaczego mój skrypt powłoki dusi się spacjami lub innymi znakami specjalnymi?
Lub przewodnik wprowadzający do solidnej obsługi nazw plików i innych ciągów znaków przekazywanych w skryptach powłoki. Napisałem skrypt powłoki, który działa dobrze przez większość czasu. Ale dusi się na niektórych danych wejściowych (np. Na niektórych nazwach plików). Wystąpił problem, taki jak: Mam nazwę pliku zawierającą spację hello world, która została …


9
Jak mogę znaleźć zepsute dowiązania symboliczne
Czy istnieje sposób na znalezienie wszystkich dowiązań symbolicznych, które nigdzie nie wskazują? find ./ -type l poda mi wszystkie dowiązania symboliczne, ale nie czyni rozróżnienia między linkami, które gdzieś idą, a linkami, które nie. Obecnie robię: find ./ -type l -exec file {} \; |grep broken Ale zastanawiam się, jakie …

17
Jak ustawić mój DNS podczas zastępowania resolv.conf?
Większość informacji, które widzę online, mówi do edycji /etc/resolv.conf, ale wszelkie zmiany, które tam wprowadzam, są po prostu zastępowane. $ cat /etc/resolv.conf # Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8) # DO NOT EDIT THIS FILE BY HAND -- # YOUR CHANGES WILL BE OVERWRITTEN nameserver 127.0.1.1 Wygląda …


23
Jak mogę uzyskać mój zewnętrzny adres IP w skrypcie powłoki?
Potrzebuję znaleźć mój zewnętrzny adres IP ze skryptu powłoki. W tej chwili korzystam z tej funkcji: myip () { lwp-request -o text checkip.dyndns.org | awk '{ print $NF }' } Ale to zależy od tego perl-libwww, perl-html-format, perl-html-treezainstalowany. Jakie inne sposoby mogę uzyskać moje zewnętrzne IP?
273 linux  shell-script  ip 


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.