GNU/Linux >> Belajar Linux >  >> Linux

Linux untuk pemula:10 perintah untuk membantu Anda memulai di terminal

Jadi Anda ingin belajar Linux? Alih-alih mengoceh untuk dua paragraf berikutnya tentang bagaimana perintah berikut akan meletakkan dasar metafisik untuk sisa pengalaman teknis Anda, saya akan langsung masuk ke dalamnya. Tanpa bulu, tanpa paparan—hanya perintah dan cara kerjanya. Ayo lakukan.

Catatan:Saya menyarankan agar GUI dan CLI berdampingan saat Anda membuat perubahan pada file dan direktori untuk memastikan bahwa apa yang Anda lakukan di terminal Anda, sebenarnya, terjadi pada sistem.

Melihat sekeliling

Jika Anda ingin melihat-lihat sistem file, Anda perlu mengetahui cara membuat daftar file dan direktori, berpindah antar direktori, dan melihat di mana Anda berada saat ini.

Saat Anda membuka terminal, Anda akan melihat prompt seperti ini:

[tcarrigan@server ~]$

Satu-satunya informasi yang diberikan adalah pengguna yang Anda gunakan untuk masuk (tcarrigan ), nama host mesin yang Anda masuki (server ), direktori tempat Anda berada saat ini (dicatat oleh ~ ), dan tingkat akses ($ untuk pengguna, # untuk akar). Jika Anda ingin melihat-lihat, ada baiknya mengetahui dari mana Anda memulai. Juga, jika Anda baru pertama kali, ~ mungkin tidak berarti banyak bagi Anda.

1. pwd - cetak direktori kerja

 sandi perintah memberi tahu Anda direktori tempat Anda bekerja saat ini:

[tcarrigan@server ~]$ pwd
/home/tcarrigan

Saat ini saya bekerja di /home/tcarrigan direktori, seperti yang disebutkan di atas. Sekarang, apa yang Anda lakukan jika ingin melihat file dan direktori mana yang ada di dalam /home/tcarrigan ?

2. ls -l

 ls perintah akan mencantumkan file yang tidak disembunyikan yang terdapat dalam direktori tertentu. Saya sarankan untuk menggabungkannya dengan -l opsi untuk membuat output sedikit lebih mudah dibaca (dan untuk mendapatkan lebih banyak informasi tentang file dan direktori yang terdaftar).

[tcarrigan@server ~]$ ls -l
total 0
drwxrwxr-x. 4 tcarrigan tcarrigan 50 Feb  6  2020 article_submissions
drwxrwxr-x. 2 tcarrigan tcarrigan 45 Aug 30 11:59 demo
drwxr-xr-x. 2 tcarrigan tcarrigan  6 Jan 27  2020 Desktop
drwxr-xr-x. 2 tcarrigan tcarrigan  6 Jan 27  2020 Documents
drwxr-xr-x. 2 tcarrigan tcarrigan  6 Jan 27  2020 Downloads
drwxr-xr-x. 2 tcarrigan tcarrigan  6 Jan 27  2020 Music
drwxr-xr-x. 2 tcarrigan tcarrigan  6 Jan 27  2020 Pictures
drwxr-xr-x. 2 tcarrigan tcarrigan  6 Jan 27  2020 Public
drwxr-xr-x. 2 tcarrigan tcarrigan  6 Jan 27  2020 Templates
drwxr-xr-x. 2 tcarrigan tcarrigan  6 Jan 27  2020 Videos

Sekarang, seperti yang saya katakan di atas, ls biasanya hanya menampilkan file dan direktori NON-hidden. Jadi bagaimana dengan hal-hal yang tersembunyi?

[ Anda mungkin juga menyukai: Resensi buku:Baris Perintah Linux ]

3. ls -al

 ls -a perintah adalah jawaban yang Anda cari. Gabungkan dengan -l opsi juga untuk keluaran "cantik'" yang sama seperti yang Anda lihat sebelumnya, dengan menyertakan file tersembunyi.

[tcarrigan@server ~]$ ls -al
total 108
drwx------. 19 tcarrigan tcarrigan  4096 Oct 20 16:34 .
drwxr-xr-x.  9 root      root        106 Sep 15 22:56 ..
drwxrwxr-x.  4 tcarrigan tcarrigan    50 Feb  6  2020 article_submissions
-rw-------.  1 tcarrigan tcarrigan  2959 Oct 19 14:58 .bash_history
-rw-r--r--.  1 tcarrigan tcarrigan    18 Aug 30  2019 .bash_logout
-rw-r--r--.  1 tcarrigan tcarrigan   179 Feb 13  2020 .bash_profile
-rw-r--r--.  1 tcarrigan tcarrigan   312 Aug 30  2019 .bashrc
-rw-r--r--.  1 tcarrigan tcarrigan 12288 Feb 25  2020 .bashrc.swp
drwx------. 13 tcarrigan tcarrigan  4096 Apr 28 12:08 .cache
drwxrwxr-x.  3 tcarrigan tcarrigan    28 Feb 13  2020 .cargo
drwx------. 13 tcarrigan tcarrigan  4096 Feb  3  2020 .config
drwxrwxr-x.  2 tcarrigan tcarrigan    45 Aug 30 11:59 demo
drwxr-xr-x.  2 tcarrigan tcarrigan     6 Jan 27  2020 Desktop
*Output Omitted*

Anda akan melihat bahwa ada lebih banyak entri dalam output ini daripada sebelumnya. File atau direktori apa pun yang dimulai dengan . karakter sekarang terungkap.

Sekarang, mari kita navigasikan di sekitar sistem file sedikit. Katakanlah Anda ingin melihat file di dalam /home/tcarrigan/article_submissions .

4. cd (dir) - ubah ke (direktori)

Perintah ubah direktori sudah cukup jelas. Ini memungkinkan Anda untuk mengubah direktori kerja Anda.

[tcarrigan@server ~]$ cd article_submissions/
[tcarrigan@server article_submissions]$ pwd
/home/tcarrigan/article_submissions

Anda dapat melihat bahwa kami mengubah direktori kerja kami menjadi ~/article_submissions . Bagaimana jika saya ingin kembali ke tempat saya memulai?

5. cd - tanpa opsi

 cd perintah, ketika digunakan tanpa opsi tambahan, akan mengembalikan Anda ke direktori home dari pengguna yang Anda masuki.

[tcarrigan@server article_submissions]$ cd
[tcarrigan@server ~]$ pwd
/home/tcarrigan

6. Mundur

Jika Anda perlu kembali ke direktori sebelumnya, gunakan yang berikut ini:

[tcarrigan@server ~]$ pwd
/home/tcarrigan
[tcarrigan@server ~]$ cd ..
[tcarrigan@server home]$ pwd
/home

Membuat dan menghapus

Sekarang setelah Anda mengetahui cara berpindah, mari kita lihat cara membuat dan menghapus direktori dan file.

7. mkdir (X) - make (X) direktori

Untuk membuat direktori baru, kita menggunakan perintah mkdir.

[tcarrigan@server ~]$ mkdir Test
[tcarrigan@server ~]$ ls -l
total 0
drwxrwxr-x. 4 tcarrigan tcarrigan 50 Feb  6  2020 article_submissions
drwxr-xr-x. 2 tcarrigan tcarrigan  6 Jan 27  2020 Desktop
drwxr-xr-x. 2 tcarrigan tcarrigan  6 Jan 27  2020 Documents
drwxr-xr-x. 2 tcarrigan tcarrigan  6 Jan 27  2020 Downloads
drwxr-xr-x. 2 tcarrigan tcarrigan  6 Jan 27  2020 Music
drwxr-xr-x. 2 tcarrigan tcarrigan  6 Jan 27  2020 Pictures
drwxr-xr-x. 2 tcarrigan tcarrigan  6 Jan 27  2020 Public
drwxr-xr-x. 2 tcarrigan tcarrigan  6 Jan 27  2020 Templates
drwxrwxr-x. 2 tcarrigan tcarrigan  6 Oct 20 17:05 Test
drwxr-xr-x. 2 tcarrigan tcarrigan  6 Jan 27  2020 Videos

Bagaimana jika kita ingin membuat file baru di dalam direktori Test yang baru dibuat?

8. sentuh (file) - membuat file baru (nama file)

Perintah sentuh membuat dan memperbarui file individual. Untuk membuat file bernama touch_test di dalam direktori Test:

[tcarrigan@server Test]$ touch touch_test
[tcarrigan@server Test]$ ls -l
total 0
-rw-rw-r--. 1 tcarrigan tcarrigan 0 Oct 20 17:12 touch_test

Ok, jadi kami membuat direktori baru, serta file di dalam direktori itu. Bagaimana kita menyingkirkan mereka?

9. rm (file) - hapus (nama file)

Pertama, filenya:

[tcarrigan@server Test]$ rm touch_test 
[tcarrigan@server Test]$ ls -l
total 0

10. Sekarang direktori:rm -r (direktori)

[tcarrigan@server ~]$ rm -r Test/
[tcarrigan@server ~]$ ls -l
total 0
drwxrwxr-x. 4 tcarrigan tcarrigan 50 Feb  6  2020 article_submissions
drwxr-xr-x. 2 tcarrigan tcarrigan  6 Jan 27  2020 Desktop
drwxr-xr-x. 2 tcarrigan tcarrigan  6 Jan 27  2020 Documents
drwxr-xr-x. 2 tcarrigan tcarrigan  6 Jan 27  2020 Downloads
drwxr-xr-x. 2 tcarrigan tcarrigan  6 Jan 27  2020 Music
drwxr-xr-x. 2 tcarrigan tcarrigan  6 Jan 27  2020 Pictures
drwxr-xr-x. 2 tcarrigan tcarrigan  6 Jan 27  2020 Public
drwxr-xr-x. 2 tcarrigan tcarrigan  6 Jan 27  2020 Templates
drwxr-xr-x. 2 tcarrigan tcarrigan  6 Jan 27  2020 Videos

[ Unduh sekarang:Panduan sysadmin untuk skrip Bash. ] 

Apa selanjutnya?

Jika hari ini adalah pertama kalinya Anda menggunakan Linux, selamat telah membuat lompatan. Kami melihat navigasi dasar, pembuatan, dan penghapusan file dan direktori. Nantikan 10 perintah berikutnya, segera hadir. Kita akan melihat cara memindahkan dan menyalin file, membuat link, dan berbagai cara untuk membaca file. Sementara itu, terus latih apa yang kami lakukan hari ini di mesin virtual favorit Anda.


Linux
  1. Bagaimana Anda memulai Linux?

  2. Perintah terminal Linux mana yang paling sering Anda gunakan?

  3. Proses Boot Linux:Panduan untuk Memulai

  1. Panduan terminal Linux untuk pemula

  2. Hyper – Aplikasi Terminal Terbaik untuk Linux

  3. Cara Memulai Deepin Terminal di Ubuntu Linux

  1. Apa distribusi Linux terbaik untuk pemula?

  2. Perintah Linux:du dan opsi yang harus Anda gunakan

  3. Linux untuk pemula:10 perintah lagi untuk memanipulasi file