


Bermula dengan Sistem Linux: Cari Identiti Pengguna Semasa
Panduan Bermula Sistem Linux: Menyoal identiti pengguna semasa memerlukan contoh kod khusus
Dalam sistem Linux, adalah sangat penting untuk memahami identiti pengguna semasa. Ia boleh membantu kami mengesahkan kebenaran yang kami ada dan operasi yang boleh kami lakukan. Artikel ini akan memperkenalkan anda kepada cara menggunakan beberapa arahan mudah untuk menanyakan identiti pengguna semasa Masukkan contoh kod berikut dalam terminal untuk mendapatkan hasil operasi.
Langkah 1: Lihat nama pengguna pengguna semasa
Untuk menanyakan nama pengguna pengguna semasa, anda boleh menggunakan arahan berikut:
whoami
Selepas melaksanakan arahan di atas, terminal akan mengembalikan nama pengguna pengguna semasa, seperti yang ditunjukkan di bawah:
john
Langkah 2: Semak kumpulan pengguna yang menjadi milik pengguna semasa
Untuk menanyakan kumpulan pengguna yang menjadi milik pengguna semasa, anda boleh menggunakan arahan berikut:
groups
Selepas melaksanakan arahan di atas, terminal akan mengembalikan kumpulan pengguna yang menjadi milik pengguna semasa, seperti yang ditunjukkan di bawah:
john adm cdrom sudo dip plugdev lpadmin sambashare
Langkah 3: Lihat UID dan GID pengguna semasa
Untuk menanyakan UID (pengecam pengguna) dan GID (pengecam kumpulan ) daripada pengguna semasa, anda boleh menggunakan arahan berikut:
id
Selepas melaksanakan arahan di atas, terminal akan Mengembalikan UID dan GID pengguna semasa, seperti yang ditunjukkan di bawah:
uid=1000(john) gid=1000(john) groups=1000(john),4(adm),24(cdrom),27(sudo),30(dip),46(plugdev),113(lpadmin),128(sambashare)
Melalui contoh arahan mudah di atas , kami boleh menanyakan maklumat identiti pengguna semasa dengan mudah, termasuk nama pengguna, kumpulan pengguna, UID dan GID serta maklumat lain. Maklumat ini sangat membantu kami untuk melaksanakan operasi dan mengurus kebenaran fail dalam sistem Linux. Saya harap artikel ini akan membantu anda dan membantu anda membiasakan diri dengan operasi asas sistem Linux dengan lebih cepat.
Atas ialah kandungan terperinci Bermula dengan Sistem Linux: Cari Identiti Pengguna Semasa. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

Video Face Swap
Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas

sblk ialah perintah yang digunakan untuk menyenaraikan semua maklumat peranti blok yang tersedia dalam sistem Linux Sekat peranti merujuk kepada peranti yang boleh menghantar data dalam blok, seperti cakera keras, pemacu optik, pemacu kilat USB, dsb. Perintah lsblk boleh memaparkan kebergantungan antara peranti blok, serta pelbagai atribut seperti saiz, jenis, sistem fail, titik lekap, dll. Perintah lsblk mendapatkan maklumat daripada sistem fail maya /sys dan pangkalan data udev Jika tiada pangkalan data udev atau lsblk tidak disusun dengan sokongan udev, maka ia akan cuba membaca label, UUID dan jenis sistem fail daripada peranti blok. yang memerlukan keistimewaan root. Dalam artikel ini, kami akan menerangkan cara menggunakan arahan lsblk untuk menyenaraikan peranti blok sistem Linux

Kernel Linux mengandungi empat jenis penjadual IO, iaitu NoopIOscheduler, AnticipatoryIOscheduler, DeadlineIOscheduler dan CFQIOscheduler. Lazimnya, kependaman baca dan tulis cakera disebabkan oleh kepala bergerak ke silinder. Untuk menyelesaikan kelewatan ini, kernel terutamanya menggunakan dua strategi: caching dan algoritma penjadualan IO. Konsep Algoritma Penjadualan Apabila blok data ditulis atau dibaca daripada peranti, permintaan diletakkan dalam baris gilir menunggu untuk selesai. Setiap peranti blok mempunyai baris gilir sendiri. Penjadual I/O bertanggungjawab untuk mengekalkan susunan baris gilir ini untuk menggunakan media dengan lebih cekap. Penjadual I/O akan membatalkan susunan I/O

Linux ialah sistem pengendalian sumber terbuka, mudah alih dan boleh disesuaikan yang digunakan secara meluas dalam pelbagai bidang, seperti pelayan, desktop, peranti terbenam, dsb. Teras Linux ialah kernel, yang bertanggungjawab mengurus sumber perkakasan dan menyediakan perkhidmatan asas. Walau bagaimanapun, kernel bukanlah entiti bebas dan memerlukan sistem fail untuk menyimpan dan mengakses pelbagai data dan program. Sistem fail ialah kaedah mengatur dan mengurus fail Ia mentakrifkan nama fail, lokasi, atribut, kebenaran dan maklumat lain. Di Linux, terdapat pelbagai jenis sistem fail, seperti ext4, xfs, btrfs, dsb., yang masing-masing mempunyai ciri dan kelebihan tersendiri. Walau bagaimanapun, di antara semua sistem fail, terdapat sistem fail khas, yang merupakan asas dan teras sistem Linux, iaitu

Soalan: Saya ingin menggunakan arahan df pada Linux untuk menyemak ruang penggunaan cakera. Bolehkah anda memberi saya beberapa contoh khusus arahan df supaya saya boleh menggunakannya dengan lebih baik? Di Linux, jika anda ingin mengetahui berapa banyak ruang yang digunakan oleh sistem fail tertentu, atau berapa banyak ruang yang tersedia untuk sistem fail tertentu, anda boleh menggunakan arahan df. Perintah df ialah arahan yang memaparkan ruang cakera yang tersedia bagi sistem fail untuk setiap parameter nama fail. Jika anda tidak menyatakan sebarang nama fail, output akan menunjukkan ruang yang tersedia untuk semua sistem fail yang dipasang pada masa ini. Secara lalai, df memaparkan ruang cakera dalam blok 1K. Linux mempunyai banyak baris arahan atau alatan antara muka grafik yang boleh memberitahu anda maklumat terperinci tentang penggunaan ruang cakera semasa, seperti

Konfigurasi pembolehubah persekitaran Linux Apabila menyesuaikan pemasangan perisian, selalunya perlu untuk mengkonfigurasi pembolehubah persekitaran. Di bawah disenaraikan pelbagai kaedah untuk mengkonfigurasi pembolehubah persekitaran. Penerangan persekitaran bagi semua contoh di bawah adalah seperti berikut: Sistem: Ubuntu14.0 Nama pengguna: uusama Perlu mengkonfigurasi pembolehubah persekitaran MySQL Laluan: /home/uusama/mysql/binLinux Membaca pembolehubah persekitaran Kaedah membaca pembolehubah persekitaran: Perintah eksport memaparkan definisi sistem semasa Semua pembolehubah persekitaran perintah echo$PATH mengeluarkan nilai pembolehubah persekitaran PATH semasa Kesan melaksanakan kedua-dua arahan ini adalah seperti berikut uusama@ubuntu:~exportdeclare-xHOME="/home/uu.

Apabila memerhatikan status berjalan perkhidmatan dalam talian pada pelayan dalam talian, kebanyakan orang suka menggunakan arahan teratas terlebih dahulu untuk melihat penggunaan CPU keseluruhan sistem semasa. Sebagai contoh, untuk mesin rawak, maklumat penggunaan yang dipaparkan oleh arahan atas adalah seperti berikut: Hasil output ini mudah untuk dikatakan, tetapi kompleks, ia tidak begitu mudah untuk memahami semuanya. Contohnya: Soalan 1: Bagaimanakah output maklumat penggunaan mengikut bahagian atas dikira Adakah ia tepat? Soalan 2: Lajur ni bagus Ia mengeluarkan overhed CPU semasa memproses? Soalan 3: wa mewakili iowait, jadi adakah CPU sibuk atau terbiar dalam tempoh ini? Hari ini kami akan menjalankan kajian mendalam tentang statistik penggunaan CPU. Melalui kajian hari ini, anda bukan sahaja akan memahami c

Dalam sistem Linux, proses adalah konsep yang sangat kita kenali. Malah orang yang hanya berkod untuk sehari telah menggunakannya. Tetapi adakah anda pasti anda mengetahuinya dengan cukup baik? Hari ini, kami akan membantu anda meningkatkan pemahaman anda tentang proses dengan melihat secara mendalam cara proses itu dibuat. Dalam artikel ini, saya akan menggunakan Nginx untuk mencipta proses pekerja sebagai contoh untuk membimbing anda memahami proses struktur data task_struct, dan kemudian menunjukkan kepada anda proses pelaksanaan fork. Selepas mempelajari artikel ini, anda akan mendapat pemahaman yang mendalam tentang elemen utama dalam proses, seperti ruang alamat proses, direktori semasa, hubungan proses ibu bapa-anak, jadual fd fail yang dibuka oleh proses, ruang nama proses, dsb. Anda juga akan mempelajari cara kernel mengoptimumkan penggunaan memori apabila menyimpan nombor pid terpakai.

Untuk pemula, jika anda ingin memprogram dalam persekitaran Linux, anda mesti mempunyai pemahaman yang mendalam tentang beberapa konsep penting untuk menulis kod dengan lebih baik dan melaksanakan fungsi perniagaan. Di bawah ini kami akan memperkenalkan beberapa perkara pengetahuan yang penting dan biasa digunakan. Menguasai konsep ini boleh mengelakkan kekeliruan dalam pengekodan masa hadapan. Panggilan Sistem "❝Terdapat beberapa fungsi terbina dalam dalam kernel semua sistem pengendalian yang boleh digunakan untuk melengkapkan beberapa fungsi peringkat sistem. Dalam sistem Linux, fungsi ini dipanggil "panggilan sistem". Mereka mewakili peralihan dari ruang pengguna ke ruang kernel. ❞" Mesej diterima. Bagi pemula, jika anda ingin memprogram dalam persekitaran Linux, anda mesti mempunyai pemahaman yang mendalam tentang beberapa konsep penting untuk menulis kod dengan lebih baik dan merealisasikan perniagaan
