5 Przydatne polecenia do zarządzania typami plików i czasem systemu w Linux - Część 3

5 Przydatne polecenia do zarządzania typami plików i czasem systemu w Linux - Część 3

Dostosowanie się do korzystania z wiersza poleceń lub terminali może być bardzo trudne dla początkujących, którzy chcą nauczyć się Linuksa. Ponieważ terminal zapewnia większą kontrolę nad systemem Linux niż programy GUIS, należy przyzwyczaić się do uruchamiania poleceń na terminalu. Dlatego, aby zapamiętać różne polecenia w Linux, należy codziennie używać terminala, aby zrozumieć, w jaki sposób polecenia są używane z różnymi opcjami i argumentami.

Zarządzaj typami plików i ustawiaj czas w Linux - część 3

Przejrzyj nasze poprzednie części tej serii Linux Tricks.

  1. 5 ciekawych wskazówek i wskazówek wiersza poleceń w Linux - Część 1
  2. 10 przydatnych sztuczek poleceń dla początkujących - Część 2

W tym artykule przyjrzymy się niektórym wskazówkom i sztuczkom korzystania z 10 poleceń do pracy z plikami i czasem na terminalu.

Typy plików w Linux

W Linux wszystko jest uważane za plik, Twoje urządzenia, katalogi i zwykłe pliki są uważane za pliki.

Istnieją różne typy plików w systemie Linux:

  1. Zwykłe pliki które mogą obejmować polecenia, dokumenty, pliki muzyczne, filmy, obrazy, archiwa i tak dalej.
  2. Pliki urządzeń: które są używane przez system do dostępu do komponentów sprzętowych.

Istnieją dwa typy plików blokowych plików urządzeń, które reprezentują urządzenia magazynowe, takie jak Harddiss, Odczytują dane w blokach i plikach znaków czytane dane w postaci znaku.

  1. Linki i łącze miękkie: Służą do dostępu do plików z dowolnego systemu plików Linux.
  2. Nazwane rury i gniazda: Pozwól różnym procesom komunikować się ze sobą.

1. Określenie typu pliku za pomocą polecenia „pliku”

Możesz określić typ pliku za pomocą plik polecenie w następujący sposób. Poniższy zrzut ekranu pokazuje różne przykłady korzystania z polecenia pliku w celu ustalenia rodzajów różnych plików.

[e-mail chroniony] ~/Linux-tricks $ reż Mistrz kopii zapasowej.Zip Crossroads-Stable.smoła.GZ Num.TXT Edward-Maya-2011-2012-New-Remix.MP3 Reggea.XSPF Linux-Security-Optimization-Book.GIF TMP-Link [e-mail chroniony] ~/Linux-tricks $ kopia zapasowa pliku/ Kopie zapasowe/: katalog [e-mail chroniony] ~/Linux-tricks $ plik master.zamek błyskawiczny gospodarz.ZIP: dane archiwum zip, przynajmniej v1.0 do wyodrębnienia [e-mail chroniony] ~/Linux-tricks $ Plik Crossroads-Stable.smoła.GZ stabilny skrzyżowanie.smoła.GZ: Dane skompresowane GZIP z UNIX, Ostatnie zmodyfikowane: Wt 5 kwietnia 15:15:20 2011 [e-mail chroniony] ~/Linux-tricks $ Plik Linux-Security-Optimization-Book.Gif Książka Linux-Security-Optimization-Book.GIF: dane obrazu GIF, wersja 89a, 200 x 259 [e-mail chroniony] ~/Linux-tricks $ Plik Edward-Maya-2011-2012-New-Remix.MP3 Edward-Maya-2011-2012-New-Remix.MP3: plik audio z ID3 wersją 2.3.0, zawiera: MPEG ADT, warstwa III, v1, 192 kbps, 44.1 kHz, jntTereo [e-mail chroniony] ~/Linux-tricks $ Plik /dev /sda1 /dev/sda1: blok specjalny  [e-mail chroniony] ~/Linux-tricks $ Plik /dev /tty1 /dev/tty1: charakter specjalny  

2. Określenie typu pliku za pomocą poleceń „LS” i „Dir”

Innym sposobem określenia typu pliku jest wykonanie długiej listy za pomocą poleceń LS i DIR.

Za pomocą ls -l Aby określić typ pliku.

Po przeglądaniu uprawnień plików pierwsza znak pokazuje typ pliku, a pozostałe charcysta pokazują uprawnienia do pliku.

[e-mail chroniony] ~/Linux-tricks $ ls -l Razem 6908 DRWXR-XR-X 2 Tecmint Tecmint 4096 września 9 11:46 Backup -Rw-R-r---R-- 1 Tecmint Tecmint 1075620 września 9 11:47 Crossroads-Stable Stable.smoła.GZ -RWXR ----- 1 TECMINT TECMINT 5916085 SEP 9 11:49 Edward-Maya-2011-2012-New-Remix.MP3 -RW-R-R-- 1 Tecmint Tecmint 42122 września 9 11:49 Linux-Security-Optimization-Book.GIF -RW-R-R-- 1 Tecmint Tecmint 17627 września 9 11:46 Master.Zip -Rw-R-r-- 1 Tecmint Tecmint 5 września 9 11:48 Num.TXT -RW-R-R-- 1 Tecmint TecMint 0 września 9 11:46 Reggea.XSPF -RW-R--R-- 1 Tecmint Tecmint 5 września 9 11:47 TMP-LINK 

Za pomocą ls -l określić blok I postać akta.

[e-mail chroniony] ~/Linux-tricks $ ls -l /dev /sda1 BRW-RW ---- 1 Dysk root 8, 1 września 9 10:53 /dev /sda1 [e-mail chroniony] ~/Linux-tricks $ ls -l /dev /tty1 CRW-RW ---- 1 root tty 4, 1 września 9 10:54 /dev /tty1 

Za pomocą Dir -l Aby określić typ pliku.

[e-mail chroniony] ~/Linux-tricks $ Dir -l Razem 6908 DRWXR-XR-X 2 Tecmint Tecmint 4096 września 9 11:46 Backup -Rw-R-r---R-- 1 Tecmint Tecmint 1075620 września 9 11:47 Crossroads-Stable Stable.smoła.GZ -RWXR ----- 1 TECMINT TECMINT 5916085 SEP 9 11:49 Edward-Maya-2011-2012-New-Remix.MP3 -RW-R-R-- 1 Tecmint Tecmint 42122 września 9 11:49 Linux-Security-Optimization-Book.GIF -RW-R-R-- 1 Tecmint Tecmint 17627 września 9 11:46 Master.Zip -Rw-R-r-- 1 Tecmint Tecmint 5 września 9 11:48 Num.TXT -RW-R-R-- 1 Tecmint TecMint 0 września 9 11:46 Reggea.XSPF -RW-R--R-- 1 Tecmint Tecmint 5 września 9 11:47 TMP-LINK 

3. Liczenie liczby plików określonego typu

Następnie przyjrzymy się wskazówkom na zliczanie liczby plików określonego typu w danym katalogu za pomocą LS, Polecenia GREP i WC. Komunikacja między poleceniami osiąga się poprzez nazwane rurociąg.

  1. Grep - polecenie wyszukiwania zgodnie z danym wzorem lub wyrażeniem regularnym.
  2. toaleta - Poleć do liczenia wierszy, słów i znaków.
Liczenie liczby zwykłych plików

W Linux regularne pliki są reprezentowane przez - symbol.

[e-mail chroniony] ~/Linux-tricks $ LS -L | grep ^- | WC -L 7 
Liczenie liczby katalogów

W Linux katalogi są reprezentowane przez D symbol.

[e-mail chroniony] ~/Linux-tricks $ LS -L | Grep ^d | WC -L 1 
Liczenie liczby symbolicznych i twardych linków

W Linux łącza symbryczne i twarde są reprezentowane przez L symbol.

[e-mail chroniony] ~/Linux-tricks $ LS -L | Grep ^l | WC -L 0 
Liczenie liczby plików blokowych i znaków

W systemie Linux, bloków i znaków są reprezentowane przez B I C odpowiednio symbole.

[e-mail chroniony] ~/Linux-tricks $ LS -L /Dev | GREP ^B | WC -L 37 [e-mail chroniony] ~/Linux-tricks $ LS -L /Dev | grep ^c | WC -L 159 

4. Znalezienie plików w systemie Linux

Następnie przyjrzymy się niektórym poleceniom, których można użyć do znalezienia plików w systemie Linux, obejmują one Znajdź, znajdować, co jest I Który polecenia.

Korzystanie z polecenia lokalizacji w celu znalezienia plików

W poniższym wyjściu staram się zlokalizować konfigurację serwera Samba dla mojego systemu.

[e-mail chroniony] ~/Linux-tricks $ Znajdź sambę.conf /usr/lib/tmpfiles.D/samba.conf /var/lib/dpkg/info/samba.konffiles 
Korzystanie z polecenia Find, aby znaleźć pliki

Aby dowiedzieć się, jak korzystać z polecenia Znajdź w Linux, możesz przeczytać nasz następujący artykuł, który pokazuje więcej niż 30+ Praktyczne przykłady i użycie polecenia Find in Linux.

  1. 35 przykładów polecenia „Znajdź” w Linux
Korzystanie z polecenia Whatis do zlokalizowania poleceń

co jest Polecenie służy głównie do lokalizowania poleceń i jest wyjątkowe, ponieważ podaje informacje o poleceniu, znajduje również pliki konfiguracji i wpisy ręczne dla polecenia.

[e-mail chroniony] ~/Linux-tricks $ Whois Bash Bash (1) - GNU Bourne -Again Shell [e-mail chroniony] ~/Linux-tricks $ co znajduje się Znajdź (1) - Wyszukaj pliki w hierarchii katalogu [e-mail chroniony] ~/Linux-tricks $ Whois ls LS (1) - List Directory Contents 
Korzystanie z tego, które polecenie do zlokalizowania poleceń

Który Polecenie służy do zlokalizowania poleceń na systemie plików.

[e-mail chroniony] ~/Linux-tricks $ który mkdir /bin/mkdir [e-mail chroniony] ~/Linux-tricks $ który bash /bin/bash [e-mail chroniony] ~/Linux-tricks $ które znajdują /usr/bin/Find [e-mail chroniony] ~/Linux-tricks $ $ które ls /bin/ls 

5. Praca z czasem w systemie Linux

Pracując w środowisku sieciowym, dobrą praktyką jest utrzymanie prawidłowego czasu w systemie Linux. Istnieją pewne usługi w systemach Linux, które wymagają prawidłowego czasu na wydajną pracę w sieci.

Przyjrzymy się poleceniom, których możesz użyć do zarządzania czasem na swoim komputerze. W Linux czas zarządza na dwa sposoby: czas systemu I Czas sprzętu.

czas systemu jest zarządzany przez zegar systemowy, a czas sprzętu jest zarządzany przez zegar sprzętowy.

Aby wyświetlić godzinę, datę i strefę czasu, użyj polecenia daty w następujący sposób.

[e-mail chroniony] ~/Linux-tricks $ data Wed 9 września 12:25:40 IST 2015 

Ustaw czas systemu za pomocą Daktyle Lub data -set = ”ciąg” następująco.

[e-mail chroniony] ~/Linux-tricks $ sudo data -„12:27:00” Wed 9 września 12:27:00 IST 2015 [e-mail chroniony] ~/Linux-tricks $ Sudo Data - -Set = "12:27:00" Wed 9 września 12:27:00 IST 2015 

Możesz także ustawić czas i datę następująco.

[e-mail chroniony] ~/Linux-tricks $ Sudo Data 090912302015 Wed 9 września 12:30:00 IST 2015 

Przeglądanie bieżącej daty z kalendarza za pomocą cal Komenda.

[e-mail chroniony] ~/Linux-tricks $ cal Wrzesień 2015 Su MO We We We We TH FR SA 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 30 

Przeglądaj czas zegara sprzętowego za pomocą Hwclock Komenda.

[e-mail chroniony] ~/Linux-tricks $ sudo hwclock Środa 09 września 2015 06:02:58 PM IST -0.200081 sekund 

Aby ustawić czas zegara sprzętowego, użyj hwclock -set -date = ”string” następująco.

[e-mail chroniony] ~/Linux-tricks $ sudo hwclock -set - -date = "09/09/2015 12:33:00" [e-mail chroniony] ~/Linux-tricks $ sudo hwclock Środa 09 września 2015 12:33:11 IST -0.891163 sekundy 

Czas systemu jest ustawiany przez zegar sprzętowy podczas uruchamiania, a gdy system się wyłącza, czas sprzętu jest resetowany na czas systemu.

Dlatego kiedy przeglądasz czas systemu i czas sprzętu, są one takie same, chyba że po zmianie czasu systemu. Twój czas sprzętu może być nieprawidłowy, gdy CMOS Bateria jest słaba.

Możesz także ustawić czas systemu, używając czasu z zegara sprzętowego w następujący sposób.

$ sudo hwclock - -hctosys 

Możliwe jest również ustawienie czasu zegara sprzętowego za pomocą czasu zegara systemu w następujący sposób.

$ sudo hwclock - -systohc 

Aby zobaczyć, jak długo uruchomi się system Linux, użyj czas aktu Komenda.

[e-mail chroniony] ~/Linux-tricks $ czas aktu 12:36:27 w górę 1:43, 2 użytkowników, średnia ładowanie: 1.39, 1.34, 1.45 [e-mail chroniony] ~/Linux-tricks $ czas uptime -p W górę 1 godzinę, 43 minuty [e-mail chroniony] ~/Linux-tricks $ czas aktu 2015-09-09 10:52:47 

Streszczenie

Zrozumienie typów plików to Linux to dobra praktyka dla żebraków, a także zarządzanie czasem ma kluczowe znaczenie dla serwerów w celu wiarygodnego i wydajnego zarządzania usługami. Mam nadzieję, że ten przewodnik jest pomocny. Jeśli masz dodatkowe informacje, nie zapomnij opublikować komentarza. Pozostań w kontakcie z Tecmint.