GNU/Linux >> Znalost Linux >  >> Linux

Některé náhodné jednořádkové Linuxové příkazy [Část 4]

Toto je čtvrtý díl ze série "náhodných jednořádkových linuxových příkazů" tutorial. V této části se dozvíte o náhodných jednořádkových linuxových příkazech, bez konkrétního pořadí nebo kategorie, které jsme sdíleli prostřednictvím obrázkových šablon na našich sociálních a profesních sítích. Pro případ, že vám předchozí dva díly unikly, můžete si je přečíst na níže uvedených odkazech.

  • Některé náhodné jednořádkové příkazy Linuxu [část 1]
  • Některé náhodné jednořádkové příkazy Linuxu [část 2]
  • Některé náhodné jednořádkové příkazy Linuxu [část 3]

Nyní se podívejme na jednořádkové příkazy pro tento měsíc.

Jednořádkové příkazy Linuxu – část 4

1. Chcete-li spustit N'-tý příkaz, například 4. příkaz z historie, spusťte tento příkaz:

$ !4

Zde používáme "!" následuje číslo, které připomíná tento konkrétní příkaz v naší historii BASH. Podobně můžeme spustit N'th s právy sudo, jak je uvedeno níže.

$ sudo !4

Mějte prosím na paměti, že tento příkaz může být destruktivní, pokud byl tento konkrétní příkaz smrtící příkaz, například "rm -fr " . Při používání tohoto příkazu buďte tedy velmi opatrní.

2. Chcete-li dočasně uzamknout uživatelský účet, spusťte:

$ sudo passwd <username> -l

To může být velmi užitečné při správě systémů, ke kterým přistupuje mnoho uživatelů.

Chcete-li uživatele odemknout, postupujte takto:

$ sudo passwd <username> -u

Přečtěte si také:

  • Jak zjistit, kdo je přihlášen do vašeho systému a co dělá

3. Zobrazte stav uživatelského účtu, například ostechnix :

$ passwd -S ostechnix

Ukázkový výstup:

ostechnix P 03/29/2018 0 99999 7 -1

Jak vidíte na výše uvedeném snímku obrazovky, informace o stavu se skládají ze 7 polí.

  1. ostechnix - Jako první zobrazuje uživatelské jméno.
  2. P – Je to 2. pole, které udává, zda má uživatelský účet zamčené heslo (L), nemá žádné heslo (NP) nebo má použitelné heslo (P).
  3. 29. 3. 2018 - To je třetí pole. Označuje datum poslední změny hesla.
  4. 0 - Toto čtvrté pole označuje minimální stáří hesla.
  5. 99999 - Je to páté pole, které nám říká maximální stáří hesla.
  6. 7 - Šestá pole označují dobu varování před vypršením platnosti hesla.
  7. -1 - Toto je sedmé a poslední pole, které udává dobu nečinnosti hesla. Všechny tyto věky jsou vyjádřeny ve dnech.

4. Zjistěte všechny informace o příkazu:

$ type -a ls
ls is aliased to `ls --color=auto'
ls is /usr/bin/ls
ls is /bin/ls

Jak vidíte, můžeme zjistit, zda příkaz "ls" je alias, soubor, funkce, vestavěný příkaz a cesta příkazu ls.

5. Chcete-li nainstalovat všechny soubory .DEB uložené v adresáři v systémech založených na Debianu, použijte tento příkaz:

$ sudo dpkg -iR Downloads/

Tento příkaz nainstaluje všechny balíčky .deb uložené v Stahování adresář.

6. Chcete-li umístit všechny znaky v každém odstavci v souboru na jeden řádek:

$ fmt file.txt

Řekněme, že máte soubor s názvem ostechnix.txt s následujícím obsahem.

abc
def
fgh
ijk

Nyní spusťte tento příkaz a vložte všechny tyto znaky na jeden řádek.

$ fmt ostechnix.txt
abc def fgh ijk

Chcete-li do jednoho řádku vložit pouze šířku 10 znaků, použijte -w vlajka.

$ fmt -w 10 ostechnix.txt

7. Chcete-li zobrazit seznam všech podrobností o hardwaru PCI, spusťte:

$ lspci

Chcete-li zobrazit další podrobnosti, použijte -v vlajka.

$ lspci -v

Chcete-li zobrazit ještě více podrobností, použijte dvojité -v vlajka.

$ lspci -vv

8. Chcete-li zobrazit podrobnosti o vypršení platnosti hesla uživatele, například ostechni x, spustit:

$ sudo chage -l ostechnix
Password: 
Last password change : Mar 31, 2018
Password expires : never
Password inactive : never
Account expires : never
Minimum number of days between password change : 0
Maximum number of days between password change : 99999
Number of days of warning before password expires : 7

9. Chcete-li zjistit, zda váš systém podporuje technologii virtualizace (VT), spusťte:

$ egrep "(svm|vmx)" /proc/cpuinfo

Pokud se zobrazí "vmx" ve výstupu váš systém podporuje technologii Intel-VT a pokud je to “svm“ to znamená, že váš systém má podporu AMD-V .

Další podrobnosti naleznete na následujícím odkazu.

  • Jak zjistit, zda procesor podporuje technologii virtualizace (VT)

10. Chcete-li zahájit přímou úpravu souboru na 'N'-tém řádku pomocí Vi, použijte tento příkaz:

$ vi +5 file.txt

Tento příkaz se používá k zahájení úprav souboru file.txt na 5. řádku pomocí editoru Vi.

11. Vypište obsah souboru zip. například ostechnix.zip, aniž byste jej rozbalili, spusťte:

$ unzip -l ostechnix.zip

Další informace o použití příkazu zip/unzip v systému Linux naleznete v následující příručce.

  • Jak archivovat soubory a adresáře v Linuxu – část 2

12. Chcete-li archivovat adresář na více menších částí, například 100 MB každá, spusťte:

$ zip -r -s 100m archive.zip ostechnix/

Výše uvedený příkaz vytvoří několik menších archivů adresáře ostechnix o velikosti 100 MB každý. To bude užitečné, když chcete poslat opravdu velký adresář nebo soubor přes internet. Stačí archiv rozdělit na několik menších částí a odeslat je jednu po druhé.

13. Převeďte daný řetězec nebo URL na ASCII QR kód, spusťte:

$ curl qrenco.de/OSTechNix

Ukázkový výstup:

To vše je seznam jednoduchých příkazů Linuxu, které jsme sdíleli prostřednictvím šablon obrázků na našich sociálních a profesních sítích. Další podrobnosti naleznete v manuálových stránkách příslušného příkazu. Doufám, že vám některé z těchto příkazů pomohou.


Linux
  1. Linuxové příkazy:jobs, bg a fg

  2. 5 Linuxových příkazů, které nikdy nepoužívám

  3. Základní Linuxové příkazy

  1. Linuxové příkazy – přehled a příklady

  2. 8 způsobů, jak vygenerovat náhodné heslo v Linuxu

  3. Porozumění základním příkazům Linuxu

  1. 10 způsobů, jak vygenerovat náhodné heslo v Linuxu

  2. Některé náhodné jednořádkové příkazy Linuxu [část 1]

  3. Linuxové příkazy od A do Z