Rumah  >  Artikel  >  Tutorial sistem  >  Ringkasan pembelajaran (1): penggunaan ssh, struktur direktori Linux dan log masuk tanpa kata laluan

Ringkasan pembelajaran (1): penggunaan ssh, struktur direktori Linux dan log masuk tanpa kata laluan

王林
王林asal
2024-07-17 07:51:51570semak imbas

学习总结(1):ssh 使用、Linux 目录结构与免密登录

Ringkasan pembelajaran

(1).: Mewakili direktori semasa, dan juga boleh diwakili oleh ./; ..: Mewakili direktori peringkat atas, dan juga boleh diwakili oleh ../

Direktori Artikel

Langkah 0: penggunaan ssh

Selepas membuka ssh tool putty (percuma!), saya mendapati ralat Tidak dapat tagreakekeyexchangealgorithm semasa log masuk. Saya menyemak dan mendapati versi putty mungkin terlalu lama, jadi saya pergi ke tapak web rasmi dan memuat turun satu lagi - dan ia secara ajaib menjadi lebih baik (tetapi pada mulanya) saya fikir akaun itu adalah jenis akaun dalam ubuntu Arahan berkaitan fail Linux, tetapi saya tidak pernah log masuk ke hhh, dan kemudian saya mencubanya dan mendapati ia adalah

Benda @ depan benda ni hahahaha).

Selain itu, anda juga boleh menyediakan log masuk tanpa kata laluan, sila rujuk blog.

Langkah 1: Ketahui struktur direktori Linux

Gunakan arahan ls/ untuk menyenaraikan semua direktori di bawah direktori akar ():

Struktur direktori pokok di atas:

在这里插入图片描述

1.1 Beberapa direktori penting:

/etc: Seperti yang dinyatakan di atas, ini ialah fail konfigurasi dalam sistem Jika anda mengubah suai fail dalam direktori ini, sistem mungkin tidak bermula.

/bin,/sbin,/usr/bin,/usr/sbin: Ini ialah direktori lalai sistem untuk meletakkan fail boleh laku Contohnya, ls berada dalam direktori /bin/ls.

linux文件相关命令_linux文件相关操作_linux常用命令文件

Perlu dinyatakan bahawa /bin dan /usr/bin ialah arahan untuk pengguna sistem (pengguna biasa kecuali root), manakala /sbin dan /usr/sbin ialah arahan untuk root.

/var: Ini adalah direktori yang sangat penting Terdapat banyak program yang dijalankan pada sistem, jadi setiap program akan mempunyai log yang sepadan, dan log ini direkodkan dalam direktori ini, khususnya dalam direktori /var/log peletakan lalai mel juga ada di sini.

1.2 Direktori yang selebihnya: Permulaan sistem mesti:

/boot: Menyimpan fail kernel yang digunakan semasa memulakan Linux, termasuk fail sambungan dan fail imej.

/etc: Menyimpan semua fail konfigurasi dan senarai subdirektori yang diperlukan oleh sistem Mengubah suai fail dalam direktori boleh menyebabkan sistem gagal dimulakan.

/lib: Menyimpan perpustakaan kod asas (seperti perpustakaan c++), yang fungsinya serupa dengan fail DLL dalam Windows. Hampir semua aplikasi perlu menggunakan perpustakaan kongsi ini.

/sys: Ini adalah perubahan besar dalam kernel linux2.6. Sistem fail sysfs baharu yang muncul dalam kernel 2.6 dipasang dalam direktori ini. Sistem fail sysfs menyepadukan maklumat daripada tiga sistem fail berikut: sistem fail proc untuk maklumat proses, sistem fail devfs untuk peranti dan sistem fail devpts untuk terminal pseudo. Sistem fail ialah pantulan visual pokok peranti kernel. Apabila objek kernel dicipta, fail dan direktori yang sepadan juga berada dalam subsistem objek kernel

Set arahan:

/bin: menyimpan program dan arahan yang paling biasa digunakan

/sbin: Program dan arahan yang hanya boleh digunakan oleh pentadbir sistem.

Pengurusan fail luaran:

/dev: Singkatan untuk Peranti, yang menyimpan peranti luaran Linux. Nota: Bentuk mengakses peranti dan fail dalam Linux adalah sama.

/media: Peranti lain seperti Windows, seperti pemacu USB, pemacu CD-ROM, dsb. Selepas pengecaman, Linux akan meletakkan peranti dalam direktori ini.

/mnt: Untuk memasang sistem fail lain buat sementara waktu, kami boleh memasang cakera keras pada /mnt/, dan kemudian masukkan direktori untuk melihat kandungan cakera keras.

Fail sementara:

/run: Ia adalah sistem fail sementara yang menyimpan maklumat sejak sistem dimulakan. Apabila sistem dimulakan semula, fail dalam direktori ini harus dipadam atau dialih keluar. Jika anda mempunyai direktori /var/run pada sistem anda, anda harus menunjukkannya untuk dijalankan.

/lost+found: Biasanya kosong, selepas sistem ranap secara haram, beberapa fail disimpan di sini.

/tmp: Direktori ini digunakan untuk menyimpan beberapa fail sementara.

Akaun:

/root: Direktori rumah pengguna pentadbir sistem.

/home: Direktori rumah pengguna, dinamakan sempena akaun pengguna.

/usr: Banyak aplikasi dan fail pengguna diletakkan dalam direktori ini, serupa dengan direktori programfiles di bawah Windows.

/usr/bin: Aplikasi dan arahan yang digunakan oleh pengguna sistem.

/usr/sbin: Program pengurusan yang agak pertengahan dan daemon sistem yang digunakan oleh pengguna super.

/usr/src: Direktori peletakan lalai untuk kod sumber kernel.

Gunakan semasa operasi:

/var: Menyimpan data yang kerap berubah, seperti fail log untuk program berjalan (di bawah direktori /var/log).

/proc: Urus ruang memori video! Direktori maya ialah pemetaan memori video sistem Kita boleh terus mengakses direktori ini untuk mendapatkan maklumat sistem. Kandungan direktori ini bukan pada cakera keras tetapi dalam memori video Kami juga boleh menukar fail individu di atas untuk membuat perubahan.

Untuk pengembangan:

/opt: Ia kosong secara lalai Kami boleh memasang perisian tambahan dan meletakkannya di atasnya.

/srv: Data yang perlu diekstrak selepas perkhidmatan storan dimulakan (ia akan kosong jika pelayan tidak digunakan)

Langkah 2: Pelajari pengurusan fail dan direktori Linux

linux文件相关操作_linux文件相关命令_linux常用命令文件

Direktori teratas ialah direktori akar/

Laluan mutlak: Laluan ditulis bermula dari direktori akar /, contohnya: /usr/share/doc directory.

Laluan relatif: Cara untuk menulis laluan bukan bermula dengan / Contohnya, apabila pergi dari /usr/share/doc ke /usr/share/man, ia boleh ditulis sebagai: cd.../man. Beginilah cara menulis laluan relatif.

(1) ls: Senaraikan direktori dan nama fail

(Ejaan singkatan bahasa Inggeris: listfiles)

-a: Senaraikan semua fail, termasuk fail tersembunyi (fail bermula dengan .) (biasa digunakan)

-d: Hanya senaraikan direktori itu sendiri, bukan data fail dalam direktori (biasa digunakan)

-l: penghitungan rentetan data yang panjang, termasuk atribut dan kebenaran fail, dsb. (biasa digunakan)

ls-al~Senaraikan semua fail dalam direktori rumah (termasuk atribut dan fail tersembunyi)

在这里插入图片描述

(2)cd: tukar direktori

(Ejaan singkatan bahasa Inggeris: changedirectory)

(3)pwd: Paparkan direktori semasa

(Ejaan singkatan bahasa Inggeris: printworkdirectory)

-P: Tunjukkan laluan semasa.

(4)mkdir: Buat direktori baharu

linux文件相关操作_linux文件相关命令_linux常用命令文件

(Ejaan singkatan bahasa Inggeris: makedirectory)

-m: Keizinan fail konfigurasiArahan berkaitan fail Linux, konfigurasi langsung, tidak perlu melihat kebenaran lalai (umask)

-p: Membantu anda terus mencipta direktori yang diperlukan (termasuk direktori peringkat atas) secara rekursif

(5)rmdir: padam direktori kosong

(Ejaan singkatan bahasa Inggeris: removedirectory)

-p: Bermula dari direktori ini, padamkan berbilang peringkat direktori kosong sekaligus

(6)cp: Salin fail atau direktori

(Ejaan singkatan bahasa Inggeris: copyfile)

-a: bersamaan dengan -pdr Bagi pdr, sila rujuk arahan berikut;

-d: Jika fail sumber ialah atribut fail pautan (fail pautan), salin atribut fail pautan dan bukannya fail itu sendiri

-f: bermaksud paksaan Jika fail sasaran sudah wujud dan sukar untuk dibuka, alih keluarnya dan cuba lagi

-i: Jika fail sasaran (destinasi) sudah wujud, kemajuan tindakan akan ditanya terlebih dahulu apabila menulis ganti (biasa digunakan)

-l: Buat fail pautan keras dalam Red Hat Linux dan bukannya menyalin fail itu sendiri

-p: Salin fail bersama-sama dengan atributnya dan bukannya menggunakan atribut lalai (biasa digunakan untuk sandaran

);

-r: Salinan berterusan rekursif, digunakan untuk tingkah laku salinan direktori; (biasa digunakan)

-s: Salin ke dalam fail pautan simbolik (symboliclink), juga dikenali sebagai fail "pintasan"

linux文件相关操作_linux文件相关命令_linux常用命令文件

-u: Hanya naik taraf destinasi jika destinasi lebih lama daripada sumber!

(7)rm: padam fail atau direktori

(Ejaan singkatan bahasa Inggeris: buang)

-f: bermaksud paksa, abaikan fail yang tidak wujud, dan tiada mesej amaran akan muncul

-i: Mod interaktif, pengguna akan ditanya sama ada untuk mengambil tindakan sebelum memadam

-r: Pemadaman berulang! Yang paling biasa digunakan dalam direktori telah dipadamkan! Ini adalah pilihan yang sangat berbahaya! ! !

(8)mv: Sambungkan fail dan direktori, atau tukar nama fail dan direktori

(Ejaan singkatan bahasa Inggeris: movefile)

-f: force bermaksud, jika fail sasaran sudah wujud, ia akan ditimpa terus tanpa bertanya

-i: Jika fail destinasi (destinasi) sudah wujud, ia akan bertanya sama ada hendak menimpanya!

-u: Jika fail sasaran sudah wujud dan sumbernya agak baharu, ia boleh dinaik taraf (kemas kini)

(9)sentuh: Buat fail txt baharu

Sebagai contoh, touchfile1.txt ialah sistem pengendalian Hongqi Linux, sila ambil perhatian bahawa ia bukan obor, jangan salah eja!

Rujukan

(1) Log masuk tanpa kata laluan Putty:

(2)

Atas ialah kandungan terperinci Ringkasan pembelajaran (1): penggunaan ssh, struktur direktori Linux dan log masuk tanpa kata laluan. 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:Tutorial Bermula NginxArtikel seterusnya:Tutorial Bermula Nginx