Linux Shell: Apakah itu, untuk apa ia digunakan, dan bagaimana menggunakan arahan di dalamnya?

Kemaskini terakhir: 25/07/2022
Pengarang Mario José
Linux Shell: Apakah itu, untuk apa ia digunakan, dan bagaimana menggunakan arahan di dalamnya?

Linux menjadi sistem pengendalian bagi arahanOleh itu, adalah sangat penting untuk dapat mengetahui kebanyakannya, kerana ini akan memudahkan kerja-kerja pada sistem tersebutInilah sebabnya mengapa kebanyakan pengguna yang baru bermula dengan terminal ini biasanya menghadapi beberapa masalah apabila... melaksanakan beberapa fungsiTetapi untuk cuba menyelesaikannya, seseorang boleh menggunakan jurubahasa arahan.

Apabila anda mula menggunakan jenis ini terminalAmat penting untuk dapat bergantung kepada program yang memudahkan pengalaman pengguna, kerana ini adalah asas untuk dapat mempunyai pengurusan sistem yang sangat baikBegitulah cara anda boleh menemuinya Cangkangprogram yang berkaitan dengan Ia mengambil arahan yang anda taip dari papan kekunci anda dan memberikannya kepada OS untuk dilaksanakan.

Alat jenis ini telah banyak membantu semua pengguna yang memulakan pengalaman mereka dengan Linux dan yang belum menguasai sepenuhnya siri kod ini. Oleh itu, Cangkerang mempunyai pelbagai ciri yang akhirnya menjadikannya unik.Itulah sebabnya kami akan menerangkan sedikit lagi di sini. tentang alat ini, kegunaannya dan cara menggunakan arahan di dalamnya, Untuk melakukan ini, ikuti dengan teliti semua yang akan kami ajarkan kepada anda dalam siaran ini.

Apakah Linux Shell dan untuk apa konsol ini digunakan?

Apakah Linux Shell dan untuk apa konsol ini digunakan?

Juga dikenali sebagai jurubahasa arahanIni berfungsi dengan cara yang serupa dengan pengkompil, memandangkan ia bertanggungjawab untuk untuk menterjemahkan kod manusia kepada kod mesin, oleh itu ia boleh dianggap sebagai antara muka yang berinteraksi dengan sistem pengendalian. Begitu juga, ini adalah istilah yang digunakan dalam pengkomputeranyang terdiri daripada antara muka pengguna tradisional OS Linux atau pengedarannya.

Seperti yang berlaku menaip arahan dalam ShellProgram ini menjadi bertanggungjawab terutamanya untuk mentafsir setiap satunya dan memastikan ia dilaksanakan dengan betul. Oleh itu, boleh dikatakan bahawa ia adalah sejenis alat yang bertanggungjawab untuk untuk mengawal operasi peralatan tersebut. Perintah yang diberikan oleh jurubahasa Ia boleh digunakan sebagai skrip jika ia ditulis dalam fail boleh laku yang dipanggil Shell-scripts.

Ini membolehkan pengguna, apabila mereka perlu melakukan penggunaan pelbagai arahan atau gabungan arahan dengan alatan, boleh menulis dalam fail teks el yang akan ditanda sebagai boleh laku. Dengan cara ini, baris demi barisjurubahasa akan menterjemahkan ke kernel untuk melaksanakannya. Perlu disebutkan bahawa Shell bukanlah bahasa pengaturcaraan sepenuhnyakepada proses buat skrip shell ia berakhir dipanggil pengaturcaraan Shell atau pengaturcaraan Shell dalam bahasa Inggeris.

Kategori Shell: Bagaimanakah penterjemah arahan UNIX ini dikelaskan?

Dalam kes ini, seseorang boleh cari pelbagai jenis ShellItulah sebabnya kami akan menerangkan setiap satu daripadanya di sini.

Untuk melakukan ini, ikuti semua langkah yang akan kami jelaskan di bawah:

Cangkang log masuk interaktif

Dalam kes ini Pengguna bertanggungjawab memasukkan arahan ke dalam komputer. melalui papan kekunci, Ini mewakili cara utama di mana pengguna masuk atau log masuk kepada akses sistem.

Beberapa contohnya adalah seperti berikut:

  • Terminal SSH.
  • Dari Antara muka grafikTerminal terbuka ditemui dengan kombinasi kekunci seperti "Ctrl + Alt + kekunci fungsi (F1-F6)" atau dengan kombinasi kekunci "Ctrl + Alt + F7" Oleh itu, antara muka grafik dipulihkan.
  • Akses kepada Sesi Bash dengan nama pengguna anda.

Shell tanpa log masuk interaktif

Untuk jenis ini Dalam Shell, pengguna bertanggungjawab memasukkan arahan ke dalam terminal melalui papan kekunciTetapi pada hakikatnya, ia adalah emulator terminal yang bermula dari a persekitaran grafik selepas pengguna log masuk ke dalam sistem.

Contohnya adalah seperti berikut:

  • Terminal Gnome, konsol, dsb.

Shell tidak interaktif, tanpa log masuk

Dalam kes ini Tiada interaksi pengguna, jadi Ia tidak interaktif, sangat bertentangan dengan dua perkara yang dinyatakan di atas. Log masuk juga tiada. Dalam kes ini, ia pada asasnya mengenai penggunaan skrip untuk situasi ini. Bash tidak membaca sebarang fail but.

Contohnya adalah seperti berikut:

  • skrip untuk menjalankan tugasan dengan cron.

Bash

Bash

Bash ia adalah salah satu daripada shell yang paling dikenali oleh pengguna Linux, Oleh itu, kebanyakan Pengedaran sistem pengendalian biasanya merangkumi Bash sebagai cangkerang lalaiOleh itu, ia merupakan salah satu pilihan terbaik untuk pengguna yang mengambil langkah pertama mereka dengan mesin ini. Menjadi salah satu yang paling popular menawarkan kelebihan tertentu, seperti... dikelilingi oleh komuniti yang besarOleh itu, banyak maklumat boleh didapati mengenainya.

Untuk memanfaatkan Bashpengguna perlu bekerjasama dengan baik dengan kekunci TAB, de Tabulasi, yang akan menjadi sekutu utama untuk ini. Begitu juga, perlu dinyatakan bahawa alat ini penting apabila anda perlu Menulis laluan fail yang panjang adalah sukar, kerana Bash menggabungkan ciri autolengkap.Ini membolehkan apabila menulis huruf pertama destinasi dan Menekan kekunci TAB selesai selebihnya dengan apa yang dicari.

Zsh

Zsh

Ini adalah satu lagi ShellIa dianggap sebagai salah satu yang paling berkuasa untuk OS, dan merupakan pilihan utama untuk gantikan BashPerlu dinyatakan bahawa kedua-duanya Bash dan Zsh serasi, oleh itu lSkrip berfungsi dengan betul untuk kedua-dua alatIa juga menawarkan ciri autolengkap yang saya tidak ada rungutan tentangnya.

Jika menggunakan autolengkap, pengguna hanya perlu menaip Taip huruf pertama dan anda akan melihat pilihan berbeza yang berkaitan dengan apa yang anda ingin cari secara automatik. dan hanya hasil yang bermula dengan huruf atau huruf-huruf yang anda masukkan akan dipaparkan. Satu lagi aspek cemerlang sorotan daripada Zsh, ia adalah pada saat pilih argumen bagi arahan yang anda ingin gunakan, kerana ia akan menawarkan Alternatif yang sangat baik dan pilihan yang mudah..

ikan

ikan

Untuk menamatkan jenis-jenis Cangkang tersedia, Kami persembahkan kepada anda ikan, dianggap sebagai yang paling intuitif antara semua, hitung dengan satu pewarna sintaks yang akan memberitahu anda sama ada arahan yang anda tambah betul atau tidakSekiranya anda masuk susunan arahan dan ia tidak dipasang kemudian ia akan memberitahu anda mengenainya dan Ia akan menunjukkan kepada anda pilihan untuk memasangnya.

Seperti dua yang dinyatakan di atas, ia juga mempunyai autolengkap sangat serupa dengan ZshTetapi kali ini ia merangkumi pilihan untuk memaparkan sejarah arahan yang digunakan sebelum ini, seolah-olah ia adalah bayang-bayang di teks kami. Satu-satunya kelemahan dalam kes ini ialah ia tidak serasi dengan Bash..

Senarai arahan paling berguna yang perlu anda ketahui untuk digunakan dalam konsol Linux

Jika anda seorang pengguna Linux baharu dan awak masih tak tahu itu arahan anda boleh mula menggunakannya untuk Manfaatkan sepenuhnya konsol Linux anda dan ambil langkah pertama anda dalam menggunakannya, Jadi di sini kami akan tunjukkan kepada anda satu Senarai arahan paling berguna yang perlu anda ketahui.

Untuk melakukan ini, ikuti senarai yang akan kami tunjukkan kepada anda di bawah:

pwd

Perintah ini dipanggil Direktori Kerja Peribadi dan ia menjaga pengajaran anda laluan direktori di mana anda berada terletak pada masa ini.

Mari lihat:

  • 1$ jentera
  • 2/laman utama/Alejandro/Pasukan ED

mkdir

Ia dipanggil Buat Direktori dan dengannya anda berpeluang untuk mencipta folder baharu dengan nama yang anda tentukan:

  • mkdir (nama_folder)
  • 1$ mkdir_folder_saya.

Sentuh

Perintah ini membolehkan anda buat fail baharu dalam direktori semasa.

Untuk melakukan ini, anda mesti menggunakan yang berikut:

  • 1$ sentuh_fail_saya.txt
  • 2$ ls
  • txt.

Mv

Dikenali sebagai Bergerak, dan fungsinya ialah memindahkan fail atau direktori dari satu lokasi ke lokasi yang lain, Dalam kes ini, sintaksnya adalah seperti berikut:: mv {lokasi_semasa} {lokasi_baharu}

Mari lihat:

  • 1$ mv fail_saya.txt ./folder_saya/fail_saya.txt

Anda juga mempunyai pilihan Namakan semula folder dan fail menggunakan arahan yang sama ini, di mana sintaksnya adalah seperti berikut: mv {nama_semasa} {nama_baharu}.

Seperti yang kami nyatakan di bawah:

  • 1$ mv fail_my.txt pengguna.txt
  • 2$ mv folder_kursus_saya.

Cp

Dikenali sebagai arahan Salin, dan fungsi utamanya ialah menyalin direktori atau fail dari satu tempat ke tempat lain.

Dalam kes ini, sintaksnya adalah seperti berikut: cp {source} {destination}:

  • 1$ cp users.txt users_copy.txt

Jika anda ingin menyalin direktori, maka anda mesti menambah -r, menghasilkan yang berikut:

  • 1$ cp -r kursus/ kursus_salinan/

Rm dan rmdir

Dipanggil sebagai Alih keluar arahan Dan seperti namanya, objektifnya adalah padamkan failSintaksnya adalah seperti berikut: rm {nama fail}. Sekarang dalam kes arahan rmdirapa maksudnya alih keluar direktoriFungsinya ialah padam folder kosong.

Sintaks berikut digunakan untuk ini: rmdir {nama_folder}:

  • 1$ rmdir folder_kosong/

Jika mereka mahu padam direktori yang tidak kosong Ia perlu menggunakan arahan rm dengan pilihan –r.

Ia kemudiannya akan menjadi seperti berikut:

  • 1$ rm –r kursus_salinan/

Cari

Menggunakan Perintah Cari dan pilihan –inameAnda akan berpeluang untuk cari fail.

Perintah ini menggunakan sintaks berikut: find {where/_search} –iname {file/_to/_search}:

  • 1$ cari . –iname “users.txt”
  • /kursus/pengguna.txt

Kucing

Dalam kes ini, arahan cat memberi anda keupayaan untuk membaca kandungan fail:

  • 1$ cat note.txt
  • 2
  • 3 Ini adalah nota kursus.
  • 4 Nota akhir kursus

Anda boleh memaparkan baris fail dengan menggunakan pilihan –n:

  • 1$ cat -n notes.txt
  • 2
  • 3 1 Ini adalah nota kursus.
  • 4 2 Nota akhir kursus.

Ls

LS membolehkan anda memadam atau mengalih keluar fail dan direktori daripada folder semasa:

  • 1$ ls
  • txt
  • 3my_folder

Untuk menunjukkan kandungan tersembunyi, anda mesti menggunakan bendera -a:

  • 1$ ls –a
  • Saya fail tersembunyi
  • txt
  • 4my_folder

Untuk menyenaraikan kandungan terperinci, anda mesti menggunakan bendera -1:

  • 1$ ls-1
  • 2-rw-rw-r—1 Alejandro Alejandro 0 22 Okt 16:46 my_file.txt
  • 3drwxrwxr-x 2 Alejandro Alejandro 4096 22 Okt 16:42 my_folder

Cd

Juga dikenali sebagai Tukar Direktori dan membenarkan anda bergerak antara direktori sistem. Ia menggunakan laluan berikut: cd {absolute/_or/_relative_path} Anda berpeluang untuk ubah suai direktori dengan menentukan laluan mutlak daripada direktori root atau laluan relatif daripada lokasi semasa anda.. Dalam kes Linux Direktori semasa mesti dinyatakan menggunakan ini simbol (.) Oleh itu, kami menyediakan arahan berikut yang melakukan tindakan yang sama untuk memindahkan anda ke direktori: folder/_saya

Mari lihat:

  • 1$ jentera
  • 2/laman utama/Alejandro/Pasukan ED
  • 3
  • 4$ cd /home/Alejandro/EDteam/folder_saya
  • 5$ cd ./folder_saya
  • 6$ cd my_folder

Untuk kembali ke direktori sebelumnya, gunakan arahan berikut: cd -:

  • 1$ jentera
  • 2/laman utama/Alejandro/EDteam/folder_saya
  • 3
  • 4$ cd -
  • 5
  • 6$ jentera
  • 7/laman utama/Alejandro/Pasukan ED

Untuk dapat beralih ke direktori di atas lokasi semasa anda, anda perlu menggunakan arahan cd . . atau jujukan . . Ini akan membolehkan anda naik melalui struktur direktori.

Contohnya ialah: untuk pergi ke folder utama dari lokasi EDteam semasa, anda harus menggunakan yang berikut:

  • 1$ jentera
  • 2/homre/Alejandro/EDteam
  • 3$ cd . . / . .
  • 4$ jentera
  • 5/ home
E-buku IPAP
Ebooks IPAP

🔥SERTAI🔥 KOMUNITI IP@P BAHARU! DAFTAR DI SINI!

Temas

Pengarang: Mario José

Dengan ijazah dalam bidang kewartawanan, yang mengkhusus dalam laporan penyiasatan, saya mencari kebenaran dalam semua perkara. Kini memberi tumpuan sepenuhnya kepada teknologi, pengkomputeran dan internet.

Berkaitan