Unix & Linux

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

1
Gdzie mogę znaleźć kod źródłowy / bin / ip? [Zamknięte]
Zamknięte. To pytanie jest nie na temat . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat wymiany stosów Unix i Linux. Zamknięte 2 lata temu . Korzystałem z polecenia /bin/ip: ip addr add 10.10.10.0 dev eth0 Chciałbym zobaczyć kod źródłowy działania ippolecenia. Czy to …
10 source 

7
Zaloguj kod wyjścia polecenia, podobny do polecenia czasu
za pomocą time sleep 1 daje: $ time sleep 1 real 0m1.005s user 0m0.001s sys 0m0.001s czy istnieje polecenie, którego mogę użyć do wydrukowania kodu wyjścia, sleeplub dowolne polecenie, które chcę uruchomić? Coś jak: $ log-exit-code sleep 1 może to wystarczy? sleep 1 && echo "$?"
10 exit  exit-status 

1
Jak skompilować dokument lateksowy na NixOS?
Zwykle używam pdflatexdo kompilowania dokumentów lateksowych, ale w NixOS nie widzę, że pdflatexmożna je zainstalować za pośrednictwem $ nix-env -i pdflatex. $ nix-env -qa pdflatex error: selector ‘pdflatex’ matches no derivations Wyniki dla pdflatexnie pojawiają się również podczas wyszukiwania na stronie nixos.org/nixos/packages.html . Jednak zauważyłem tam pakiet rubber, który najwyraźniej …

3
Jak zainstalować pakiety npm w NixOS?
W NixOS zainstalowałem pakiet yarnjak zwykle, uruchamiając $ nix-env -i yarn. Teraz jestem próbujesz uruchomić yarnpoprzez $ yarn start. Ale to prowadzi mnie do następującego błędu. $ yarn start yarn start v0.20.3 $ webpack-dev-server --env dev sh: webpack-dev-server: command not found error Command failed with exit code 127. Kiedy próbuję …
10 nixos  npm 

4
znaleźć polecenie, wyliczyć dane wyjściowe i pozwolić na wybór?
Kiedy używam find, często znajduje wiele wyników takich jak find -name pom.xml ./projectA/pom.xml ./projectB/pom.xml ./projectC/pom.xml Często chcę wybrać tylko określony wynik (np edit ./projectB/pom.xml.). Czy istnieje sposób wyliczenia finddanych wyjściowych i wybrania pliku do przekazania do innej aplikacji? lubić: find <print line nums?> -name pom.xml 1 ./projectA/pom.xml 2 ./projectB/pom.xml 3 …
10 bash  files  find 

5
Implementowanie rozszerzonego wyrażenia regularnego w celu dodania zmiennej liczby wiodących zer na podstawie pozycji w ciągu
Mam problem z obniżeniem składni sed, aby dodać różną liczbę zer wiodących do numerycznego schematu organizacyjnego. Wyglądają na ciągi, na których operuję 1.1.1.1,Some Text Here wykorzystując składnię sed sed -r ":r;s/\b[0-9]{1,$((1))}\b/0&/g;tr" Jestem w stanie uzyskać odpowiedź 01.01.01.01,Some Text Here Jednak to, czego szukam, to wypełnienie zera do 2 cyfr w …

2
Jak działa złośliwe oprogramowanie bez plików w systemie Linux?
Rozumiem definicję złośliwego oprogramowania bez plików: Szkodliwy kod, który nie jest oparty na plikach, ale istnieje tylko w pamięci… W szczególności złośliwy kod bez plików… dołącza się do aktywnego procesu w pamięci… Czy ktoś może wyjaśnić, jak działa to dołączanie do aktywnego procesu w pamięci? Ponadto, jaka ochrona (jądro) / …

5
Czułość wielkości liter w nawiasach kwadratowych
Zwykle w globowaniu bash rozróżniana jest wielkość liter: $ echo c* casefix.pike cdless chalices.py charconv.py chocolate.pike circum.py clip.pike cpustats.pike crop.pike cwk2txt.py $ echo C* CarePackage.md ChocRippleCake.md Clips Używanie nawiasów kwadratowych nie zmienia tego: $ echo [c]* casefix.pike cdless chalices.py charconv.py chocolate.pike circum.py clip.pike cpustats.pike crop.pike cwk2txt.py $ echo [C]* CarePackage.md …
10 bash  shell  wildcards  locale 

5
Jak mogę edytować ostatnie n wierszy w pliku?
Czy istnieje polecenie, które pozwoli mi edytować ostatnie n wierszy w pliku? Mam kilka plików, z których wszystkie mają inną liczbę linii w środku. Ale chciałbym zmodyfikować ostatnie n wierszy w każdym pliku. Celem jest zastąpienie przecinków średnikami w ostatnich n wierszach. Ale tylko w ostatnich n wierszach. Nie chcę …



3
Jak grep dwie linie z lshw?
Chcę grep numer seryjny płyty głównej i model produktu komputera. użyłem sudo lshw | grep -m1 serial: aby grepować numer seryjny (ponieważ istnieje wiele wystąpień „serial:”, a ten, którego chcę, jest pierwszy. Jak mogę to zrobić ORAZ jednocześnie grep dla „produktu:”? Istnieje również wiele wystąpień produktu, a pierwszy jest tym, …

3
Zmień nazwę pliku o dziwnej nazwie na Sambie
Chcę zmienić nazwę pliku z dziwną nazwą na coś rozsądnego, jednak nie jestem w stanie: / $ mv *_000c.jpg 000c.jpg mv: cannot move '?j?Z?R?C1_000c.jpg' to '000c.jpg': No such file or directory Próbowałem użyć numeru i-węzła, jak zalecono w kilku miejscach w Internecie: $ ls -il *000c.jpg ls: '?j?Z?R?C1_000c.jpg': No such …

1
Gnome-shell pokazuje procent baterii
Używam Gnome Shell 3.20.4. Czy istnieje sposób, aby pokazać procent baterii obok ikony? Gnome Shell używa zmniejszonego zestawu ikon dla baterii, dlatego nie jest dokładny. Ponieważ ikona zależy od wartości procentowej, musi być dostępna.

2
Jaka jest różnica między „echo $ PATH” a / etc / paths?
Kiedy echo $ PATH uzyskać to: Users/myusername/.node_modules_global/bin:/Users/mac/.node_modules_global/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Users/mac/Library/Android/sdk/platform-tools:/platform-tools. Chcę usunąć niektóre ścieżki z tego, ale po otwarciu pliku za pomocą polecenia vim /etc/pathsotrzymuję następujące wyniki: /usr/local/bin /usr/bin /bin /usr/sbin /sbin Czy plik / etc / paths różni się od zmiennej $ PATH?
10 osx  path 

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.