Apakah maksud linux executable?

青灯夜游
Lepaskan: 2022-04-15 14:32:24
asal
5131 orang telah melayarinya

Terdapat dua maksud boleh laku dalam Linux: 1. Untuk fail, ini bermakna fail itu mempunyai kebenaran untuk dilaksanakan oleh sistem sama ada fail itu boleh dilaksanakan bergantung pada sama ada fail itu mempunyai kebenaran x . Jika Sesetengah fail adalah fail boleh laku. 2. Untuk direktori, wakil pengguna boleh memasuki direktori, dan pengguna dengan keizinan x boleh menggunakan arahan cd untuk menukar direktori.

Apakah maksud linux executable?

Persekitaran pengendalian tutorial ini: sistem linux5.9.8, komputer Dell G3.

Semua dalam Linux adalah fail, cakera keras yang baru ditambah... semuanya boleh diproses dengan melihat fail semuanya mempunyai kebenaran, iaitu baca, tulis dan boleh laku.

Tetapi sebenarnya, kebenaran yang sama mempunyai makna yang berbeza untuk fail dan direktori

Kesan kebenaran baca (r), tulis (w), dan boleh laku (x) pada fail

Fail digunakan untuk menyimpan data dalam sistem, termasuk fail teks biasa, fail pangkalan data, fail boleh laku binari, dsb. Maksud kebenaran yang berbeza pada fail ditunjukkan dalam Jadual 1.

表 1 rwx 权限对文件的作用
rwx 权限 对文件的作用
读权限(r) 表示可读取此文件中的实际内容,例如,可以对文件执行 cat、more、less、head、tail 等文件查看命令。
写权限(w) 表示可以编辑、新增或者修改文件中的内容,例如,可以对文件执行 vim、echo 等修改文件数据的命令。注意,无权限不赋予用户删除文件的权利,除非用户对文件的上级目录拥有写权限才可以。
执行权限(x) 表示该文件具有被系统执行的权限。Window系统中查看一个文件是否为可执行文件,是通过扩展名(.exe、.bat 等),但在 Linux 系统中,文件是否能被执行,是通过看此文件是否具有 x 权限来决定的。也就是说,只要文件拥有 x 权限,则此文件就是可执行文件。但是,文件到底能够正确运行,还要看文件中的代码是否正确。

Untuk fail, kebenaran pelaksanaan ialah kebenaran tertinggi. Apabila menetapkan kebenaran untuk pengguna atau kumpulan, anda perlu mempertimbangkan dengan teliti sama ada untuk memberikan kebenaran pelaksanaan, jika tidak, ia akan menjejaskan pemasangan sistem dengan serius.

Kesan kebenaran baca (r), tulis (w), dan boleh laku (x) pada direktori

Direktori, terutamanya digunakan untuk merekod senarai nama fail , berbeza Kesan kebenaran pada direktori ditunjukkan dalam Jadual 2.

表 2 rwx 权限对目录的作用
rwx 权限 对目录的作用
读权限(r) 表示具有读取目录结构列表的权限,也就是说,可以看到目录中有哪些文件和子目录。一旦对目录拥有 r 权限,就可以在此目录下执行 ls 命令,查看目录中的内容。
写权限(w) 对于目录来说,w 权限是最高权限。对目录拥有 w 权限,表示可以对目录做以下操作:
  • 在此目录中建立新的文件或子目录;
  • 删除已存在的文件和目录(无论子文件或子目录的权限是怎样的);
  • 对已存在的文件或目录做更名操作;
  • 移动此目录下的文件和目录的位置。
一旦对目录拥有 w 权限,就可以在目录下执行 touch、rm、cp、mv 等命令。
执行权限(x) 目录是不能直接运行的,对目录赋予 x 权限,代表用户可以进入目录,也就是说,赋予 x 权限的用户或群组可以使用 cd 命令。

Nota:

Untuk direktori, jika hanya r kebenaran diberikan, direktori ini tidak boleh digunakan. Ia sangat mudah untuk direktori dengan hanya r kebenaran, pengguna hanya boleh melihat struktur direktori dan tidak boleh memasuki direktori sama sekali (x kebenaran diperlukan), apatah lagi menggunakannya.

Oleh itu, untuk direktori, terdapat hanya tiga kebenaran yang biasa digunakan untuk menetapkan direktori: 0 (---), 5 (r-x), dan 7 (rwx).

Cadangan berkaitan: "Tutorial Video Linux"

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

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan