50 Poznaj Linux
Każdy użytkownik Linuksa powinien posiadać umiejętność tworzenia plików i katalogów oraz organizowania w nich swoich danych. Poniższe podrozdziały pomogą w zdo byciu tej umiejętności.
Polecenie touch służy do tworzenia lub uaktualniania plików i katalogów. Użycie go na nieistniejącym pliku spowoduje jego utworzenie, a w przypadku pliku, który już istnieje - zmianę daty jego ostatniej modyfikacji na bieżącą. Przykładowo, poniższe polecenie. tworzy trzy nowe pliki:
# touch pliki plik2 plik3
Flaga -i polecenia ls zwraca między innymi datę i godzinę ostatniej modyfikacji pliku:
# ls -1 *.txt
-rw-rw-r— 1 bball bball 12 Jan 25 12:38 koledzy.txt
Za pomocą touch możemy zmienić datę i godzinę na bieżące:
# touch koledzy.txt
-rw-rw-r— 1 bball bball 12 Jan 25 16:14 koledzy.txt
Poniższe polecenie przywróci poprzednią datę modyfikacji pliku koledzy. txt:
# touch 01251238 koledzy.txt
tt ls -1 koledzy.txt
-rw-rw-r— 1 bball bball 12 Jan 25 12:38 koledzy.txt
Jeśli system nie udostępnia polecenia touch, można zamiast niego użyć operatora przekierowującego standardowy strumień wejścia:
# >piiki
Polecenie to tworzy nowy plik o podanej nazwie. Należy pamiętać, że jeśli będzie się ona pokrywać z nazwą istniejącego pliku, plik ten zostanie nadpisany o ile dysponujemy prawem zapisu do niego.
touch można wykorzystywać do szybkiego tworzenia plików. Używają go również niektóre narzędzia systemowe (na przykład programy archiwizacyjne). Więcej informacji znajduje się na stronie podręcznika poświęconej touch.
Polecenie mkdir (ang. make dircctory) służy do tworzenia katalogów. Wystarczy podać nazwę nowego katalogu, jak w poniższym przykładzie:
# mkdir tmp