Unix & Linux

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

3
Shell Script - błąd składni w pobliżu nieoczekiwanego tokena `else '
Z poniższego skryptu powłoki, dlaczego otrzymuję błędy syntax error near unexpected token `else' Skrypt powłoki echo "please enter username" read user_name echo "please enter password" read -s pass echo ${ORACLE_SID} SID=${ORACLE_SID} if ["${ORACLE_SID}" != 'Test'] then sqlplus -s -l $USER_NAME/$PASS@$SID <<EOF copy from scott/tiger@orcl insert EMP using select * from …

4
usuń podfoldery bez usuwania folderu nadrzędnego
Dla tego typu struktury katalogów: /config/filegroups/filegroupA/files/fileA1.txt /config/filegroups/filegroupA/files/fileA2.txt /config/filegroups/filegroupB/files/fileB1.txt /config/filegroups/filegroupB/files/fileB2.txt ... Wiem, że mogę użyć rm -rf /config/filesgroupsdo usunięcia folderu nadrzędnego i wszystkich podfolderów ... ale chcę usunąć tylko /filegroupA, /filegroupBitp, a nie usuwać/config/filegroups
15 rm 



4
Dlaczego to polecenie „at” nie jest drukowane na standardowe wyjście?
Jestem względnym nowicjuszem na Linuksie. Staram się nauczyć, jak używać, ataby móc zaplanować rozpoczęcie zadań w późniejszym czasie, bez użycia sleep. Szukałem pomocy w poprzednim pytaniu . Moje pytanie brzmi: w poniższym przykładowym skrypcie bash, który utworzyłem, dlaczego „Uruchamianie” nigdy nie jest - o ile wiem - wypisywane na standardowe …
15 output  at 


2
Jak zapisać sesję X - ArchLinux + Openbox
Używam Arch Linux i Openbox. Jak mogę zapisać stan mojej bieżącej sesji openbox / X, a następnie zrestartować je? Scenariusz wygląda następująco: mam kilka okien przeglądarki, terminali, menedżerów plików itp. Iz jakiegoś powodu w dowolnym momencie może być konieczne ponowne uruchomienie komputera. Chciałbym przywrócić zestaw okien, których wcześniej używałem przed …

3
Czytanie pamięci systemowej czytelne dla człowieka z CLI?
W systemie OS X otrzymuję przyjemny odczyt pamięci systemowej czytelny dla człowieka : printf -v system_memory \ "$(system_profiler SPHardwareDataType \ | awk -F ': ' '/^ +Memory: /{print $2}')" echo "$system_memory" drukuje przyjazny: 4 GB Chociaż jest to poprawne w systemie Linux: lshw -class memory generuje: size: 4096MiB Muszę go …

4
Jak wyodrębnić boot.img?
Próbuję zobaczyć zawartość boot.imgpliku z obrazu Androida. Poszukałem google i znalazłem ten artykuł do wyodrębnienia system.img, ale nie działa boot.img. Próbując to zrobić boot.img, wyświetla następujące informacje: Invalid sparse file format at header magi Failed to read sparse file Czy simg2imgsłuży tylko do ekstrakcji system.img? Jeśli tak, to czy jest …

2
Co to jest log_daemon_msg?
Szukałem, /etc/init.d/sshaby dowiedzieć się, jak „prawidłowy” demon sys jest uruchamiany podczas rozruchu (próbuję dodać svnservedo tej listy). Widziałem to log_daemon_msgjako polecenie, ale nie mam pojęcia, co to jest. which log_daemon_msgi man log_daemon_msgwyszedł pusty. Przykład: log_daemon_msg "Starting OpenBSD Secure Shell server" "sshd" || true if start-stop-daemon --start --quiet --oknodo --pidfile /var/run/sshd.pid …
15 logs  daemon 

1
Przenieś instalację systemu Linux za pomocą btrfs na domyślnej objętości podrzędnej (subvolid = 0) do innej objętości podrzędnej
Podczas instalacji w głównym systemie plików btrfs wiele dystrybucji Linuksa instaluje się w domyślnej podwolumnie. Jeśli pozostanie niezmodyfikowany, ten układ wymusi utworzenie migawek lub podwoluminów w głównym systemie plików, co może być niepożądane. Innym możliwym układem byłoby posiadanie domyślnej podobjętości zawierającej snapshotskatalog i rootfspodobjętość, która jest głównym systemem plików. Jak …

1
Jak przesłać strumieniowo górną migawkę do pliku?
Czy jest jakiś sposób na utrwalenie migawki topw danym momencie w pliku? próbowałem top > top.out ale zawartość nie była najlepsza w STDOUT: ^[[H^[[2J^[(B^[[mtop - 16:09:49 up 18 days, 21:46, 4 users, load average: 2.00, 1.90, 1.87^[(B^[[m^[[39;49m^[[K Tasks:^[(B^[[m^[[39;49m^[(B^[[m 286 ^[(B^[[m^[[39;49mtotal,^[(B^[[m^[[39;49m^[(B^[[m 1 ^[(B^[[m^[[39;49mrunning,^[(B^[[m^[[39;49m^[(B^[[m 285 ^[(B^[[m^[[39;49msleeping,^[(B^[[m^[[39;49m^[(B^[[m 0 ^[(B^[[m^[[39;49mstopped,^[(B^[[m^[[39;49m^[(B^[[m 0 ^[(B^[[m^[[39;49mzombie^[(B^[[m^[[39;49m^[[K Cpu(s):^[(B^[[m^[[39;49m^[(B^[[m 5.9%^[(B^[[m^[[39;49mus,^[(B^[[m^[[39;49m^[(B^[[m …
15 top 



3
Skonfiguruj strzałkę w górę, aby przeglądać polecenia z takimi samymi początkowymi znakami, a nie wszystkimi poprzednimi
W bashwierszu polecenia ↑daje mi poprzednie polecenie. W wierszach poleceń w numpylub matlab, gdy wpisuję kilka znaków, ↑podaje mi poprzednio wprowadzone polecenie, zaczynając od tych znaków . Jak mogę włączyć dokładnie takie zachowanie bash? Zdaję sobie sprawę z bardziej zaawansowanych sposobów przeszukiwania historii wiersza poleceń, ale czasami prosty sposób jest …
15 bash  readline 

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.