11 Mniej znane przydatne polecenia Linux

11 Mniej znane przydatne polecenia Linux

Linux wiersz poleceń przyciąga większość Linuks entuzjastyczny. Normalny Linux Użytkownik ogólnie posiada słownictwo około 50-60 poleceń do wykonania dzień do dnia zadanie. Polecenia Linux i ich przełączniki pozostają najcenniejszym skarbem dla Linux-użytkownik, Programator skryptu I Administrator. Tam jest trochę Polecenia Linux które są mniej znane, ale bardzo przydatne i przydatne, niezależnie od tego, czy jesteś nowicjuszem, czy zaawansowanym użytkownikiem.

Mniej znane polecenia Linux

Ten sam artykuł ma na celu rzucenie światła na niektóre z mniej znanych poleceń Linux, które z pewnością pomogą Ci skuteczniej obsługiwać komputer stacjonarny/serwer.

1. sudo !! Komenda

Uruchamianie polecenia bez określania polecenie sudo da ci błąd odmowy zgody. Więc nie musisz ponownie przepisywać całego polecenia, po prostu umieść!!„Zejmie ostatnie polecenie.

Aktualizacja $ apt -get e: nie można otworzyć blokady/var/lib/apt/lists/lock - otwórz (13: uprawnienia odmowa) e: Nie można zablokować katalogu/var/lib/apt/lists/e: nie można otworzyć Lock File/var/lib/dpkg/lock - Otwórz (13: Umowa odmowa) E: Nie można zablokować katalogu administracyjnego (/var/lib/dpkg/), czy jesteś rootem?
$ sudo !! sudo apt-get aktualizacja [sudo] hasło dla serwera:… pobrano 474 kb w 16s (28.0 kb/s) Listy do czytania… gotowe [e -mail chroniony]: ~ $

2. polecenie Pythona

Poniższe polecenie generuje prostą stronę internetową przez HTTP dla drzewa struktury katalogu i można uzyskać do niej dostęp w porcie 8000 w przeglądarce aż do wysłania sygnału przerwań.

# Python -m Simplehttpserver
DRUKCJA DEALATORY

3. polecenie MTR

Większość z nas zna świst I Taceroute. Co powiesz na połączenie funkcjonalności obu polecenia w jedną z polecenie MTR. W razie Mtr nie jest instalowany na twoim komputerze, trafny Lub mniam wymagany pakiet.

$ sudo apt-get instaluj MTR (on Debian systemy)
# Yum Instal MTR (ON czerwony kapelusz systemy)

Teraz biegnij polecenie MTR Aby rozpocząć badanie połączenia sieciowego między hostem MTR biegnie na i Google.com.

# MTR Google.com
polecenie MTR

4. Polecenie ctrl+x+e

To polecenie jest bardzo przydatne dla administratora i programistów. Aby zautomatyzować codzienne zadanie, administrator musi otworzyć edytor, wpisując vi, krzepa, Nano, itp. Co powiesz na zwolnienie natychmiastowego edytora (z terminalu).

Po prostu naciśnij „Ctrl-x-e ” z podpowiedzi terminali i zacznij pracować w edytorze.

Pobierz ściągnięcie linii poleceń Linux

5. polecenie nl

„„polecenie nl”Numer linie pliku. Numer wierszy pliku powiedzjeden.tekst- Z liniami powiedz (Fedora, Debian, Łuk, Luźny I SUSE). Najpierw wymień zawartość pliku „jeden.tekst„Korzystanie z polecenia CAT.

# Cat One.TXT Fedora Debian Arch Slack Suse

Teraz biegnij „polecenie nl„Aby wymienić je w ponumerowany sposób.

# nl jeden.TXT 1 Fedora 2 Debian 3 Arch 4 Slack 5 Suse

6. polecenie shuf

„„Shuf”Polecenie losowo wybierz linie/akta/teczka od plik/teczka. Najpierw wymień zawartość folderu za pomocą polecenia LS.

# ls Dokumenty pulpitu pobieranie zdjęć muzycznych szablonów publicznych filmów filmowych
# ls | shuf (shuffle wprowadzanie) dokumenty muzyczne szablony zdjęcia publiczne pulpit do pobrania filmów
# ls | shuf -n1 (wybieraj losowy wybór)
# ls | Filmy shuf -n1
# ls | szablony shuf -n1
# ls | Pobieranie shuf -n1

Notatka: Zawsze możesz wymienić 'n1' z 'n2„Aby wybrać dwa losowe wybór lub dowolną inną liczbę losowej selekcji za pomocą n3, n4.

7. polecenie ss

„„SS”Oznacza statystyki gniazda. Polecenie bada gniazdo i pokazuje informacje podobne do polecenia NetStat. Może wyświetlać więcej TCP i informacje państwowe niż inne narzędzia.

# SS State Recv-q Send-Q.168.1.198: 41250 *.*.*.*: http bliski 1 0 127.0.0.1: 8000 127.0.0.1: 41393 estab 0 0 192.168.1.198: 36239 *.*.*.*: http estab 310 0 127.0.0.1: 8000 127.0.0.1: 41384 Estab 0 0 192.168.1.198: 41002 *.*.*.*: http estab 0 0 127.0.0.1: 41384 127.0.0.1: 8000

8. Ostatnie polecenie

„„ostatni”Polecenie pokazuje historię ostatnich zalogowanych użytkowników. To polecenie przeszukuje za pośrednictwem pliku „/var/log/wtmp”I pokazuje listę Zalogowany I wylogowano użytkownicy wraz z tty.

# Ostatni serwer PTS/0: 0 Wt październik 22:03 Wciąż zalogowany na serwerze Tty8: 0 Wt 22:02 Wciąż zalogowano się… (Nieznany Tty8: 0 Wt 22:02 - 12:02 (00:00 ) Serwer PTS/0: 0 Wt 22 październik 10:33 - 12:02 (01:29) Serwer TTY7: 0 WT 22 października 10:05 - 12:02 (01:56) (Nieznany TTY7: 0 WT 22 października 10 10 10 października 10 : 04 - 10:05 (00:00) Ponowne uruchomienie systemu 3.2.0-4-686-PAE WT 22 października 10:04-12:44 (02:39) WTMP zaczyna się od 4 października 14:43:17 2007

9. Curl ifconfig.Ja

Jak więc uzyskać swój Zewnętrzny adres IP? Za pomocą Google?. Cóż, polecenie wynika Twój zewnętrzny adres IP bezpośrednio do terminalu.

# curl ifconfig.Ja

Notatka: Możesz nie zainstalować pakietu curl, musisz trafny/mniam Aby zainstalować pakiet.

10. polecenie drzewa

Uzyskaj obecną strukturę katalogu w formacie podobnym do drzewa.

# drzewo
. |- Dokumenty stacjonarne |- dokumenty | '- 37.ODT |- pobierania | |- załączniki.Zip | |-TTF-Indic-Fonts_0.5.11_All.Deb | |-TTF-Indic-Fonts_1.1_All.Deb | „-Wheezy-NV-install.SH |- Muzyka |- Zdjęcia | |-Screenshot z 2013-10-22 12:03:49.png | „-Zrzut ekranu z 2013-10-22 12:12:38.PNG |- Public |- szablony- filmy 10 katalogi, 23 pliki

11. pstree

To polecenia pokazują wszystkie procesy działające obecnie wraz z powiązanym procesem dzieci, w formacie podobnym do drzewa podobnegodrzewo'Wyjście polecenia.

# pstree init�┬�NetWorkManagerlokt NetworkManager ├�Accounts-daemontt Concation-Daemon ├─Pi_FakeKeyd ├─PID ├�APACHE2ITICIT10*[Apache2] ├├at-spi-bus -Launtlokt*[at-Spi-Bus-Laun] ├─atd ├avahi-daemonlokt ├─Bluetoothd ├─colordlok colord ├�colord-saneraft ──2*[colord-sane] ├─ Console-kit-daetlok*[Console-kit-dae] ├─cron ├Cupsd ├─2*[dbus-daemon] ├�dbus -Launch ├─dconf-servicetlokt*[dconf-service] ├ 7Dovecotlok. Simple-Slav─┬─Xorg │ │ ├tgdm-session-wor-┬t-session-managlokt┬┬evolution-a+ │ │ │ │ ├gdu-notific+ │ │ │ │ ├�gnome-scree+ │ │ │ │ │ │ │ │ │ │ │ │ │ ├ ├çgnome-setti+ │ │ │ │ ├�gnome-shell +++ │ │ │ │ ├ ├NM-Applettian ++ │ │ │ │ ├ │ssh-agent │ │ │ │ ├t-tracker-min+ │ │ │ │ ├─Tracker-sto+ │ │ │ │ └─3*[x-sessi+ │ │ │ └─2*[gdm-session-wor] │ │ └t gdm-simple-slav └ └ ... gdm3 ├─6*[getty] ├�gnome-keyring-dwojt 9*[gnome-keyring-d] ├�gnome-shell-calwielka–2*[gnome-shell-cal] ├─Goa-daemontt Goa-daemon ├─GSD-dructertlok GSD-dructer ├─GVFS-AFC-volumelok ─ gvfs-afc-volume

To wszystko na teraz. W moim następnym artykule omówiłbym niektóre inne mniej znane polecenia Linuksa, które byłyby zabawne. Do tego czasu bądź na bieżąco i związany z Tecmint. Polub nas i podziel się i pomóż nam się rozprzestrzeniać.

Przeczytaj także:

  1. 10 mniej znanych poleceń Linux - Część 2
  2. 10 mniej znanych poleceń dla Linuksa - Część 3
  3. 10 mniej znanych skutecznych poleceń Linux - Część IV
  4. 10 mniej znanych przydatnych poleceń Linux- Część V