Unix & Linux

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



6
cat linia X do linii Y na ogromnym pliku
Powiedzmy, że mam ogromny plik tekstowy (> 2 GB) i chcę tylko catwiersze Xdo Y(np. 57890000 do 57890010). Z tego, co rozumiem, mogę to zrobić przez pipingowanie headdo taillub odwrotnie, tj head -A /path/to/file | tail -B lub alternatywnie tail -C /path/to/file | head -D gdzie A, B, Ci Dmogą …
132 tail  cat  large-files  head 



5
Jakich kodów kolorów mogę używać w monicie PS1?
Użyłem kilku kolorów w monicie PS1, takich jak \033]01;31\] # pink \033]00m\] # white \033]01;36\] # bold green \033]02;36\] # green \033]01;34\] # blue \033]01;33\] # bold yellow Gdzie mogę znaleźć listę kodów kolorów, których mogę użyć? Spojrzałem na Colorize Bash Console Color, ale nie odpowiedział na moje pytanie dotyczące …
131 bash  colors  prompt 


3
Udostępnij wszystkie nowe pliki w katalogu grupie
Załóżmy, że mam dwóch użytkowników Alice i Bob oraz grupę GROUPNAME i folder foo, obaj użytkownicy są członkami GROUPNAME (używają Linuksa i ext3). Gdybym zapisać jako użytkownika Alice plik pod foo, uprawnienia są: -rw-r--r-- Alice Alice. Czy można jednak osiągnąć, że każdy plik zapisany w jakimś podkatalogu fooma uprawnienia -rwxrwx--- …
131 permissions  group  acl  umask 

7
Jak przekierować wyjście wget jako dane wejściowe do rozpakowania?
Muszę pobrać plik z tego linku . Pobrany plik to plik zip, który będę musiał rozpakować w bieżącym folderze. Zwykle najpierw pobrałbym go, a następnie uruchomił polecenie unzip. $ wget http://www.vim.org/scripts/download_script.php?src_id=11834 -O temp.zip $ unzip temp.zip Ale w ten sposób muszę wykonać dwa polecenia, poczekać na zakończenie pierwszego, aby wykonać …



5
Sortuj według trzeciej kolumny
Mam do czynienia z ogromnym 4-kolumnowym plikiem. Chciałbym wyświetlić posortowany plik w standardzie na podstawie jego trzeciej kolumny: cat myFile | sort -u -k3 Czy to wystarczy, aby wykonać lewę?
131 files  sort 


5
Czy grep zwraca true / false lub czy istnieją alternatywne metody
W ramach tego skryptu muszę być w stanie sprawdzić, czy pierwszy podany argument pasuje do pierwszego słowa pliku. Jeśli tak, wyjdź z komunikatem o błędzie; jeśli nie, dołącz argumenty do pliku. Rozumiem, jak napisać ifinstrukcję, ale nie wiem, jak jej używać grepw skrypcie. Rozumiem, że grepbędzie to wyglądać mniej więcej …
130 grep 

9
Jak mogę naprawić błędy „nie mogę znaleźć prawidłowej bazy danych dla repo” w CentOS?
Skończyłem instalowanie CentOS 6, ale kiedy próbowałem uruchomić yum update, otrzymałem: [root@centos6test ~]# yum update Loaded plugins: fastestmirror, refresh-packagekit Determining fastest mirrors Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=6&arch=i386&repo=os error was 14: PYCURL ERROR 6 - "" Error: Cannot find a valid baseurl for repo: base Dlaczego tak się dzieje? Jak mogę …
130 centos 

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.