Unix & Linux

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



3
Z BASH po „przewinięciu” do poprzedniego polecenia… jak przejść do następnego w tej historii?
Przepraszam, ten tytuł nie jest najbardziej elegancki, jaki kiedykolwiek wymyśliłem. Ale zakładam, że wiele osób się nad tym zastanawiało, a moje pytanie może być dupkiem ... mogę tylko powiedzieć, że nie znalazłem. Kiedy mówię „przewijanie” w górę, mam na myśli użycie klawisza „strzałka w górę” na klawiaturze, który oczywiście przewija …



3
Czy można połączyć się z portem TCP 0?
Słuchanie portu TCP 0 przydziela mi wolny numer portu w systemie. Ale co się stanie, gdy spróbuję połączyć się z portem TCP 0? Oczywista odpowiedź brzmi: „To nie działa”: $ nc localhost 0 nc: port number too small: 0 Gdzie w systemie jest to obsługiwane? W stosie TCP jądra systemu …
59 networking  tcp 

12
Po co pisać cały skrypt bash w funkcjach?
W pracy często piszę skrypty bash. Mój przełożony zasugerował, aby cały skrypt był podzielony na funkcje, podobnie jak w poniższym przykładzie: #!/bin/bash # Configure variables declare_variables() { noun=geese count=three } # Announce something i_am_foo() { echo "I am foo" sleep 0.5 echo "hear me roar!" } # Tell a joke …

6
Różnica między ls-l a ll?
Jestem stosunkowo nowy w programowaniu jako całości, a niektóre samouczki mówią mi, żebym ls -lszukał plików w katalogu, a inni mówili ll. Wiem, że lsto krótka lista, ale czy istnieje różnica między pozostałymi dwoma?
59 shell  shell-script  ls 


8
Jak pobrać folder z dysku Google za pomocą terminala?
Chcę pobrać folder z dysku Google za pomocą terminala? Czy istnieje jakiś sposób, aby to zrobić? Próbowałem tego: $ wget "https://drive.google.com/folderview?id=0B-Zc9K0k9q-WWUlqMXAyTG40MjA&usp=sharing" Ale to jest pobieranie tego pliku tekstowego: folderview?id=0B-Zc9K0k9q-WdEY5a1BCUDBaejQ&usp=sharing. Czy jest jakiś sposób, aby pobrać folder dysku Google z terminala?
59 wget  download 

4
Przeniesienie / var, / home do oddzielnej partycji
Po przeczytaniu tego przewodnika próbuję przenieść niektóre foldery (takie jak /vari /home) na osobną partycję: 3.2.1 Wybierz inteligentny schemat partycji Udało mi się przenieść jeden folder z powodzeniem zgodnie z tym przewodnikiem. Jednak wydaje się, że to nie działa w przypadku wielu folderów, a wszystkie moje foldery są zrzucane na …


5
Przekaż zmienną powłoki jako / pattern / do awk
Posiadanie następujących w jednej z moich funkcji powłoki: function _process () { awk -v l="$line" ' BEGIN {p=0} /'"$1"'/ {p=1} END{ if(p) print l >> "outfile.txt" } ' } , więc gdy zostanie wywołany jako _process $arg, $argzostanie przekazany jako $1i użyty jako wzorzec wyszukiwania. Działa to w ten sposób, …
59 shell  awk  quoting  variable 

4
Jak mogę uzyskać komendę tac w systemie OS X?
Lubię używać tacdo odwracania wyjścia cat. Jednak nie jest dostępny w terminalu Mavericks. Próbowałem znaleźć go na MacPorts i znowu nie jest dostępny. Czy ktoś może mi pokazać, jak zdobyć tac? Jest to bardzo pomocne do odczytu plików dziennika.
59 osx  cat 

2
Z jakich jednostek czasu korzysta „top”?
Jeśli wydam polecenie „top” i otrzymam wyniki takie jak: PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 00001 bob 25 0 77380 1212 1200 R 95.8 0.0 89122:13 fee 00002 bob 25 0 77380 1196 1184 R 95.4 0.0 88954:14 fi 00003 sam 18 0 427m …
59 man  time  top 

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.