{"id":25798,"date":"2024-07-31T02:31:24","date_gmt":"2024-07-30T19:31:24","guid":{"rendered":"https:\/\/dte.telkomuniversity.ac.id\/?p=25798"},"modified":"2024-07-31T02:31:48","modified_gmt":"2024-07-30T19:31:48","slug":"perintah-shell-linux","status":"publish","type":"post","link":"https:\/\/dte.telkomuniversity.ac.id\/en\/perintah-shell-linux\/","title":{"rendered":"Perintah Shell Linux"},"content":{"rendered":"\n<p>Di Linux, perintah adalah cara atau instruksi melalui mana Anda dapat memberi tahu sistem untuk melakukan beberapa aksi. Perintah dieksekusi di baris perintah.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Sintaks:<\/h3>\n\n\n\n<pre class=\"wp-block-preformatted\">cssSalin kode<code>command [option] [argument]\n<\/code><\/pre>\n\n\n\n<p>Ada beberapa perintah yang tidak memiliki opsi atau tidak menerima argumen, seperti <code>clear<\/code> dan <code>pwd<\/code>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><code>clear<\/code><\/h3>\n\n\n\n<p>Perintah <code>clear<\/code> membersihkan semua perintah dan keluaran sebelumnya dari tampilan terminal.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><code>pwd<\/code><\/h3>\n\n\n\n<p>Perintah <code>pwd<\/code> singkatan dari &#8216;print working directory&#8217;. Perintah ini tidak menerima opsi atau argumen dan menampilkan detail dari direktori kerja saat ini.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Jenis-jenis Perintah<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Perintah Bawaan (Built-in) dan Eksternal<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Perintah Bawaan (Built-in)<\/strong>: Perintah bawaan adalah perintah internal yang dibangun di shell. Perintah bawaan dipanggil dari shell dan dieksekusi langsung di dalam shell itu sendiri. Anda dapat menampilkan semua perintah bawaan dengan menggunakan perintah <code>help<\/code> dan <code>compgen -b<\/code>. Beberapa contoh perintah bawaan adalah <code>pwd<\/code>, <code>help<\/code>, <code>type<\/code>, <code>set<\/code>, <code>unset<\/code>, dll.<\/li>\n\n\n\n<li><strong>Perintah Eksternal<\/strong>: Perintah eksternal adalah perintah lain selain perintah bawaan. Perintah-perintah ini adalah program yang memiliki binari mereka sendiri dan terletak di sistem file. Perintah ini ditawarkan oleh sistem Anda dan sepenuhnya independen dari shell. Biasanya, perintah-perintah ini terletak di <code>\/bin<\/code>, <code>\/sbin<\/code>, <code>\/usr\/sbin<\/code>.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Perintah <code>type<\/code><\/h3>\n\n\n\n<p>Perintah <code>type<\/code> memberitahu kita apakah perintah yang diberikan ke shell adalah perintah bawaan atau eksternal.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Sintaks:<\/h4>\n\n\n\n<pre class=\"wp-block-preformatted\">bashSalin kode<code>type &lt;command&gt;\n<\/code><\/pre>\n\n\n\n<h4 class=\"wp-block-heading\">Contoh:<\/h4>\n\n\n\n<pre class=\"wp-block-preformatted\">bashSalin kode<code>type pwd\ntype cd\ntype man\ntype cat\ntype file\n<\/code><\/pre>\n\n\n\n<p>Pada contoh di atas, perintah seperti <code>pwd<\/code> dan <code>cd<\/code> adalah perintah bawaan, sementara perintah <code>man<\/code>, <code>cat<\/code>, dan <code>file<\/code> adalah perintah eksternal.<\/p>\n\n\n\n<p>Perintah <code>type<\/code> juga memberitahu apakah suatu perintah adalah alias atau tidak.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Contoh:<\/h4>\n\n\n\n<pre class=\"wp-block-preformatted\">bashSalin kode<code>type ls\n<\/code><\/pre>\n\n\n\n<p>Pada contoh di atas, perintah <code>type<\/code> menunjukkan bahwa <code>ls<\/code> adalah perintah alias.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Opsi <code>type -a<\/code><\/h3>\n\n\n\n<p>Opsi <code>type -a<\/code> memberitahukan tentang semua jenis perintah apakah itu bawaan, eksternal, atau alias. Beberapa perintah bisa menjadi perintah bawaan dan eksternal. Namun, perintah bawaan akan selalu diutamakan kecuali path perintah eksternal disebutkan.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Sintaks:<\/h4>\n\n\n\n<pre class=\"wp-block-preformatted\">bashSalin kode<code>type -a &lt;command&gt;\n<\/code><\/pre>\n\n\n\n<h4 class=\"wp-block-heading\">Contoh:<\/h4>\n\n\n\n<pre class=\"wp-block-preformatted\">bashSalin kode<code>type -a echo\n<\/code><\/pre>\n\n\n\n<p>Pada contoh di atas, perintah <code>echo<\/code> adalah internal serta eksternal. Untuk menggunakan perintah eksternal <code>echo<\/code>, path &#8220;\/bin\/echo&#8221; disebutkan.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Perintah <code>which<\/code><\/h3>\n\n\n\n<p>Perintah <code>which<\/code> menentukan path dari sebuah perintah.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Sintaks:<\/h4>\n\n\n\n<pre class=\"wp-block-preformatted\">phpSalin kode<code>which &lt;command1&gt; &lt;command2&gt; &lt;command3&gt;....\n<\/code><\/pre>\n\n\n\n<h4 class=\"wp-block-heading\">Contoh:<\/h4>\n\n\n\n<pre class=\"wp-block-preformatted\">bashSalin kode<code>which ls pwd rmdir mkdir cp cd file man\n<\/code><\/pre>\n\n\n\n<p>Pada contoh di atas, kecuali perintah <code>cd<\/code>, semua perintah lainnya adalah perintah eksternal karena bash menampilkan path eksternalnya.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p>ref: <a href=\"https:\/\/www.javatpoint.com\/linux-shell-commands\">[1]<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Di Linux, perintah adalah cara atau instruksi melalui mana Anda dapat memberi tahu sistem untuk melakukan beberapa aksi. Perintah dieksekusi di baris perintah. Sintaks: cssSalin kodecommand [option] [argument] Ada beberapa perintah yang tidak memiliki opsi atau tidak menerima argumen, seperti clear dan pwd. clear Perintah clear membersihkan semua perintah dan keluaran sebelumnya dari tampilan terminal. [&hellip;]<\/p>\n","protected":false},"author":25,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"wds_primary_category":753,"footnotes":""},"categories":[753],"tags":[179],"class_list":["post-25798","post","type-post","status-publish","format-standard","hentry","category-linux","tag-linux"],"_links":{"self":[{"href":"https:\/\/dte.telkomuniversity.ac.id\/en\/wp-json\/wp\/v2\/posts\/25798","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dte.telkomuniversity.ac.id\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dte.telkomuniversity.ac.id\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/dte.telkomuniversity.ac.id\/en\/wp-json\/wp\/v2\/users\/25"}],"replies":[{"embeddable":true,"href":"https:\/\/dte.telkomuniversity.ac.id\/en\/wp-json\/wp\/v2\/comments?post=25798"}],"version-history":[{"count":1,"href":"https:\/\/dte.telkomuniversity.ac.id\/en\/wp-json\/wp\/v2\/posts\/25798\/revisions"}],"predecessor-version":[{"id":25799,"href":"https:\/\/dte.telkomuniversity.ac.id\/en\/wp-json\/wp\/v2\/posts\/25798\/revisions\/25799"}],"wp:attachment":[{"href":"https:\/\/dte.telkomuniversity.ac.id\/en\/wp-json\/wp\/v2\/media?parent=25798"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dte.telkomuniversity.ac.id\/en\/wp-json\/wp\/v2\/categories?post=25798"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dte.telkomuniversity.ac.id\/en\/wp-json\/wp\/v2\/tags?post=25798"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}