Berbagi teknologi

[Linux] Inti dari perintah di Linux

2024-07-12

한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina

Terakhir kali kita berbicara tentang perintah Linux, artikel ini adalah artikel singkat yang terutama menjelaskan inti dari perintah.

Kita tahu bahwa perintah umumnya digunakan secara langsung

Program yang dapat dieksekusi perlu menambahkan jalur saat ini

(Tes saya ini ditulis terakhir kali, dan fungsi sebenarnya adalah untuk mencetak Hello world!)

Secara intuitif kita dapat menemukan bahwa perintah Linux tidak perlu menulis jalur saat ini.

Namun sebenarnya, inti dari perintah tersebut adalah file yang dapat dieksekusi. Faktanya, perintah ini disimpan di direktori bin

ls tempat sampah

Menemukan file yang dapat dieksekusi ini, dan kita dapat dengan mudah melihat bahwa ini adalah perintah

Kalau tidak percaya, kita bisa mencobanya,

Ketika kita masuk ke direktori bin di direktori root dan menjalankan file ls yang dapat dieksekusi, efeknya sama dengan menggunakan perintah ls secara langsung.

Mari tambahkan file executable kita ke folder bin untuk melihat apakah file tersebut dapat digunakan sebagai perintah.

Kami menemukan hasil yang sama. Apa buktinya?Perintah yang disebut adalah file yang dapat dieksekusi yang disimpan di direktori bin.

Sekarang setelah kami menyebutkan ini, sebenarnya yang baru saja kami lakukan adalah menginstal program ke dalam sistem. Inti dari instalasi adalah menyalin. Bilah kemajuan instalasi yang biasanya kami lihat sebenarnya adalah menyelesaikan salinan yang sesuai dikonfigurasi? Salinan file dan sejenisnya akan meminta Anda untuk memilih huruf drive yang sesuai.

Jadi sekarang kita akan menghapus instalasi perangkat lunak kita

Setelah dihapus, mytest kami tidak dapat digunakan lagi.

Jadi mengapa kita perlu menambahkan ./ ketika kita menjalankan program executable kita sendiri?

./ ada di direktori saat ini. Menambahkan ./ berarti file eksekusi yang kita perlukan dieksekusi di direktori saat ini sebagai berikut