Unix & Linux

45
Dlaczego nie ma transportu https dla narzędzia apt Debian?

Biorąc pod uwagę całą paranoję związaną z rewelacjami NSA i wszystkim innym, zastanawiam się, dlaczego mechanizm instalacji pakietu debian nie obsługuje HTTPS dla jego transportu, nie mówiąc już o domyślnym używaniu go. Wiem, że pakiety Debiana mają pewnego rodzaju sprawdzanie poprawności podpisu...

45
cp -L vs. cp -H

Problem Podczas kopiowania plików za pomocą cp -Hlub cp -Lotrzymuję te same wyniki: $ ls -l fileA fileA -> fileB $ cp fileA somewhere/ -H $ ls -l somewhere/ fileA # fileA is a copy of fileB, only renamed, with same properties! Ta odpowiedź tutaj opisuje obie opcje jako podobne UNLESS...

45
Korzystanie z eksportu w .bashrc

Zauważyłem w sobie, .bashrcże niektóre linie mają exportprzed nimi, takie jak export HISTTIMEFORMAT="%b-%d %H:%M " ... export MYSQL_HISTFILE="/root/.mysql_history" podczas gdy inni nie, na przykład HISTSIZE=100000 Zastanawiam się, czy po pierwsze jest to poprawne, a po drugie, jaka jest...

45
Czy `-` jest używane tylko z cd?

cd - można przełączać między bieżącym a poprzednim katalogiem. Wygląda na to, że widziałem -wcześniej jako argumenty innych poleceń, choć nie pamiętam, czy -oznacza to to samo co z cd. Odkryłem, że -to nie działa ls. Jest - używany tylko z

45
Prawidłowe użycie bitu setuid

Mam proces, który wymaga uprawnień roota, gdy jest uruchamiany przez zwykłego użytkownika. Najwyraźniej mogę użyć „bitu setuid”, aby to osiągnąć. Jak to zrobić w systemie POSIX? Jak mogę to zrobić za pomocą skryptu korzystającego z interpretera (bash, perl, python, php...

45
Komenda „chmod g + s”

Witaj Chcę zrozumieć rolę chmod g+spolecenia w Uniksie. Chciałbym również wiedzieć, co robi w tym szczególnym kontekście: cd /home/canard; touch un; chgrp canard .; chmod g+s .; touch deux ; Rozumiem wszystkie role poleceń z wyjątkiem chmod g+si chcę poznać różnice między plikami uni...

45
Czy plik obrazu ISO jest samodzielnym systemem plików?

Próbuję zrozumieć, jaki związek xxx.isoma plik z innymi aspektami urządzenia blokowego, np. Partycjami i systemem plików. Ludzie często opisują dostęp lub uczynienie .isoużytecznym „montażem ISO”. Innymi słowy: jeśli ja lub jakiś program chciałbym „zamontować” xxx.isoplik na urządzeniu USB, czy...

45
Jak wyświetlić plik binarny?

Z tego, co rozumiem, kompilator tworzy plik binarny, który składa się z 1 i 0, które procesor może odczytać. Mam plik binarny, ale jak mogę go otworzyć, aby zobaczyć jedynki i zera? Edytor tekstów mówi, że nie można go otworzyć ... PS Mam skompilowany plik binarny zestawu, który powinien być...

44
Jak mogę ustalić, czy czyjś klucz SSH zawiera puste hasło?

Niektóre z moich systemów Linux i FreeBSD mają dziesiątki użytkowników. Personel użyje tych węzłów „bramy SSH” do SSH na innych serwerach wewnętrznych. Obawiamy się, że niektóre z tych osób używają niezaszyfrowanego prywatnego klucza SSH (klucz bez hasła . Jest to złe , ponieważ jeśli włamywacz...

44
ustaw mój tryb wyświetlania zsh w trybie vi

Używam bindkey -v(dla bash-erów set -o vimyślę, że to działa również w zsh) lub vi (m). ale denerwuje mnie to, że nie mam żadnej wizualnej wskazówki, która powiedziałaby mi, czy jestem w trybie wstawiania, czy w trybie poleceń. Czy ktoś wie, jak mogę sprawić, by mój monit wyświetlał ten...

44
Różne sposoby wykonywania skryptu powłoki

Istnieje kilka sposobów wykonania skryptu, z których znam: /path/to/script # using the path (absolute or relative) . script # using the . (dot) source script # using the `source` command Czy to więcej? Jakie są między nimi różnice? Czy są sytuacje, w których muszę korzystać z jednej, a nie...

44
Ustawienie nazwy sesji ekranowej

Czy istnieje sposób na nadanie określonej nazwy sesji ekranu unix? Powiedzmy na przykład, że uruchamiam ten sam program wiele razy, każdy z różnymi parametrami i chcę powiedzieć, który jest

44
wysyłanie wprowadzania tekstu na odłączony ekran

Próbuję uruchomić serwer Minecraft na moim serwerze unRAID. Serwer będzie działał w powłoce, a następnie siedział tam i czeka na dane wejściowe. Aby go zatrzymać, muszę wpisać „stop” i nacisnąć Enter, a następnie uratuje świat i z wdziękiem wyjdzie, a ja wrócę do powłoki. To wszystko działa, jeśli...