Saya lebih ingin tahu tentang bagaimana program 'mengetahui' file rc mana yang harus dibaca? Misalnya, .vimrc dimuat sebelum Vim dimulai. .pylintrc dimuat sebelum pylint dimulai. Saya berasumsi .bashrc adalah untuk Terminal, tetapi sekali lagi .bash_profile melakukan hal yang sama. Jadi, apakah nama-nama file ini telah ditentukan sebelumnya untuk setiap program dan beberapa, seperti terminal, bahkan mengenali beberapa file konfigurasi?
Sean
1
@Sean "Jadi, apakah nama-nama file ini telah ditentukan sebelumnya untuk setiap program dan beberapa, seperti terminal, bahkan mengenali beberapa file konfigurasi?" Iya.
Sufiks 'rc' kembali ke kakek nenek Unix, CTSS. Itu memiliki fitur skrip perintah yang disebut "runcom". Unix awal menggunakan 'rc' untuk nama skrip boot sistem operasi, sebagai penghargaan untuk CTSS runcom.
ya ada banyak jawaban berbeda. anggap saja mereka sebagai file sumber daya dan kami baik :) I fav Runtime Configuration atau kontrol sumber daya.
Prometheus
37
Konvensi penamaan "rc" untuk "file rc" terinspirasi oleh fasilitas "runcom" yang disebutkan di atas dan tidak mendukung "konfigurasi sumber daya" atau "konfigurasi runtime" seperti yang sering ditebak secara salah. en.wikipedia.org/wiki/Rc_file
Dan KK
3
"menemukan kutipan" - di mana?
n611x007
3
Mengapa tidak melakukan konfigurasi ulang ? Yang akan sangat akurat, seperti untuk penyesuaian konfigurasi default.
di sini ada kutipan lain yang menguatkan RUNCOMetimologi
John E
40
Konfigurasi Runtime biasanya jika ada di configdirektori. Saya menganggap mereka sebagai file sumber daya. Jika Anda melihat rcdalam nama file ini bisa versi yaitu Calon Rilis.
Sunting : Tidak, saya mengembalikannya secara resmi ... "jalankan perintah"
[Unix: dari file runcom pada sistem CTSS 1962-63, melalui skrip startup / etc / rc]
File skrip yang berisi instruksi startup untuk program aplikasi (atau seluruh sistem operasi), biasanya file teks yang berisi perintah semacam itu yang mungkin telah dipanggil secara manual setelah sistem dijalankan tetapi harus dijalankan secara otomatis setiap kali sistem dijalankan.
Dengan demikian, akan tampak bahwa bagian "rc" adalah singkatan dari "runcom", yang saya percaya dapat diperluas untuk "menjalankan perintah". Sebenarnya, ini persis apa yang terdapat dalam file tersebut, perintah yang harus dijalankan oleh bash.
Dalam konteks sistem mirip Unix, istilah rc adalah singkatan dari "menjalankan perintah". Ini digunakan untuk file apa pun yang berisi informasi startup untuk suatu perintah . Hal ini diyakini berasal di suatu tempat pada tahun 1965 dari fasilitas runcom dari Sistem Berbagi-Waktu MIT Kompatibel (CTSS).
Untuk memahami file rc, perlu diketahui bahwa Ubuntu melakukan booting ke beberapa runlevel yang berbeda . Mereka adalah 0-6, 0 makhluk "berhenti", 1 menjadi "single-user", 2 menjadi "multi-user" (runlevel default), dll Sistem ini sekarang telah usang oleh Upstart dan initd program di sebagian Linux Distro. Itu masih dipertahankan untuk kompatibilitas ke belakang.
Di dalam /etcdirektori terdapat beberapa folder berlabel "rc0.d, rc1.d" dll, melalui rc6.d. Ini adalah direktori yang dirujuk oleh kernel untuk mengetahui skrip init mana yang harus dijalankan untuk runlevel itu. Mereka adalah tautan simbolis ke skrip layanan sistem yang berada di/etc/init.d direktori.
Dalam konteks yang Anda gunakan, akan terlihat bahwa Anda mencantumkan file dengan rc pada namanya. Kode dalam file-file ini akan mengatur cara layanan / tugas dijalankan dan dijalankan ketika diinisialisasi.
Jawaban:
Sepertinya salah satu dari yang berikut:
Saya juga telah menemukan kutipan :
sumber
RUNCOM
etimologiKonfigurasi Runtime biasanya jika ada di
config
direktori. Saya menganggap mereka sebagai file sumber daya. Jika Anda melihatrc
dalam nama file ini bisa versi yaitu Calon Rilis.Sunting : Tidak, saya mengembalikannya secara resmi ... "jalankan perintah"
Dikutip dari Apa artinya "rc" dalam .bashrc?
Saya belajar sesuatu yang baru! :)
sumber
Release Candidate
, meskipun bukan 'rc in bashrc'Di dunia Unix, RC adalah singkatan dari "Run Control".
http://www.catb.org/~esr/writings/taoup/html/ch10s03.html
sumber
Referensi: https://en.wikipedia.org/wiki/Run_commands
sumber
Untuk memahami file rc, perlu diketahui bahwa Ubuntu melakukan booting ke beberapa runlevel yang berbeda . Mereka adalah 0-6, 0 makhluk "berhenti", 1 menjadi "single-user", 2 menjadi "multi-user" (runlevel default), dll Sistem ini sekarang telah usang oleh Upstart dan initd program di sebagian Linux Distro. Itu masih dipertahankan untuk kompatibilitas ke belakang.
Di dalam
/etc
direktori terdapat beberapa folder berlabel "rc0.d, rc1.d" dll, melalui rc6.d. Ini adalah direktori yang dirujuk oleh kernel untuk mengetahui skrip init mana yang harus dijalankan untuk runlevel itu. Mereka adalah tautan simbolis ke skrip layanan sistem yang berada di/etc/init.d
direktori.Dalam konteks yang Anda gunakan, akan terlihat bahwa Anda mencantumkan file dengan rc pada namanya. Kode dalam file-file ini akan mengatur cara layanan / tugas dijalankan dan dijalankan ketika diinisialisasi.
sumber