Export (tylko) zmienionych plików pomiędzy dwoma rewizjami w SVN

Niestety komenda

Nie zezwala na użycie zakresów jak np. w przypadku

Poniższa komenda powinna być pomocna w osiągnięciu tego celu. Należy w niej określić 3 parametry: rewizję początkową – jej numer (tutaj 2) rewizję końcową (tutaj 5) pełen adres url repozytorium (tutaj svn checkout svn://svn.code.sf.net/p/googlemapsprestashopmodule/svn/ )

Pliki pojawią się w folderze w […]
Więcej…

 

policzenie ilości plików w każdym podfolderze i posortowanie w kolejności rosnącej

Jeśli np. chcemy na serwerze sprawdzić jak rozkłada się zużycie parametru inode (przeważnie traktowany jako pojedynczy plik na serwerze) na poszczególne podfoldery w danym folderze przydatna będzie ta komenda:

w formie listy w kolejności rosnącej widzimy ile plików ma poszczególny folder
Więcej…

 

pokazanie ostatnio zmodyfikowanych plików w danym folderze i wszystkich jego podfolderach

Bardzo przydatna komenda:

W zależności od stopnia zagłębienia podfolderów może być długo realizowana, ale robi co należy 😉
Więcej…

 

szybka komenda do zlokalizowania pliku na dysku

Czasem potrzebujemy szybko zlokalizować plik. Można użyć komendy find – zobacz listę naszych artykułów związanych z tym programem. Jednak nie jest ona tak szybka w użyciu jak locate 😉 Aby np. zlokalizować plik konfiguracji serwera Apache wystarczy wpisać:

Otrzymujemy listing ze wszystkimi wystąpieniami tego pliku:

Analogicznie możemy znaleźć inne pliki po nazwie.
Więcej…

 

maskymalna ilość plików na partycjach typu Ext*, NTFS, FAT32

Czy zastanawialiście się kiedyś ile maksymalnie możecie pomieścić plików (chodzi o ich liczbę nie rozmiar) na partycjach o popularnych formatach? Ponadto – ile maksymalnie plików może „przyjąć” pojedynczy folder? Interesują nas te stosowane w Linux (ext2-ext4) lub Windows (NTFS, FAT32). Aby odpowiedzieć na te pytanie przeczesaliśmy zasoby w sieci i natrafiliśmy na bardzo interesujący wątek: […]
Więcej…

 

jak w konsoli posortować pliki od największego do najmniejszego?

Już kiedyś poruszaliśmy pokrewny temat. Chodziło wtedy o posortowanie podfolderów w danym folderze od najmniejszego do największego. Jednak ta metoda nie sprawdzi się dla samych plików. W tym celu użyjmy komendy:

Jeżeli chcemy także wyświetlić pliki ukryte wtedy:

Jednak w przypadku ogromnej ilości plików w jednym folderze ta komenta może być nieefektywna. Użyjmy […]
Więcej…

 

synchronizowanie plików pomiędzy dwoma lokalizacjami

Ktoś spyta po co synchronizować? Łatwiej przecież usunąć folder na docelowej lokalizacji i wgrać go od nowa. Taki sposób w przypadku folderów o wielkości kilka GB się sprawdza. Jednak jeśli mamy ogromy folder lub gigantyczną ilość podfolderów (np. repozytorium SVN z kilkunastotysięczną ilością rewizji) to znacznie efektywniejszą metodą jest właczenie synchronizacji. Możemy tam wgrać tylko […]
Więcej…

 

jak podzielić duży plik na mniejsze części?

W Linuxie nie potrzebujemy do tego specjalnych narzędzi. Wystarczy sama konsola. Dzielenie pliku na mniejsze części: Powiedzmy, że mamy duży plik o rozmiarze 900 MB i chcemy go nagrać na 2 płyty CD o rozmiarze 700 MB. W tym celu używamy komendy:

Efektem naszych działań będą 2 pliki:

Pierwszy o rozmiarze 700MB, drugi […]
Więcej…

 

jak wylistować tablicę partycji na naszej maszynie?

Można do tego celu użyć bardzo użyteczny program fdisk. Nie wymaga on GUI i wystarczy nam sama konsola. Dodatkowo jest on domyślnie wbudowany praktycznie w każdą dystrybuję Linuxa. Jednak aby móć z niego skorzystać należy najpierw zalogować się na konto administacyjne:

Następnie wywołujemy ten program z tą flagą:

Bezpośrednio w konsoli listują nam […]
Więcej…

 

zamountowanie przez sieć LAN folderu udostepnionego w Windows XP

W tym artykule omówimy krok po kroku jak połączyć się z folderem udostępnionym w Windows XP. Włączenie udostępnienia w Windows XP Tworzymy folder w dowolnej lokalizacji. Następnie klikamy na niego prawym przyciskiem myszki i wybieramy opcję Właściwości. Na karcie Udostępnianie klikamy w sekcję widoczną na zdjęciu: W następnym oknie potwierdzamy „zwykłe” udostępnianie plików bez użycia […]
Więcej…