Rumah  >  Artikel  >  Tutorial sistem  >  Perintah pemprosesan direktori CentOS yang biasa digunakan

Perintah pemprosesan direktori CentOS yang biasa digunakan

WBOY
WBOYke hadapan
2024-01-05 15:11:47963semak imbas

Laluan relatif dan laluan mutlak

 Laluan mutlak: Laluan mesti ditulis bermula dari direktori akar /, seperti direktori /usr/share/doc.

  Laluan relatif: Laluan tidak ditulis bermula dengan / Contohnya, apabila pergi dari /usr/share/doc ke /usr/share/man, ia boleh ditulis sebagai "cd ../man". laluan relatif ditulis. Laluan relatif sentiasa relatif kepada laluan kerja semasa.

 Untuk ketepatan nama fail, ketepatan laluan mutlak adalah lebih baik. Semasa menulis program (skrip shell) untuk mengurus sistem, pastikan anda menggunakan laluan mutlak. Jika anda menggunakan laluan relatif dalam program, beberapa masalah mungkin berlaku disebabkan oleh persekitaran kerja yang berbeza yang anda laksanakan.

Operasi berkaitan direktori

Beberapa arahan biasa untuk memproses direktori:

  * cd: tukar direktori

  *pwd: Paparkan direktori semasa

 *mkdir: Buat direktori baharu

  *rmdir: padam direktori kosong

 cd (Tukar Direktori)

 .   Mewakili direktori tahap ini

  ..   Mewakili direktori peringkat atas

 -  Mewakili direktori kerja sebelumnya

 ~  Mewakili folder utama di mana "identiti pengguna semasa" terletak

 ~akaun mewakili folder rumah akaun pengguna

 pwd(Paparkan direktori semasa, Cetak Direktori Kerja)

 -p  Paparkan laluan semasa dan bukannya menggunakan laluan sambungan

Apabila kami menggunakan arahan ini, kami boleh menambah parameter -p, yang membolehkan kami mendapatkan nama direktori yang betul dan bukannya memaparkannya sebagai laluan ke fail yang disambungkan.

 mkdir (buat direktori baharu, buat direktori)

  -m  Terpaksa memberikan kebenaran berkaitan direktori baharu Contoh: mkdir -m 711 test

 -p  Membantu anda secara langsung membuat direktori yang diperlukan (termasuk direktori peringkat atas) secara rekursif Contoh: mkdir test1/test2

 rmdir (padam direktori "kosong", alih keluar direktori)

 -p     bersama-sama dengan direktori kosong atas juga dipadamkan

  -r  Padam semua fail dalam direktori bersama-sama: rm -r test

  Pembolehubah tentang laluan fail pelaksanaan: $PATH

 Mengapa saya boleh melaksanakan arahan /bin/ls di mana-mana sahaja? Mengapa apabila saya memasukkan ls dalam mana-mana direktori, beberapa maklumat akan dipaparkan tanpa mengatakan bahawa arahan /bin/ls tidak dapat ditemui? Ini adalah kerana bantuan PATH pembolehubah persekitaran.

 Apabila kita melaksanakan arahan, contohnya "ls", sistem akan mencari fail boleh laku bernama ls dalam setiap direktori yang ditakrifkan oleh PATH mengikut tetapan PATH Jika ia berada dalam direktori yang ditakrifkan oleh PATH Jika terdapat berbilang fail boleh laku bernama ls, arahan dengan nama yang sama yang terdapat dalam pertanyaan akan dilaksanakan terlebih dahulu.

Jalankan arahan "echo $PATH" ($ diikuti oleh pembolehubah) untuk memaparkan semua direktori PATH yang dikonfigurasikan "PATH="$PATH":/root", tambah direktori /root pada pembolehubah PATH

.

Atas ialah kandungan terperinci Perintah pemprosesan direktori CentOS yang biasa digunakan. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:jb51.net. Jika ada pelanggaran, sila hubungi admin@php.cn Padam