Unix & Linux

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


3
bash: zepsułem [[<]]
Pisałem skrypt bash i nagle takie zachowanie się zaczęło: [[ 1 &lt; 2 ]]; echo $? # outputs 0 [[ 2 &lt; 13 ]]; echo $? # outputs 1 ale -ltdziała solidnie: [[ 1 -lt 2 ]]; echo $? # outputs 0 [[ 2 -lt 13 ]]; echo $? # …
14 bash  test 

2
Jak ręcznie dodać aplikacje startowe do Mint 17.3
W pełni zaktualizowałem Linux Mint 17.3. Muszę dodać kilka aplikacji do uruchamiania. Problem polega na tym, że poniższe okno dialogowe nie działa - nie doda mi aplikacji z listy ani nie doda żadnego niestandardowego polecenia. W każdym razie musi istnieć inny sposób, aby ręcznie dodać te aplikacje, prawdopodobnie edytując jakiś …


1
Ekwiwalent POSIX dla limitu czasu GNU?
Komenda GNU coreutils timeoutjest niezwykle przydatna w niektórych sytuacjach skryptowych, pozwalając na użycie danych wyjściowych polecenia, jeśli jest ono szybkie, i pomijanie, jeśli zajmie to zbyt dużo czasu. Jak mogę przybliżyć podstawowe zachowanie timeoutprzy użyciu tylko narzędzi określonych w POSIX? (Myślę, że może to wiązać się z kombinacji wait, sleep, …

1
Jak podzielić /etc/nixos/configuration.nix na osobne moduły?
Załóżmy, że mam bardzo prosty plik konfiguracyjny NixOS : { config, pkgs, ... }: { imports = [ # Include the results of the hardware scan. ./hardware-configuration.nix ]; # SOME STUFF environment.systemPackages = with pkgs; [ emacs gitFull ]; # SOME STUFF } Wiem, że NixOS implementuje system modułów , …
14 nixos  nix 


2
W jaki sposób różne dystrybucje modyfikują lokalizacje plików konfiguracyjnych dla programów?
Wiele programów Linuksa twierdzi, że lokalizacja pliku (-ów) konfiguracyjnego zależy od dystrybucji. Zastanawiałem się, jak to robią różne dystrybucje. Czy faktycznie modyfikują kod źródłowy? Czy istnieją parametry kompilacji, które ustawiają te lokalizacje? Szukałem tego, ale nie mogę znaleźć żadnych informacji. Wiem, że tam jest, ale po prostu nie mogę go …

4
Ukończenie bash jest bardzo niekompletne na centos 7
Zainstalowałem zakończenie bash za pomocą yum install --enablerepo=epel bash-completion. Chociaż działa dla niektórych podstawowych poleceń (git i yum), brakuje mi dużej części uzupełniających. Mój /etc/bash_completion.dzawiera następujące: bash_completion.d] $ ls git iprutils redefine_filedir mniam yummain.py yum-utils.bash Wiem jednak, że istnieje bash_completion dla np. Make (który jest zainstalowany) i wiele więcej, porównaj …

2
Czy istnieją nieinteraktywne powłoki logowania?
Wiem, jaka jest różnica między powłokami interaktywnymi / nieinteraktywnymi a powłokami do logowania / bez logowania, ale wydaje się, że w praktyce nigdy nie będzie powłoki do nieinteraktywnego logowania, chyba że masz coś takiego /bin/bash --login some-script.shw skrypcie (a nawet wydaje się, że trochę dziwne). Czy to prawda, czy są …
14 shell 

3
Czy podczas uruchamiania ładowane jest całe jądro?
Przeczytałem ten popularny dokument IBM (widzę, że jest to często używane w Internecie), wyjaśniając funkcję początkowego dysku RAM. Uderzyłem w ścianę, wyobrażając sobie, jak to działa. W dokumencie jest napisane Program ładujący, taki jak GRUB, identyfikuje jądro, które ma zostać załadowane, i kopiuje ten obraz jądra i wszelkie powiązane initrd …


1
Jak powielić plik bez kopiowania jego danych za pomocą btrfs?
Nie mam doświadczenia z btrfs, ale reklamowane jest, aby móc duplikować pliki. W mojej aplikacji musiałbym powielić całe drzewa katalogów. Z tego, czego się nauczyłem, btrfs usuwa duplikaty tylko w niektórych skanach postowych, a nie natychmiast. Nawet samo użycie cpnie wydaje się wyzwalać żadnego usuwania duplikatów (przynajmniej dfpokazuje zwiększone użycie …



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.