51Linuxユーザーにとってあまり知られていない便利なコマンド


Linuxコマンドラインは魅力的で魅力的であり、コマンドラインに夢中になっているLinuxユーザーの群れが存在します。 Linuxのコマンドラインは面白くて面白いかもしれません。信じられない場合は、以下の記事の1つを確認してください。

  1. 20 Funny Commands of Linux or Linux is Fun in Terminal

非常に強力であると同時に。 50以上のあまり知られていないLinuxコマンドで構成される「あまり知られていないLinuxコマンド」に関する5つの記事をお届けしました。この記事は、これら5つの記事すべてを1つに連結することを目的としており、簡単に、何がどこにあるかを知らせます。

11あまり知られていないコマンド–パートI

この記事は、シンプルでありながら非常に重要なコマンドが含まれている読者から高く評価されました。記事の要約は次のとおりです。

  1. 1. sudo!! : Forgot to run a command with sudo? You need not re-write the whole command, just type “sudo!!” and the last command will run with sudo.
  2. 2. Python -m SimpleHTTPServer : Creates a simple web page for the current working directory over port 8000.
  3. 3. mtr : A command which is a combination of ‘ping’ and ‘traceroute’ command.
  4. 4. Ctrl+x+e : This key combination fires up, an editor in the terminal, instantaneously.
  5. 5. nl : Outputs the content of text file with lines Numbered.
  6. 6. shuf : Randomly selects line/file/folder from a file/folder.
  7. 7. ss : Outputs Socket Statistics.
  8. 8. Last: Want to know history of last logged in users? This command comes to rescue here.
  9. 9. curl ifconfig.me : Shows machine’s external IP Address.
  10. 10. tree : Prints files and folders in tree like fashion, recursively.
  11. 11. Pstree : Prints running processes with child processes, recursively.

11あまり知られていない便利なLinuxコマンド–パートI

この記事で受け取った素晴らしい反応と、読者からの「あまり知られていないLinuxコマンド」の別のリストを提供するように要求された、シリーズの次の記事は次のとおりです。

10あまり知られていないコマンド–パートII

この記事は再び暖かく歓迎されました。以下の記事の要約は、これを説明するのに十分です。

  1. 12. <space> command : A space before a bash command, is not recorded in history.
  2. 13. stat : Shows the status information of a file as well as of a file system.
  3. 14. <alt>. And <esc>. : A tweak which put the last command argument at prompt, in the order of last entered command, appearing first.
  4. 15. Pv : outputs simulating text, similar to hollywood movies.
  5. 16. Mount | column -t : Lists mounted file system, in nice formatting with specification.
  6. 17. Ctrl + l: clear shell prompt, instantaneously.
  7. 18. curl -u gmail_id –silent “https://mail.google.com/mail/feed/atom” | perl -ne ‘print “\t” if //; print “$2\n” if /(.*)/;’. This simple scripts, opens up, unread mail of an user, in the terminal itself.
  8. 19. screen : Detach and Reattach, long running process from a session.
  9. 20. file : Outputs information, regarding types of file.
  10. 21. id : Print User and Group Id.

10あまり知られていないLinuxコマンド–パート2

さまざまなソーシャルネットワーキングサイトで600を超えるいいねを獲得し、多くの感謝のコメントを寄せて、シリーズの3番目の記事を準備しました。

10あまり知られていないコマンド–パート3

この記事の要約は次のとおりです。

  1. 22. ^foo^bar : Run last command with modification, without the need of rewriting the whole command again.
  2. 23. > file.txt : Flush the content of a text file, in a single go, from the command prompt.
  3. 24. at : Run a particular command, time based.
  4. 25. du -h –max-depth=1 Command : Outputs the size of all the files and folders within current folder, in human readable format.
  5. 26. expr : Solve simple mathematical calculations from the terminal.
  6. 27. look: Check for an English word, from the dictionary, in case of confusion, right from the shell.
  7. 28. yes : continues to print a sting, till interrupt instruction is given.
  8. 29. factor: Gives all the possible factors of a decimal number.
  9. 30. ping -i 60 -a IP_address : Pings the provided IP_address, and gives audible sound when host comes alive.
  10. 31. tac : Prints content of a file, in reverse order.

Linux用のあまり知られていない10のコマンド–パート3

私たちの努力は私たちが受け取った応答によって支払われ、シリーズの4番目の記事は次のとおりでした。

10あまり知られていないLinuxコマンド–パートIV

言うまでもありませんが、この記事は高く評価されました。この記事の要約は次のとおりです。

  1. 32. strace : A debugging tool.
  2. 33. disown -a && exit Command : Run a command in background, even after terminal session is closed.
  3. 34. getconf LONG_BIT Command : Output Machine Architecture, very clearly.
  4. 35. while sleep 1;do tput sc;tput cup 0 $(($(tput cols)-29));date;tput rc;done & : The script outputs date and time on the top right corner of shell/ terminal.
  5. 36. convert : converts the output of a command in picture, automatically.
  6. 37. watch -t -n1 “date +%T|figlet” : Show animated digital clock at the prompt.
  7. 38. host and dig : DNS lookup utility.
  8. 39. dstat : Generates statistics regarding system resource.
  9. 40. bind -p : Shows all the shortcuts available in Bash.
  10. 41. Touch /forcefsck : Force file-system check on next boot.

10あまり知られていない効果的なLinuxコマンド–パートIV

10あまり知られていないLinuxコマンド-パートV

ここからのコマンドはスクリプトに偏っていました。そうです、1行の強力なシェルスクリプトであり、このシリーズについて少なくとももう1つの記事を提供することを考えました。

  1. 42. lsb_release : Prints distribution specification information.
  2. 43. nc -ZV localhost port_number : Check if a specific port is open or not.
  3. 44. curl ipinfo.io : Outputs Geographical Information, regarding an ip_address.
  4. 45. find .-user xyz : Lists all file owned by user ‘xyz’
  5. 46. apt-get build-dep package_name: Build all the dependency, automatically while installing any specific package.
  6. 47. lsof -iTCP:80 -sTCP:LISTEN. The script, outputs all the service/process using port 80.
  7. 48. find -size +100M : This command combination, Lists all the files/folders the size of which is 100M or more.
  8. 49. pdftk : A nice way to concatenate a lot of pdf files, into one.
  9. 50. ps -LF -u user_name : Outputs Processes and Threads of a user.
  10. 51. Startx — :1 (This command creates another new X session).

10あまり知られていない便利なLinuxコマンド-パートV

それは今のところすべてです。コメントセクションで貴重なフィードバックをお寄せください。これはあまり知られていないLinuxコマンドの終わりではありません。記事では、それらを随時提供し続けます。読者にとって非常に興味深く、役立つ別の記事をお届けします。それまでは、ご期待ください。Tecmint.comに接続してください。