fail1"."/> fail1".">

Apakah pengalihan dalam linux

WBOY
WBOYasal
2022-03-16 15:21:385905semak imbas

Di Linux, ubah hala adalah untuk mengubah hala maklumat data pada asalnya untuk dikeluarkan ke fail tertentu, iaitu, untuk menukar kaedah pelaksanaan lalai arahan sistem asal biasanya dilakukan melalui arahan Ini dicapai dengan memasukkan simbol tertentu di antara mereka Contoh sintaks ialah "command1 > file1".

Apakah pengalihan dalam linux

Persekitaran pengendalian tutorial ini: sistem linux7.3, komputer Dell G3.

Apa itu pengalihan dalam Linux

Pengubah hala Linux merujuk kepada mengubah suai beberapa perkara lalai asal dan menukar kaedah pelaksanaan lalai bagi arahan sistem asal Sebagai contoh, saya tidak mahu lihat dalam Jika anda mahu output monitor untuk menjadi output kepada fail tertentu, anda boleh melakukan ini melalui pengalihan Linux.

1. Apakah sebenarnya pengalihan dalam Linux?

Ubah hala dalam Linux adalah untuk mengubah hala maklumat data yang asalnya dikeluarkan ke skrin ke fail tertentu, atau ke lubang hitam (/dev/null).

1.2 Apakah kegunaan pengalihan?

1. Apabila program melaksanakan dan mengeluarkan banyak maklumat, ia perlu disimpan untuk paparan halaman.

2 Program yang dilaksanakan di latar belakang biasanya mempunyai output dan anda tidak mahu outputnya mengganggu terminal.

3. Lakukan tugasan sandaran berjadual dan berharap hasil sandaran akan dikekalkan.

4 Apabila mencipta pengguna berulang kali, beberapa mesej ralat akan digesa dan maklumat itu boleh dibuang terus.

5, apabila anda ingin menyimpan log ralat dan log membetulkan ke fail yang berbeza.

1.3 Input dan output standard

Apabila proses mengendalikan fail:

1 perlu menggunakan kernel Untuk mengakses fail

2, kernel perlu menggunakan deskriptor fail untuk mengakses fail.

Ringkasan: Proses --- akses ---> nama fail melalui --->

Langkah 1: Jalankan tail -f /etc/passwd

Bahagian 2: Lulus deskriptor fail 3--->/etc/passwd-->inode--> ;block

Langkah 3: Output yang betul --->Secara lalai, melalui deskriptor fail 1--->Terminal semasa 1>(Tukar lokasi output, fail, lubang hitam)

Langkah 4: Output ralat--->Secara lalai, melalui deskriptor fail 2---》Terminal semasa 2>(Output ralat)

Biasanya program akan membuka sekurang-kurangnya tiga kriteria apabila mengakses fail Fail adalah input standard, output standard, dan output ralat.

Proses akan mendapatkan data daripada input standard, mencetak output normal ke terminal skrin dan mencetak maklumat output ralat ke terminal skrin.

Cadangan berkaitan: "Tutorial Video Linux"

Atas ialah kandungan terperinci Apakah pengalihan dalam linux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel sebelumnya:Apakah kumpulan dalam linuxArtikel seterusnya:Apakah kumpulan dalam linux