Unix & Linux

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

6
Jak wybrać / usunąć do końca pliku w vim / gvim?
Przypadkowo udało mi się skopiować i wkleić akapit w vimie zillion razy. Jak wybrać, a następnie usunąć tekst z mojej bieżącej pozycji do końca pliku? W systemie Windows będzie to Ctrl-Shift-End, a następnie Usuń.
42 vim 

1
Co to są ConsoleKit i PolicyKit? Jak oni pracują?
Widziałem, że najnowsze GNU / Linux używają ConsoleKit i PolicyKit. Po co one są? Jak oni pracują? Najlepsza odpowiedź powinna wyjaśniać, jaki problem każdy z nich próbuje rozwiązać i jak go rozwiązać. Jestem wieloletnim użytkownikiem systemu GNU / Linux, od czasu, gdy takie rzeczy nie istniały. Używam Slackware, a ostatnio …

2
Jak zmienić domyślny katalog nowego okna z poziomu tmux
Niedawno przeniosłem się z ekranu GNU na tmux . Uważam, że jest dość podobny, ale z większym wsparciem ( zmieniłem z powodu problemu z czasem ucieczki w neovim - rozdzielczość była tylko dla tmux). Niestety w tmux nie mogę znaleźć polecenia podobnego do tego: screen -X eval "chdir $(some_dir)" Powyższe …
42 linux  tmux  gnu-screen 


3
Jak korzystać z ssh przez http lub https?
Mam klienckiego laptopa fedora21 za firewallem korporacyjnym (który przepuszcza porty HTTP i https, ale nie ssh 22) i mam serwer Linux fedora21 w domu za moim routerem. Przeglądanie za pomocą protokołu https działa, gdy podam publiczny adres IP mojego serwera domowego (ponieważ skonfigurowałem router domowy) Czy możliwe jest ssh (zdalna …
42 sshd  http-proxy 

4
configure: error: kompilator C nie może tworzyć plików wykonywalnych
Próbuję zaktualizować apache 2.2.15 do 2.2.27. Podczas uruchamiania pliku config.nice pobranego z apache2.2.15 / build pojawia się następujący błąd: checking whether the C compiler works... no configure: error: in `/home/vkuser/httpd-2.2.27/srclib/apr': configure: error: C compiler cannot create executables Próbowałem szukać online, ale bez powodzenia. Przetestowałem również kompilator c, uruchamiając mały skrypt …


4
Jaka jest różnica między / tmp a / run?
Według FHS-3.0 , /tmpto pliki tymczasowe i /runjest dla danych zmiennej run-time. Dane /runwejściowe należy usunąć przy następnym uruchomieniu, co nie jest wymagane /tmp, ale programy nie mogą zakładać, że dane /tmpwejściowe będą dostępne przy następnym uruchomieniu programu. Wszystko to wydaje mi się bardzo podobne. Jaka jest różnica między nimi? …
42 linux  files  filesystems  fhs 

4
Nieograniczona historia w Zsh
W zshChcę mieć nieograniczoną historię. Ustawiam HISTSIZE=, który działa bash. Teraz importuję starą historię mv old_history .history który jest dość duży wc -l .history 43562 .history Jeśli teraz zamknę i zacznę od zshnowa, zobaczę wc -l .history 32234 .history Czy nie mogę mieć nieograniczonej historii zsh?

9
Nie można zatrzymać skryptu bash za pomocą Ctrl + C
Napisałem prosty skrypt bash z pętlą do drukowania daty i pingowania na zdalną maszynę: #!/bin/bash while true; do # *** DATE: Thu Sep 17 10:17:50 CEST 2015 *** echo -e "\n*** DATE:" `date` " ***"; echo "********************************************" ping -c5 $1; done Kiedy uruchamiam go z terminala, nie jestem w stanie …
42 bash  terminal  signals 

9
jak zmienić nazwę wielu plików, zastępując ciąg w nazwie pliku? ten ciąg zawiera „#”
https://serverfault.com/questions/70939/how-to-replace-a-text-string-in-multiple-files-in-linux https://serverfault.com/questions/228733/how-to-rename-multiple-files-by-replacing-word-in-file-name https://serverfault.com/questions/212153/replace-string-in-files-with-certain-file-extension https://serverfault.com/questions/33158/searching-a-number-of-files-for-a-string-in-linux Wszystkie wymienione artykuły odpowiedziały na moje pytanie. Jednak żaden z nich nie działa dla mnie. Podejrzewam, że dzieje się tak, ponieważ ciąg, który próbuję zastąpić, zawiera #. Czy istnieje specjalny sposób rozwiązania tego problemu? Mam plik obrazu, który został zastąpiony przez é # U00a9 podczas migracji …
42 sed  rename  mv 


7
Jak skopiować wiele plików za pomocą symboli wieloznacznych?
Mam folder z wieloma plikami ABC. * (Istnieje około 100 takich plików). Chcę skopiować je wszystkie do nowych plików o nazwach rozpoczynających się od DEF. * Więc chcę ABC.Page1 ABC.Page2 ABC.Topic12 ...etc skopiowane do DEF.Page1 DEF.Page2 DEF.Topic12 ...etc Jaki jest najprostszy sposób, aby to zrobić za pomocą polecenia wsadowego (w …


2
Jak wejść, wejść i wyjść z GDB?
Pisałem na klawiaturze, helpgdy byłem w GDB, ale nie znalazłem nic na temat wkroczenia, przejścia i wyjścia. Umieszczam punkt przerwania w programie asemblera w _start( break _start). Następnie napisałem nexti zakończyłem debugowanie. Myślę, że było tak, ponieważ zakończyło się _starti nie wkroczyło tak, jak chciałem. Ktoś, kto może pomóc?

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.