Jak zainstalować program za pomocą paczki .deb i go później usunąć?
Więcej…
Posty oznaczone przez tag 'pliki'
find – znalezienie w określonych plikach wystąpień z zadanej listy
Powiedzmy że mamy do znalezienia w tylko plikach tekstowych wystąpienia z następującej listy:
1 2 3 |
abc xyz 123 |
Użyjemy do tego komendy:
1 |
find . -type f -name "*.txt" -exec grep -E "abc|xyz|123" {} \; |
Możemy też wypisać znaleziska do pliku:
1 |
find . -type f -name "*.txt" -exec grep -E "abc|xyz|123" {} \; > lista |
umożliwienie przeglądania zasobów sieci (samba ) przez gnome commander
Spróbuj zainstalować to oprogramowanie:
1 |
sudo apt-get install gnome-commander libgnomevfs2-extra samba system-config-samba |
Następnie zrestartuj Gnome Commander lub uruchom go poprzez roota:
1 |
sudo gnome-commander |
Szybka komenda na wylistowanie w konsoli drzewa podfolderów w danym katalogu
1 |
find . -type d | sed -e "s/[^-][^\/]*\// |/g" -e "s/|\([^ ]\)/|-\1/" |
rsync – synchronizacja z pominięciem określonych folderów, wykluczanie plików lub folderów z synchronizacji
Już opisywaliśmy to w artykule: https://linuxporady.pl/synchronizowanie-plikow-pomiedzy-dwoma-lokalizacjami/ Jednak jakiej komendy użyć aby pominąć określone pliki lub foldery w synchronizacji. Np. folder .git albo plik .project (plik etykiety projektu w platformie Eclipse). Wystarczy do tego komenda:
1 |
rsync -r -t --progress --delete -s --exclude '.git' --exclude '.project' /lokalizacja/źródłowa /lokalizacja/docelowa |
Czyli parametr:
1 |
--exclude |
Uwaga, specyfika programu rsync narzuca stosowanie nazwy docelowego folderu tyko w źródle. Przykład:
1 |
rsync -r -t --progress --delete -s --exclude '.git' --exclude '.project' /home/user/folder-wzorowy /home/user/workspace/ |
I właśnie w […]
Więcej…
SVN oczyszczenie kopii roboczej ze wszelkich zmian i nowych plików
Jeśli dokonaliśmy w naszej kopii roboczej jakiś zmian i chcemy je wszystkie cofnąć, a nowo powstałe pliki zupełnie usunąć stosujemy komendę:
1 |
svn revert * -R |
Następnie:
1 |
svn status | grep "^\?" | sed -e 's/? *//' | sed -e 's/ /\\ /g' | xargs rm -R |
Upewniamy się że nic nie zostało:
1 |
svn st |
Uwaga! Wykonanie powyższych komend bezpowrotnie usuwa poczynione wcześniej zmiany i nie da się ich przywrócić!
Więcej…
podział bardzo dużego pliku na części które następnie można nagrać na płytę DVD
Przeważnie płyta DVD zajmuje 4,7 GB. Jednak wgranie tak dużego pliku może uniemożliwić odczyt takiej płyty na niektórych systemach firmy Apple. Rozwiązaniem jest podział dużego pliku na części których rozmiar jest mniejszy niż 4 GB, a wykorzystują maksymalną ilość miejsca ( z małą rezerwą na wypadek nadpalenia). Jeśli mamy w ten sposób na płytach DVD […]
Więcej…
Jak nagrać na pendrive USB płytę instalacyjną Ubuntu w ISO?
Poleceniem:
1 |
lsblk |
znajdujemy nazwę naszego urządzenia (musi być wpięte w komputer). Następnie w folderze, gdzie znajduje się plik ISO wywołujemy:
1 |
sudo dd if=./lubuntu-16.10-desktop-i386.iso of=/dev/sXX bs=4M && sync |
gdzie sXX – to nazwa naszego urządzenia USB.
Więcej…
PrestaShop 1.6 – uprawnienia plików
Komenda do szybkiego nadania odp. uprawnień plikom w sklepie opartym o to oprogramowanie:
1 |
chmod 777 config/ cache/ log/ img/ mails/ modules/ themes/ translations/ upload/ download/ -R |