Unix & Linux

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



1
dpkg zastępuje pliki w systemie plików FAT
Kiedy uaktualniasz lub ponownie instalujesz pakiet za pomocą dpkg(i ostatecznie wszystkiego, co go używa, takiego jak apt-get itp.), Tworzy kopię zapasową istniejących plików, tworząc twardy link do pliku przed jego zastąpieniem. W ten sposób, jeśli rozpakowanie nie powiedzie się, można łatwo przywrócić istniejące pliki. To świetnie, ponieważ chroni system operacyjny …
22 dpkg  hard-link  fat 

5
Jak mogę usunąć plik o nazwie „>”?
Uruchomiłem skrypt w języku Python, który źle działał i użył go sudodo utworzenia pliku o nazwie >. Jak mogę pozbyć się tego pliku? Oczywiście, kiedy próbuję, pojawia sudo rm >się błąd bash: syntax error near unexpected token 'newline', ponieważ wydaje się, że próbuję przekierować wyjście rm. Jego uprawnienia to -rw-r--r--.
22 bash  quoting  filenames  rm 


4
Czy rozumiesz „ibase” i „obase” w przypadku konwersji za pomocą bc?
Często używam bcnarzędzia do konwersji szesnastkowej na dziesiętną i odwrotnie. Jednak zawsze jest trochę prób i błędów, jak ibasei obasenależy skonfigurować. Na przykład tutaj chcę przekonwertować wartość szesnastkową C0 na dziesiętną: $ echo "ibase=F;obase=A;C0" | bc 180 $ echo "ibase=F;obase=10;C0" | bc C0 $ echo "ibase=16;obase=A;C0" | bc 192 Jaka …
22 bc 

2
Jak wyjść z Git Merge z prośbą o komunikat zatwierdzenia?
Używam gita. Zrobiłem normalne scalenie, ale ciągle pyta: # Please enter a commit message to explain why this merge is necessary, # especially if it merges an updated upstream into a topic branch. I nawet jeśli coś napiszę, nie mogę stąd wyjść. Nie mogę znaleźć dokumentów wyjaśniających to. Jak powinienem …
22 git  merge 

2
Rury, jak przepływają dane w potoku?
Nie rozumiem, jak przepływają dane w rurociągu, i mam nadzieję, że ktoś może wyjaśnić, co się tam dzieje. Myślałem, że potok poleceń przetwarza pliki (tekst, tablice ciągów) wiersz po wierszu. (Jeśli każde polecenie działa osobno wiersz po wierszu.) Każdy wiersz tekstu przechodzi przez potok, polecenia nie czekają, aż poprzednie zakończy …

1
Czy końcowe sekwencje specjalne koloru są zdefiniowane gdziekolwiek dla bash?
Używałem tak często kolorów w skryptach Bash (głównie w CentOS), ale aby ich użycie było bardziej przekonujące, ostatecznie zmieniam definicje zmiennych na wartości kolorów: local GRAY="\[\033[1;30m\]" local LIGHT_GRAY="\[\033[0;37m\]" local CYAN="\[\033[0;36m\]" local LIGHT_CYAN="\[\033[1;36m\]" local NO_COLOUR="\[\033[0m\]" lub również z tput: bold=`tput bold` normal=`tput sgr0` whitef=`tput setaf 7` greenf=`tput setaf 2` redb=`tput setab …
22 bash  terminal  colors 


2
Kopiowanie plików z wieloma rozszerzeniami
Chciałbym skopiować pliki z wieloma rozszerzeniami do jednego katalogu docelowego. Na przykład mogę użyć następującego polecenia, aby skopiować wszystkie pliki .txt z katalogu roboczego do katalogu o nazwie destination: cp -v *.txt destination/ I mogę użyć następujących poleceń, aby skopiować wszystkie katalogi .png z katalogu roboczego do destination: cp -v …
22 bash  shell  wildcards  cp 

1
„mount -o loop” zmienia zamontowany plik obrazu ISO
Wygląda na to, że mount -o loopzmienia zamontowany plik obrazu. Pobrałem plik obrazu ISO i sprawdziłem sumę kontrolną SHA-1. Następnie zamontowałem ten plik ISO i suma kontrolna uległa zmianie. Oto dokładne kroki, które wykonałem, skopiuj i wklej z mojej konsoli CentOS 7 x64 (zauważ, że plik ISO jest tylko do …
22 mount  iso  checksum 

17
Jak znaleźć linię z najmniejszą liczbą znaków
Piszę skrypt powłoki, używając dowolnych ogólnych poleceń UNIX. Muszę pobrać wiersz, który ma najmniej znaków (łącznie z białymi odstępami). Może być do około 20 linii. Wiem, że mogę użyć head -$L | tail -1 | wc -mliczby znaków w wierszu L. Problem polega na tym, że jedyną metodą, o której …

5
Jak zabronić oknom kradzieży fokusu w XFce4?
W XFce4, kiedy uruchamiam aplikacje, nie chcę, aby pojawiały się nad oknami, których obecnie używam, ani nie pokazywały okien alertów nad moją obecną pracą. Zamiast tego chciałbym, aby okna ładowały się w tle i nie kradły ostrości. Wyjątkiem byłoby okno alertu lub okno dialogowe należące do aplikacji, której używam, np. …


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.