Dzięki za wszystkie lajki, dobre słowa i wsparcie, które nam udzieliłeś w dwóch pierwszych częściach tego artykułu. W pierwszym artykule omówiliśmy polecenia dla tych użytkowników, którzy właśnie przełączono na Linuksa i potrzebowałem niezbędnej wiedzy na początek.
W drugim artykule omówiliśmy polecenia, które średni poziom użytkownik wymaga zarządzania własnym systemem.
Co następne? W tym artykule wyjaśnię te polecenia wymagane do administrowania Serwer Linux.
ifconfig służy do konfigurowania interfejsów sieciowych znajdujących się w jądrze. Jest używany podczas rozruchu do konfigurowania interfejsów w razie potrzeby. Następnie jest zwykle potrzebny tylko podczas debugowania lub dostrajania systemu.
[[e-mail chroniony] ~]$ ifconfig eth0 Link encap: Ethernet HWaddr 40:2C: F4:EA: CF: 0E inet adres: 192.168.1.3 Bcast: 192.168.1.255 Mask: 255.255.255.0 inet6 adres: fe80::422c: f4ff: feea: cf0e/64 Zakres: Link UP BROADCAST RUNNING MULTICAST MTU: 1500 Metryka: 1 Pakiety RX: błędy 163843: 0 porzucone: 0 przekroczenia: 0 ramka: 0 Pakiety TX: błędy 124990: 0 porzuconych: 0 przekroczeń: 0 przewoźnika: 0 kolizji: 0 txqueuelen: 1000 RX bytes: 154389832 (147,2 MiB) TX bytes: 65085817 (62.0 MiB) Interrupt: 20 Pamięć: f7100000-f7120000 lo Obudowa łącza: Lokalna pętla zwrotna, adres inet: 127.0.0.1 Maska: 255.0.0.0, adres inet6: ::1/128 Zakres: Host UP LOOPBACK DZIAŁA MTU: 16436 Metryka: 1 RX pakiety: 78 błędy: 0 porzucone: 0 przekroczenia: 0 ramka: 0 pakiety TX: 78 błędy: 0 porzucone: 0 przekroczenia: 0 nośnik: 0 kolizje: 0 txqueuelen: 0 bajtów RX: 4186 (4.0 KiB) Bajty TX: 4186 (4.0 KiB)
Wyświetl szczegóły Wszystkich interfejsów, w tym interfejsów wyłączonych, używając „-a" argument.
[[e-mail chroniony] ~]$ ifconfig -a eth0 Link encap: Ethernet HWaddr 40:2C: F4:EA: CF: 0E inet addr: 192.168.1.3 Bcast: 192.168.1.255 Mask: 255.255.255.0 inet6 addr: fe80::422c: f4ff: feea: cf0e/64 Zakres: Link UP BROADCAST RUNNING MULTICAST MTU: 1500 Metryka: 1 Pakiety RX: 163843 błędy: 0 porzucone: 0 przekroczenia: 0 ramka: 0 pakiety TX: 124990 błędy: 0 porzucone: 0 przekroczenia: 0 przewoźnik: 0 kolizje: 0 txqueuelen: 1000 RX bytes: 154389832 (147,2 MiB) TX bytes: 65085817 (62,0 MiB) Interrupt: 20 Pamięć: f7100000-f7120000 lo Link encap: Local Loopback inet addr: 127.0.0.1 Maska: 255.0.0.0 inet6 Adres: ::1/128 Zakres: Host UP LOOPBACK DZIAŁA MTU: 16436 Metryka: 1 Pakiety RX: 78 błędy: 0 porzucone: 0 przekroczenia: 0 ramka: 0 pakiety TX: 78 błędy: 0 porzucone: 0 przekroczenia: 0 przewoźnik: 0 kolizji: 0 txqueuelen: 0 RX bytes: 4186 (4.0 KiB) TX bytes: 4186 (4.0 KiB) virbr0 Encap łącza: Ethernet HWaddr 0e: 30:a3:3a: bf: 03 inet addr: 192.168.122.1 Bcast: 192.168.122.255 Maska: 255.255 .255.0 W GÓRĘ BROADCAST MULTICAST MTU: 1500 Metryka: 1 Pakiety RX: 0 błędy: 0 porzucone: 0 przekroczenia: 0 ramka: 0 pakiety TX: 0 błędy: 0 porzucone: 0 przekroczenia: 0 nośnik: 0 kolizje: 0 txqueuelen: 0 bajtów RX: 0 (0,0 B) bajtów TX: 0 (0,0 B)
[[e-mail chroniony] ~]$ ifconfig eth0 wyłączony
[[e-mail chroniony] ~]$ ifconfig eth0 w górę
Przypisz „192.168.1.12” jako adres IP interfejsu eth0.
[[e-mail chroniony] ~]$ ifconfig eth0 192.168.1.12
[[e-mail chroniony] ~]$ ifconfig eth0 maska sieci 255.255.255.
[[e-mail chroniony] ~]$ ifconfig eth0 broadcast 192.168.1.255
[[e-mail chroniony] ~]$ ifconfig eth0 192.168.1.12 maska sieci 255.255.255.0 rozgłaszanie 192.168.1.255
Notatka: W przypadku korzystania z sieci bezprzewodowej należy użyć polecenia „iwconfig“. Więcej informacji”ifconfig” przykłady poleceń i ich użycie, przeczytaj 15 Przydatnych poleceń „ifconfig”.
netstat polecenie wyświetla różne informacje związane z siecią, takie jak połączenia sieciowe, tablice routingu, statystyki interfejsu, połączenia maskarady, członkostwo multicast itp.,
[[e-mail chroniony]~]$ netstat -a aktywne gniazda domeny UNIX (serwery i ustanowione) Proto RefCnt Flags Typ Stan Ścieżka do węzła. unix 2 [ ACC ] STREAM LISTENING 741379 /run/user/user1/keyring-I5cn1c/gpg. unix 2 [ ACC ] STREAM LISTENING 8965 /var/run/acpid.socket. unix 2 [ ACC ] STREAM LISTENING 18584 /tmp/.X11-unix/X0. unix 2 [ ACC ] STREAM LISTENING 741385 /run/user/user1/keyring-I5cn1c/ssh. unix 2 [ ACC ] STREAM LISTENING 741387 /run/user/user1/keyring-I5cn1c/pkcs11. unix 2 [ ACC ] STREAM LISTENING 20242 @/tmp/dbus-ghtTjuPN46. unix 2 [ ACC ] STREAM LISTENING 13332 /var/run/samba/winbindd_privileged/pipe. unix 2 [ ACC ] STREAM LISTENING 13331 /tmp/.winbindd/pipe. unix 2 [ ACC ] STREAM LISTENING 11030 /var/run/mysqld/mysqld.sock. unix 2 [ ACC ] STREAM LISTENING 19308 /tmp/ssh-qnZadSgJAbqd/agent.3221. unix 2 [ ACC ] STREAM LISTENING 436781 /tmp/HotShots. unix 2 [ ACC ] STREAM LISTENING 46110 /run/user/ravisaive/pulse/native. unix 2 [ ACC ] STREAM LISTENING 19310 /tmp/gpg-zfE9YT/S.gpg-agent. ...
[[e-mail chroniony]~]$ netstat -at Aktywne połączenia internetowe (serwery i nawiązane) Proto Recv-Q Send-Q Adres lokalny Adres obcy Stan tcp 0 0 localhost: mysql *:* LISTEN tcp 0 0 *:5901 *:* LISTEN tcp 0 0 *:5902 *:* LISTEN tcp 0 0 *:x11-1 *:* LISTEN tcp 0 0 *:x11-2 *:* LISTEN tcp 0 0 *:5938 *:* LISTEN tcp 0 0 localhost: 5940 *:* LISTEN tcp 0 0 ravisaive-OptiPl: domena *:* LISTEN tcp 0 0 ravisaive-OptiPl: domena *:* LISTEN tcp 0 0 localhost: ipp *:* LISTEN tcp 0 0 ravisaive-OptiPle: 48270 ec2-23-21-236-70.c: http PRZYJĘTY. TCP 0 0 Ravisaive-OptiPle: 48272 ec2-23-21-236-70.c: http TIME_WAIT TCP 0 0 Ravisaive-OptiPle: 48421 bom03s01-in-f22.1:https USTANOWIONO. TCP 0 0 ravisaive-OptiPle: 48269 ec2-23-21-236-70.c: http USTANOWIONO. TCP 0 0 Ravisaive-OptiPle: 39084 kanał-ecmp-06-f: https USTANOWIONO. ...
[[e-mail chroniony] ~]$ netstat -s Ip: 4994239 wszystkich otrzymanych pakietów 0 przekazanych 0 odrzuconych pakietów przychodzących 4165741 dostarczonych pakietów przychodzących 3248924 wysłanych żądań 8 odrzuconych pakietów wychodzących. Icmp: 29460 odebranych komunikatów ICMP 566 wejściowych komunikatów ICMP nie powiodło się. Histogram wejściowy ICMP: miejsce docelowe nieosiągalne: 98 przekierowań: 29362 2918 Wysłane wiadomości ICMP 0 Komunikaty ICMP nieudane Histogram wyjściowy ICMP: miejsce docelowe nieosiągalne: 2918. IcmpMsg: InType3: 98 InType5: 29362 OutType3: 2918. Tcp: 94533 aktywnych połączeń otwartych 23 pasywnych połączeń połączeń 5870 nieudanych prób połączenia Otrzymano 7194 resetów połączenia. ...
OK! Z jakiegoś powodu, jeśli nie chcesz rozwiązywać nazwy hosta, portu i użytkownika jako danych wyjściowych netstat.
[[e-mail chroniony] ~]$ netstat -an
W porządku, może być konieczne ciągłe pobieranie danych wyjściowych netstat do momentu przekazania instrukcji przerwania (Ctrl+C).
[[e-mail chroniony] ~]$ netstat -c
Więcej informacji”netstat” przykłady poleceń i ich użycie, zobacz artykuł 20 przykładów poleceń Netstat.
Program narzędziowy sieci służący do uzyskiwania informacji o serwerach internetowych. Jak sama nazwa wskazuje, narzędzie znajduje informacje o serwerze nazw domen, wysyłając zapytania DNS.
[[e-mail chroniony] ~]$ nslookup tecmint.com Serwer: 192.168.1.1 Adres: 192.168.1.1#53 Nieautorytatywna odpowiedź: Nazwa: tecmint.com Adres: 50.16.67.239
[[e-mail chroniony] ~]$ nslookup -query=mx tecmint.com Serwer: 192.168.1.1 Adres: 192.168.1.1#53 Nieautorytatywna odpowiedź: wymiennik poczty tecmint.com = 0 smtp.secureserver.net. Wymiana poczty tecmint.com = 10 mailstore1.secureserver.net. Autorytatywne odpowiedzi można znaleźć w:
[[e-mail chroniony] ~]$ nslookup -type=ns tecmint.com Serwer: 192.168.1.1 Adres: 192.168.1.1#53 Nieautorytatywna odpowiedź: tecmint.com nameserver = ns3404.com. serwer nazw tecmint.com = ns3403.com. Autorytatywne odpowiedzi można znaleźć w:
[[e-mail chroniony] ~]$ nslookup -type=any tecmint.com Serwer: 192.168.1.1 Adres: 192.168.1.1#53 Nieautorytatywna odpowiedź: wymiennik poczty tecmint.com = 10 mailstore1.secureserver.net. wymiennik poczty tecmint.com = 0 smtp.secureserver.net. serwer nazw tecmint.com = ns06.domaincontrol.com. serwer nazw tecmint.com = ns3404.com. serwer nazw tecmint.com = ns3403.com. serwer nazw tecmint.com = ns05.domaincontrol.com. Autorytatywne odpowiedzi można znaleźć w:
[[e-mail chroniony] ~]$ nslookup -type=soa tecmint.com Serwer: 192.168.1.1 Adres: 192.168.1.1#53 Nieautorytatywna odpowiedź: tecmint.com origin = ns3403.hostgator.com mail addr = dnsadmin.gator1702.hostgator.com serial = 2012081102 refresh = 86400 ponowna próba = 7200 wygaśnięcie = 3600000 minimum = 86400 Autorytatywne odpowiedzi można znaleźć z:
Zmień numer portu, za pomocą którego chcesz się połączyć
[[e-mail chroniony] ~]$ nslookup -port 56 tecmint.com Serwer: tecmint.com. Adres: 50.16.76.239#53 Imię: 56. Adres: 14.13.253.12
Przeczytaj też: 8 poleceń Nslookup
kopać to narzędzie do odpytywania DNS serwery nazw w celu uzyskania informacji o adresach hostów, wymianie poczty, serwerach nazw i informacjach pokrewnych. To narzędzie może być używane z dowolnego systemu Linux (Uniksa) lub Mac OS X system operacyjny. Najbardziej typowe zastosowanie kopać jest po prostu wysłanie zapytania do pojedynczego hosta.
[[e-mail chroniony] ~]$ dig tecmint.com; <<>> DiG 9.8.2rc1-RedHat-9.8.2-0.17.rc1.el6 <<>> tecmint.com;; opcje globalne: +cmd;; Mam odpowiedź:;; ->>NAGŁÓWEK<
[[e-mail chroniony] ~]$ dig tecmint.com +nocomments; <<>> DiG 9.8.2rc1-RedHat-9.8.2-0.17.rc1.el6 <<>> tecmint.com +nocomments;; opcje globalne: +cmd ;tecmint.com. W tecmint.com. 14400 W 40.216.66.239;; Czas zapytania: 418 ms;; SERWER: 192.168.1.1#53(192.168.1.1);; KIEDY: sob 29 czerwca 13:53:22 2013;; ROZMIAR MSG rcvd: 45
[[e-mail chroniony] ~]$ dig tecmint.com +noauthority; <<>> DiG 9.8.2rc1-RedHat-9.8.2-0.17.rc1.el6 <<>> tecmint.com +brak autorytetu;; opcje globalne: +cmd;; Mam odpowiedź:;; ->>NAGŁÓWEK<
[[e-mail chroniony] ~]$ dig tecmint.com + brak dodatkowych; <<>> DiG 9.9.2-P1 <<>> tecmint.com + bez dodatkowych.;; opcje globalne: +cmd.;; Mam odpowiedź:;; ->>NAGŁÓWEK<
[[e-mail chroniony] ~]$ dig tecmint.com +nostaty; <<>> DiG 9.8.2rc1-RedHat-9.8.2-0.17.rc1.el6 <<>> tecmint.com +nostaty;; opcje globalne: +cmd;; Mam odpowiedź:;; ->>NAGŁÓWEK<
[[e-mail chroniony] ~]$ dig tecmint.com + brak odpowiedzi; <<>> DiG 9.8.2rc1-RedHat-9.8.2-0.17.rc1.el6 <<>> tecmint.com +brak odpowiedzi;; opcje globalne: +cmd;; Mam odpowiedź:;; ->>NAGŁÓWEK<
[[e-mail chroniony] ~]$ dig tecmint.com +noall; <<>> DiG 9.8.2rc1-RedHat-9.8.2-0.17.rc1.el6 <<>> tecmint.com +noall;; opcje globalne: +cmd
Przeczytaj też: 10 przykładów poleceń Dig w Linuksie
Właśnie połączyłeś się ze swoim Maszyna serwerowa z systemem Linux i znajdzie coś niezwykłego lub złośliwego, co zrobisz? Zgadywanie…. NIE, na pewno nie możesz uciekać czas pracy aby zweryfikować, co się właściwie wydarzyło, gdy serwer był bezobsługowy.
[[e-mail chroniony] ~]$ uptime 14:37:10 do 4:21, 2 użytkowników, średnie obciążenie: 0,00, 0,00, 0,04
jedno z najważniejszych poleceń dla administratora, ściana wysyła wiadomość do wszystkich zalogowanych z ich wiadomość uprawnienia ustawione na „TAk“. Wiadomość może być podana jako argument do ścianalub może być wysłany do standardowego wejścia ściennego.
[[e-mail chroniony] ~]$ ściana „Będziemy schodzić na konserwację przez godzinę ostro o 15:30” Wiadomość nadawana od [e-mail chroniony] (pts/0) (sob 29 czerwca 14:44:02 2013): o godzinie 15:30 będziemy schodzić na konserwację ostro przez godzinę
Pozwala kontrolować, czy ludzie mogą używać „pisać”, aby wysłać tekst do Ciebie na ekranie.
wiadomość [n|tak] n - zapobiega pojawianiu się wiadomości od innych na ekranie. tak – Umożliwia wyświetlanie wiadomości na ekranie.
Umożliwia wysyłanie tekstu bezpośrednio na ekran innego komputera z systemem Linux, jeśli „wiadomość' jest 'tak’.
[[e-mail chroniony] ~]$ napisz ravisaive
Ulepszenie do pisać Komenda, gadanie Polecenie pozwala rozmawiać z zalogowanymi użytkownikami.
[[e-mail chroniony] ~]$ rozmowa ravisaive
Notatka: Jeśli gadanie polecenie nie jest zainstalowane, zawsze możesz trafny lub mniam wymagane pakiety.
[[e-mail chroniony] ~]$ mniam zainstaluj dyskusję. LUB. [[e-mail chroniony] ~]$ apt-get install talk
jakie poleceniew” wydaje się zabawny? Ale w rzeczywistości tak nie jest. to polecenie, nawet jeśli ma tylko jedną literę! Komenda "w” jest połączeniem czas pracy oraz WHO komendy wydawane jedno po drugim, w tej kolejności.
[[e-mail chroniony] ~]$ w 15:05:42 w górę 4:49, 3 użytkowników, średnia obciążenia: 0,02, 0,01, 0,00 USER TTY OD [e-mail chroniony] BEZCZYNNY JCPU PCPU Serwer WHAT tty7 :0 14:06 4:43m 1:42 0,08s pam: gdm-passwo server pts/0 :0.0 14:18 0.00s 0.23s 1.65s serwer gnome-terminal pts/1 :0.0 14: 47 4:43 0,01 s 0,01 s bash
Jak sama nazwa wskazuje, to polecenie zmienia nazwy plików. rename zmieni nazwy określonych plików, zastępując pierwsze wystąpienie z nazwy pliku.
Podaj nazwy plików a1, a2, a3, a4...1213
Po prostu wpisz polecenie.
zmienić nazwę a1 a0 a? zmienić nazwę a1 a0 a??
Wyświetla procesy procesor. To polecenie jest domyślnie odświeżane automatycznie i nadal się wyświetla procesor procesów, chyba że podano instrukcję przerwania.
[[e-mail chroniony] ~]$ top top - 14:06:45 do 10 dni, 20:57, 2 użytkowników, średnie obciążenie: 0,10, 0,16, 0,21. Zadania: łącznie 240, 1 bieganie, 235 śpi, 0 zatrzymanych, 4 zombie. %Cpu (s): 2,0 us, 0,5 sy, 0,0 ni, 97,5 id, 0,0 wa, 0,0 hi, 0,0 si, 0,0 st. KiB Mem: łącznie 2028240, wykorzystano 1777848, 250392 wolne, 81804 buforów. Wymiana KiB: łącznie 3905532, 156748 zajęte, 3748784 wolne, 381456 buforowane PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 23768 ravisaiv 20 0 1428m 571m 41m S 2,3 28,9 14:27,52 firefox 24182 ravisaiv 20 0 511m 132m 25m S 1.7 6.7 2:45.94 plugin-containe 26929 ravisaiv 20 0 5344 1432 972 R 0.7 0.1 0:00.07 top 24875 ravisaiv 20 0 263m 14m 10m S 0.3 0.7 0:02.76 lxterminal 1 root 20 0 3896 1928 1228 S 0.0 0.1 0:01.62 init 2 root 20 0 0 0 0 S 0.0 0.0 0:00.06 kthreadd 3 root 20 0 0 0 0 S 0.0 0.0 0:17.28 ksoftirqd/0 5 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 robotnik/0:0H 7 pierwiastek 0 -20 0 0 0 S 0.0 0.0 0:00.00 kworker/u: 0H 8 root rt 0 0 0 0 S 0.0 0.0 0:00.12 migracja/0 9 root 20 0 0 0 0 S 0.0 0.0 0:00.00 rcu_bh 10 root 20 0 0 0 0 S 0.0 0.0 0:26.94 rcu_sched 11 pierwiastek rt 0 0 0 0 S 0.0 0.0 0:01.95 watchdog/0 12 root rt 0 0 0 0 S 0.0 0.0 0:02.00 watchdog/1 13 root 20 0 0 0 0 S 0.0 0.0 0:17.80 ksoftirqd/1 14 root rt 0 0 0 0 S 0.0 0.0 0:00.12 migracja/1 16 korzeń 0 -20 0 0 0 S 0.0 0.0 0:00.00 kworker/1:0H 17 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 cpuset 18 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 khelper 19 root 20 0 0 0 0 S 0.0 0.0 0:00.00 kdevtmpfs 20 root 0 -20 0 0 0 S 0,0 0.0 0:00.00 netns 21 root 20 0 0 0 0 S 0.0 0.0 0:00.04 bdi-domyślnie 22 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 kintegrityd 23 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 kblockd 24 pierwiastek 0 -20 0 0 0 S 0,0 0,0 00.00 ata_sff
Przeczytaj także: 12 NAJLEPSZYCH przykładów poleceń
To polecenie tworzy nowy wew4 system plików na określonym urządzeniu, jeśli po tym poleceniu zostanie zastosowane niewłaściwe urządzenie, cały blok zostanie wyczyszczone i sformatowane, dlatego sugeruje się, aby nie uruchamiać tego polecenia, dopóki nie zrozumiesz, kim jesteś robić.
Mkfs.ext4 /dev/sda1 (blok sda1 zostanie sformatowany) mkfs.ext4 /dev/sdb1 (blok sdb1 zostanie sformatowany)
Czytaj więcej: Co to jest Ext4 oraz jak tworzyć i konwertować
vi (wizualny), emacs, nano to jedne z najczęściej używanych edytorów w systemie Linux. Są często używane do edycji tekstu, konfiguracji,… plików. Krótki przewodnik po obejściu vi i nano to: emacs to a.
[[e-mail chroniony] ~]$ dotknij a.txt (tworzy plik tekstowy a.txt) [[e-mail chroniony] ~]$ vi a.txt (otwórz plik a.txt za pomocą edytora vi)
[naciskać 'i’, aby przejść do trybu wstawiania, inaczej nie będzie można nic wpisać]
echo "Hello" (Twój tekst tutaj dla pliku)
[[e-mail chroniony] ~]$ nano a.txt (otwórz plik a.txt do edycji za pomocą nano)
edytuj, z treścią, wymagane
ctrl +x (aby zamknąć edytor). Wyświetli dane wyjściowe jako:
Zapisać zmodyfikowany bufor (ODPOWIEDŹ „Nie” ZNISZCZY ZMIANY)? T Tak N Nie ^C Anuluj
Kliknij 'tak’ na tak i wprowadź nazwę pliku, i gotowe.
Rsync kopiuje pliki i ma -P przełącznik na pasek postępu. Więc jeśli masz zainstalowany rsync, możesz użyć prostego aliasu.
alias cp='rsync -aP'
Teraz spróbuj skopiować duży plik w terminalu i zobacz dane wyjściowe z pozostałymi elementami, podobnie jak pasek postępu.
Co więcej, prowadzenie i konserwacja kopii zapasowej jest jedną z najważniejszych i najnudniejszych prac, jakie musi wykonać administrator systemu. Rsync to bardzo fajne narzędzie (istnieje kilka innych) do tworzenia i utrzymywania kopii zapasowych w terminalu.
[[e-mail chroniony] ~]$ rsync -zvr IMG_5267\ kopia\=33\ kopia\=ok.jpg ~/Desktop/ wysyłanie przyrostowej listy plików IMG_5267 kopia=33 copy=ok.jpg wysłane 2883830 bajty otrzymane 31 bajtów 5767722.00 bajty/s całkowity rozmiar to 2882771 przyspieszenie to 1.00
Notatka: -z dla kompresji, -v dla pełnej i -r dla rekurencyjnej.
Śledzenie pamięci i zasobów jest tak samo ważne, jak każde inne zadanie wykonywane przez administratora, a „wolnyNa ratunek przychodzi tu dowództwo.
[[e-mail chroniony] ~]$ wolne łącznie wykorzystane wolne współdzielone bufory w pamięci podręcznej. Pamiątka: 2028240 1788272 239968 0 69468 363716. -/+ bufory/pamięć podręczna: 1355088 673152. Zamiana: 3905532 157076 3748456
[[e-mail chroniony] ~]$ wolne -b łącznie wykorzystane wolne współdzielone bufory w pamięci podręcznej. Pamiątka: 2076917760 1838272512 238645248 0 71348224 372670464. -/+ bufory/pamięć podręczna: 1394253824 682663936. Zamiana: 3999264768 160845824 3838418944
[[e-mail chroniony] ~]$ wolne -k łącznie wykorzystane wolne bufory współdzielone w pamięci podręcznej. Pamiątka: 2028240 1801484 226756 0 69948 363704. -/+ bufory/pamięć podręczna: 1367832 660408. Zamiana: 3905532 157076 3748456
[[e-mail chroniony] ~]$ wolne -m całkowita liczba wykorzystanych wolnych buforów współdzielonych w pamięci podręcznej. Pami: 1980 1762 218 0 68 355. -/+ bufory/pamięć podręczna: 1338 641. Zamiana: 3813 153 3660
[[e-mail chroniony] ~]$ free -g całkowita liczba wykorzystanych wolnych buforów współdzielonych w pamięci podręcznej. Pamięć: 1 1 0 0 0 0. -/+ bufory/pamięć podręczna: 1 0. Zamiana: 3 0 3
[[e-mail chroniony] ~]$ wolne -h łącznie wykorzystane wolne współdzielone bufory w pamięci podręcznej. Pamięć: 1.9G 1.7G 208M 0B 68M 355M. -/+ bufory/pamięć podręczna: 1,3G 632M. Zamiana: 3,7G 153M 3,6G
[[e-mail chroniony] ~]$ wolny -s 3 łącznie wykorzystane wolne współdzielone bufory w pamięci podręcznej. Pamiątka: 2028240 1824096 204144 0 70708 364180. -/+ bufory/pamięć podręczna: 1389208 639032. Zamień: 3905532 157076 3748456 łącznie używane wolne bufory współdzielone w pamięci podręcznej. Pamiątka: 2028240 1824192 204048 0 70716 364212. -/+ bufory/pamięć podręczna: 1389264 638976. Zamiana: 3905532 157076 3748456
Przeczytaj też: 10 przykładów wolnego dowodzenia
Ok, do tej pory zrozumiałbyś, co właściwie oznacza to polecenie, od nazwy tego polecenia.mysqldump komendy zrzucają (kopie zapasowe) wszystkie lub poszczególne dane bazy danych do danego pliku. Na przykład,
[[e-mail chroniony] ~]$ mysqldump -u root -p --all-databases > /home/server/Desktop/backupfile.sql
Notatka: mysqldump wymaga działającego mysql i poprawnego hasła do autoryzacji. Omówiliśmy kilka przydatnych „mysqldump” komendy w Kopia zapasowa bazy danych za pomocą polecenia mysqldump
Utwórz trudne do odgadnięcia, losowe hasło o określonej długości.
[[e-mail chroniony] ~]$ mkpasswd -l 10 zI4+Ybqfx9
[[e-mail chroniony] ~]$ mkpasswd -l 20 w0Pr7aqKk&hmbmqdrlmk
Notatka: -l 10 generuje losowe hasło z 10 znaków, podczas gdy -l 20 generuje hasło znaków 20, można go ustawić na dowolny, aby uzyskać pożądany rezultat. To polecenie jest bardzo przydatne i często zaimplementowane w języku skryptowym do generowania losowych haseł. Być może będziesz musiał mniam lub trafny pakiet „oczekuj”, aby użyć tego polecenia.
[[e-mail chroniony] ~]# mniam instalacja oczekiwana LUB. [[e-mail chroniony] ~]# apt-get install oczekiwane
Połącz dwa lub więcej plików tekstowych w wierszach, używając. Przykład. Jeśli zawartość pliku 1 była:
1 2 3 a plik2 to: a b c d wynikowy plik3 to: 1 a 2 b 3 c d
lsof oznacza "lista otwartych plików” i wyświetla wszystkie pliki, które Twój system aktualnie otworzył. Bardzo przydatne jest ustalenie, które procesy używają określonego pliku lub wyświetlenie wszystkich plików dla jednego procesu. Niektóre przydatne 10 lsof polecenia przykłady, możesz być zainteresowany przeczytaniem.
[[e-mail chroniony]~]$ lsof POLECENIE PID TID UŻYTKOWNIK FD TYP ROZMIAR URZĄDZENIA/OFF NAZWA WĘZŁA. init 1 root cwd DIR 8,1 4096 2 / init 1 root rtd DIR 8,1 4096 2 / init 1 root txt REG 8,1 227432 395571 /sbin/init. init 1 pamięć główna REG 8,1 47080 263023 /lib/i386-linux-gnu/libnss_files-2.17.so. init 1 pamięć główna REG 8,1 42672 270178 /lib/i386-linux-gnu/libnss_nis-2.17.so. init 1 root mem REG 8,1 87940 270187 /lib/i386-linux-gnu/libnsl-2.17.so. init 1 pamięć główna REG 8,1 30560 263021 /lib/i386-linux-gnu/libnss_compat-2.17.so. init 1 pamięć główna REG 8,1 124637 270176 /lib/i386-linux-gnu/libpthread-2.17.so. init 1 pamięć główna REG 8,1 1770984 266166 /lib/i386-linux-gnu/libc-2.17.so. init 1 pamięć główna REG 8,1 30696 262824 /lib/i386-linux-gnu/librt-2.17.so. init 1 root mem REG 8,1 34392 262867 /lib/i386-linux-gnu/libjson.so.0.1.0. init 1 root mem REG 8,1 296792 262889 /lib/i386-linux-gnu/libdbus-1.so.3.7.2. init 1 pamięć główna REG 8,1 34168 262840 /lib/i386-linux-gnu/libnih-dbus.so.1.0.0. init 1 root mem REG 8,1 95616 262848 /lib/i386-linux-gnu/libnih.so.1.0.0. początek 1 pamięć główna REG 8,1 134376 270186 /lib/i386-linux-gnu/ld-2.17.so. init 1 root 0u CHR 1,3 0t0 1035 /dev/null. init 1 root 1u CHR 1,3 0t0 1035 /dev/null. init 1 root 2u CHR 1,3 0t0 1035 /dev/null. init 1 root 3r FIFO 0,8 0t0 1714 rura. init 1 root 4w FIFO 0,8 0t0 1714 rura. init 1 root 5r 0000 0,9 0 6245 anon_inode. init 1 root 6r 0000 0,9 0 6245 anon_inode. init 1 root 7u unix 0xf5e91f80 0t0 8192 @/com/ubuntu/upstart. init 1 root 8w REG 8,1 3916 394 /var/log/upstart/teamviewerd.log.1 (usunięty)
To nie koniec, a Administrator systemu robi wiele rzeczy, aby zapewnić Ci tak fajny interfejs, nad którym pracujesz. Administracja systemem to w rzeczywistości sztuka uczenia się i wdrażania w bardzo doskonały sposób. Postaramy się dostarczyć Ci wszystkich innych niezbędnych rzeczy, których profesjonalista linux musi się nauczyć, a sam linux w swojej istocie jest procesem uczenia się i uczenia się. Twoje dobre słowa są zawsze poszukiwane, co zachęca nas do włożenia więcej wysiłku, aby dać Ci kompetentny artykuł. “Polub i podziel się nami, aby pomóc nam się rozprzestrzeniać”.