Rumah  >  Artikel  >  Operasi dan penyelenggaraan  >  Apakah arahan dos Linux?

Apakah arahan dos Linux?

WBOY
WBOYke hadapan
2023-05-15 20:34:041727semak imbas

Senarai arahan DOS

Arahan biasa:

(1) Lihat arahan kandungan direktori DIR

(2) Tentukan direktori carian fail boleh laku PATH

(3) Cipta arahan direktori MD

(4) Buka CD arahan direktori yang ditentukan

(5) Padamkan perintah subdirektori yang ditentukan pada masa ini RD

(6) Tukar arahan huruf pemacu semasa C:

(7) Arahan salin fail COPY

(8) Paparkan arahan kandungan fail teks JENIS

(9) Tukar nama fail arahan REN

(10) Padam arahan fail DEL

(11) Kosongkan arahan skrin CLS

Halaman semasa PS CTRL+F Kata kunci carian melompat terus

Arahan khas arahan DOS

Untuk mengulang perintah terakhir yang dimasukkan, anda boleh menggunakan kekunci F3 Pada masa yang sama, terdapat perakam arahan doskey di bawah DOS Selepas melaksanakan doskey pada baris arahan, fungsi berikut boleh dicapai:

. 1. Anak panah atas "↑" dan anak panah ke bawah "↓"-----Lihat kembali pada arahan terakhir yang dilaksanakan

2. Gabungan kekunci "Ctrl+C" atau kekunci "Break" -----Kendalian gangguan

3. Operasi tetikus "Mark" -----------------Digunakan untuk memilih teks

4. Operasi tetikus "Tampal" -----------------Digunakan untuk menampal kandungan papan keratan ke dalam gesaan

5. Kekunci "F7" -------------------------- Lihat dan laksanakan arahan yang digunakan

6. "/?" ----------------------------Nyatakan bantuan arahan

7. ">" dan ">>" ---------------------Pengubah hala fail

Parameter: arahan + > + tulis nama fail laluan

Contoh:

echo Baidu mengalu-alukan anda >d:1.txt; Tulis teks ke fail yang ditentukan (gantikan jika fail itu wujud)

netstat -an >>d:1.txt;Ikuti hujung ekor dan tulis teks

Arahan DOS terus masuk

Edit

Masukkan terus surat pemacu, surat pemacu:

Jika anda terus memasuki pemacu D, D:

Arahan direktori arahan DOS

(1) md——Buat subdirektori

1. Fungsi: Buat subdirektori baharu

2. Jenis: Perintah dalaman

3. Format: md[huruf pemacu:][nama laluan]

4. Arahan penggunaan:

(1) "Surat pemacu": Tentukan huruf pemacu cakera untuk mencipta subdirektori, ia akan menjadi pemacu semasa; (2) "Nama laluan": Nama direktori atasan subdirektori yang akan dibuat Jika ia lalai, ia akan dibina dalam direktori semasa.

Contoh: (1) Buat subdirektori bernama musang dalam direktori akar pemacu c; (2) Buat subdirektori pengguna di bawah subdirektori musang.

md c: musang (Buat musang subdirektori di bawah pemacu semasa c)

md c: foxuser (buat subdirektori pengguna di bawah subdirektori musang)

(2) cd - tukar direktori semasa

1. Fungsi: Tukar direktori semasa

3. Format: CD [/D] [drive:][path]

(1) Jika laluan dan nama subdirektori ditinggalkan, direktori semasa akan dipaparkan; (2) Jika format "cd" digunakan, kembali ke direktori akar

(3) Jika format "cd.." digunakan, ia akan kembali ke direktori atas.

(4) Menggunakan suis baris arahan /D, selain menukar direktori semasa pemacu, anda juga boleh menukar pemacu semasa.

Contoh: (1) Masukkan subdirektori pengguna; (2) Kembali dari subdirektori pengguna ke subdirektori;

c:>cd foxuser (masukkan subdirektori pengguna di bawah subdirektori musang)

c:foxuser>cd.. (kembali ke direktori akar sebelumnya, ambil perhatian bahawa cd diikuti oleh dua titik "..").

c:fox>cd (kembali ke direktori akar)

c:

(3) rd——Padam perintah subdirektori

1. Fungsi: Padam subdirektori daripada cakera yang ditentukan.

3. Format: rd[huruf pemacu:][nama laluan][nama subdirektori]

(1) Subdirektori mesti kosong sebelum pemadaman, yang bermaksud anda perlu memasukkan subdirektori terlebih dahulu, gunakan del (arahan pemadaman fail) untuk memadam fail dalam subdirektori, dan kemudian kembali ke direktori atas Gunakan arahan rd untuk memadamkan subdirektori itu sendiri; (2) Direktori akar dan direktori semasa tidak boleh dipadamkan.

Contoh: Ia dikehendaki memadam subdirektori pengguna di bawah subdirektori musang pemacu c Operasi adalah seperti berikut:

Langkah 1: Padamkan fail dalam subdirektori pengguna dahulu; c>del c:foxuser*.* atau del c:foxuser atau del c:foxuser*

(Nota: Ini hanya boleh memadam fail, tetapi masih tidak boleh memadam folder dalam direktori pengguna)

Langkah kedua ialah memadam subdirektori pengguna.

c>rd c:foxuser

(Nota: Jika masih terdapat folder di bawah folder foxuser, langkah ini tidak akan berfungsi. Bagaimana untuk menyelesaikannya? Sebenarnya, tidak perlu melalui dua langkah, hanya lakukan c>rd c:foxuser ini /s

Parameter /s telah ditambahkan Jika anda tidak mahu sistem bertanya sama ada hendak memadam, anda boleh menambah parameter /q).

rd (RMDIR): digunakan untuk memadam direktori dalam sistem pengendalian DOS

RMDIR [/S] [/Q] [drive:]laluan

RD [/S] [/Q] [drive:]laluan

Nota: Dua parameter berikut hanya boleh digunakan pada WINXP (sebenarnya, dua parameter berikut juga boleh digunakan di bawah sistem Vista!)

/S akan memadam semua subdirektori dan fail di bawah direktori yang ditentukan sebagai tambahan kepada direktori itu sendiri. Digunakan untuk memadam pepohon direktori.

/Q Mod senyap, dengan /S tidak meminta pengesahan apabila memadam pepohon direktori.

Sebagai contoh: untuk memadam folder bernama myfile (folder ini kosong) pada pemacu D, anda boleh memasukkan rd d:myfile.

Jika myfile tidak kosong, anda boleh memasukkan rd d:myfile /S d:myfile untuk memadam folder myfile dan semua subfolder dan failnya.

(4) dir——Paparkan arahan direktori cakera

1. Fungsi: Paparkan kandungan direktori cakera.

3. Format: dir [huruf pemacu][laluan][nama fail][/p][/w][/A[[:]atribut]][/O[:]urutan isihan]][/S]

4. Arahan penggunaan: Penggunaan /p; apabila terdapat terlalu banyak direktori untuk dilihat dan tidak boleh dipaparkan pada satu skrin, skrin akan terus menatal ke atas, menjadikannya sukar untuk melihat dengan jelas skrin akan dipaparkan dalam muka berasingan 23 baris maklumat fail, kemudian jeda, dan tekan sebarang kekunci untuk meneruskan (tekan sebarang kekunci untuk meneruskan)

Penggunaan /w: Tambah /w untuk hanya memaparkan nama fail, dan saiz fail serta tarikh dan masa penciptaan ditinggalkan. Selepas menambah parameter, setiap baris boleh memaparkan lima nama fail.

/A memaparkan fail dengan atribut tertentu.

Atribut D Direktori R Fail baca sahaja H Fail tersembunyi A Fail untuk diarkibkan

S Fail sistem I Fail indeks tanpa kandungan L Titik hurai - awalan bermaksud "tidak"

/O Senaraikan fail dalam susunan yang disusun.

Menyusun susunan N Mengikut nama (susun abjad) S Mengikut saiz (kecil hingga besar) E Mengikut sambungan (susun abjad)

D Mengikut tarikh/masa (pertama hingga terakhir) G Keutamaan direktori kumpulan - awalan dalam susunan terbalik

/S memaparkan fail dalam direktori yang ditentukan dan semua subdirektori.

(5) laluan - arahan tetapan laluan

1. Fungsi: Laluan carian untuk fail boleh laku peranti, hanya sah untuk fail.

3. Format: laluan [huruf pemacu 1] direktori [nama laluan 1] {[; huruf pemacu 2:], ...}

(1) Apabila menjalankan fail boleh laku, DOS akan terlebih dahulu mencari fail dalam direktori semasa, dan jika ia dijumpai, jalankannya jika fail itu tidak ditemui, ia akan pergi ke direktori satu demi satu mengikut laluan ditetapkan oleh arahan laluan Cari fail ini;

(2) Jika terdapat lebih daripada dua laluan dalam arahan laluan, setiap laluan hendaklah dipisahkan dengan koma bertitik ";"; (3) Terdapat tiga cara untuk menggunakan arahan laluan:

laluan[Huruf Pemacu 1:][Laluan 1][Huruf Pemacu 2:][Laluan 2]... (Tetapkan laluan carian untuk fail boleh laku) laluan: (Batalkan semua laluan)

laluan: (memaparkan laluan yang ditetapkan pada masa ini)

(6) pokok——Paparkan arahan struktur direktori cakera

1. Fungsi: Paparkan semua laluan direktori pada pemacu yang ditentukan dan semua nama fail dalam direktori ini.

2. Jenis: Perintah luaran

3. Format: pokok [huruf pemacu:][/f][>prn]

(1) Apabila parameter /f digunakan, semua direktori dan semua fail di bawah direktori dipaparkan Apabila ditinggalkan, hanya direktori dipaparkan dan fail di bawah direktori tidak dipaparkan (2) Apabila parameter >prn dipilih, direktori tersenarai dan nama fail dalam direktori akan dicetak keluar.

(7) deltree - Padam keseluruhan arahan direktori

1. Fungsi: Padam keseluruhan direktori dan subdirektori dan fail bawahannya.

3. Format: deltree [huruf pemacu:]

4. Arahan untuk digunakan: Perintah ini boleh memadamkan direktori dan semua fail, subdirektori dan subdirektori peringkat bawah dalam satu langkah Tanpa mengira atribut fail: tersembunyi, sistem atau baca sahaja, selagi fail itu berada di dalamnya direktori yang dipadamkan Di bawah direktori, deltree melayan mereka sama rata dan memadamnya tanpa ralat. Berhati-hati apabila menggunakannya!

(8) senarai tugas - proses paparan

1. Fungsi: Paparkan proses seluruh komputer, sama seperti Pengurus Tugas.

3. Format: senarai tugas

4. Arahan penggunaan: Jalankan senarai tugas cmd

Arahan cakera arahan DOS

(1) format - arahan format cakera 1. Fungsi: Format cakera, bahagikan trek dan sektor; menerima penyediaan DOS.

3. Format: format〈Surat Drive:〉[/s][/4][/q]

(1) Huruf pemacu selepas arahan tidak boleh lalai Jika cakera keras diformatkan, gesaan berikut akan dipaparkan: amaran: semua data pada bukan

. ——cakera boleh tanggal

memandu c: akan hilang!

teruskan dengan format (y/n)?

(Amaran: Semua data pada pemacu c akan hilang. Adakah anda benar-benar mahu meneruskan pemformatan? {y (sahkan)/n (negatif)})

(2) Jika cakera liut diformat, gesaan berikut akan muncul: masukkan disket baharu untuk pemacu a;

dan tekan enter apabila bersedia…

(Masukkan cakera baharu dalam pemacu A dan tekan Enter apabila bersedia).

(3) Pilih parameter [/s] untuk menyalin fail sistem DOS io.sys, msdos.sys dan arahan ke cakera supaya cakera boleh digunakan sebagai cakera but DOS. Jika parameter /s tidak dipilih, cakera yang diformatkan hanya boleh membaca dan menulis maklumat dan tidak boleh digunakan sebagai cakera but;

(4) Pilih parameter [/4] untuk memformat cakera berketumpatan rendah 360kb dalam pemacu liut berketumpatan tinggi 1.2mb

(5) Pilih parameter [/q] untuk pemformatan pantas Parameter ini tidak akan membahagikan semula trek dan sektor cakera Ia hanya boleh mengosongkan direktori akar cakera, jadual peruntukan fail dan sektor but adalah lebih pantas.

(6) Pilih parameter [/u] untuk menunjukkan pemformatan tanpa syarat, yang bermaksud memusnahkan semua data pada cakera asal. Tanpa /u, ia adalah format yang selamat Pada masa ini, buat fail imej untuk menyimpan jadual lemak asal dan direktori akar Jika perlu, gunakan unformat untuk memulihkan data asal.

(2) nyahformat perintah pemformatan pemulihan

1. Fungsi: Pulihkan cakera yang telah diformat dan kehilangan data akibat salah operasi.

3. Format: nyahformat〈surat pemacu〉[/l][/u][/p][/test]

4. Arahan penggunaan: Digunakan untuk memulihkan cakera yang telah diformatkan secara "tidak merosakkan". Apabila fail atau subdirektori yang dipadamkan dalam direktori akar dan sektor sistem cakera (termasuk lemak, direktori akar, sektor but dan jadual partition cakera keras) rosak, anda juga boleh menggunakan unformat untuk menyelamatkannya.

(1) Gunakan parameter /l untuk menyenaraikan nama subdirektori yang ditemui, nama fail, tarikh anggaran dan maklumat lain, tetapi ia sebenarnya tidak akan melakukan kerja unformat.

(2) Pilih parameter /p untuk menghantar laporan yang dipaparkan pada skrin (termasuk maklumat yang dijana oleh parameter /l) kepada pencetak pada masa yang sama. Apabila berjalan, skrin akan memaparkan: "cetak akan

dihantar ke lpt1”

(3) Pilih parameter /test untuk hanya melakukan ujian simulasi (ujian) tanpa melakukan operasi penulisan sebenar. Menggunakan parameter ini skrin akan memaparkan: "simulasi sahaja"

(4) Pilih parameter /u untuk tidak menggunakan data fail imej cermin dan nyahformat terus mengikut status semasa cakera.

(5) Pilih /psrtn; untuk membaiki jadual partition cakera keras.

Jika anda menambah salah satu daripada /p, /l, atau /test selepas huruf pemacu, ia bersamaan dengan menggunakan parameter /u Unformat akan "menganggap" bahawa tiada fail imej cermin pada cakera pada masa ini.

Nota: unformat boleh memulihkan sepenuhnya cakera yang baru diformat, tetapi jika data lain ditulis selepas pemformatan, unformat tidak dapat menyelamatkan data sepenuhnya. Unformat bukan ubat penawar. Memandangkan penggunaan unformat akan membina semula direktori lemak dan akar, ia juga sangat berbahaya.

(3) chkdsk - Semak status semasa perintah cakera

1. Fungsi: Paparkan status cakera, status memori dan bilangan terputus fail yang ditentukan di bawah laluan yang ditentukan.

3. Format: chkdsk [huruf pemacu:][path][nama fail][/f][/v]

(1) Pilih parameter [nama fail] untuk memaparkan cakera yang diduduki oleh fail; (2) Pilih parameter [/f] untuk membetulkan ralat logik yang terdapat pada cakera yang ditentukan; (3) Pilih parameter [/v] untuk memaparkan semua fail dan laluan pada cakera.

(4) diskcopy——Arahan salinan cakera penuh

1. Fungsi: Salin cakera liut dengan format dan kandungan yang sama.

3. Format: salinan cakera[Surat Drive 1:][Surat Drive 2:]

(1) Jika cakera liut sasaran tidak diformatkan, sistem akan memilih pemformatan secara automatik semasa menyalin.

(2) Jika terdapat fail asal pada cakera liut sasaran, semuanya akan hilang selepas disalin.

(3) Jika ia adalah salinan pemacu tunggal, sistem akan menggesa anda untuk menggantikan cakera sumber dan cakera sasaran tepat pada masanya Sila beri perhatian untuk membezakan cakera sumber dan cakera sasaran semasa operasi.

(5) label——Buat arahan label volum cakera

1. Fungsi: Cipta, tukar dan padam label volum cakera.

3. Format: label[huruf pemacu:][nama jilid]

(1) Nama kelantangan ialah nama kelantangan yang akan dibuat Jika parameter ini diabaikan secara lalai, sistem akan menggesa anda untuk memasukkan nama kelantangan atau bertanya sama ada hendak memadamkan nama kelantangan asal (2) Nama volum terdiri daripada 1 hingga 11 aksara.

(6) vol——Paparkan arahan label volum cakera

1. Fungsi: Lihat label volum cakera.

3. Format: vol[surat pemacu:]

4. Arahan penggunaan: Abaikan huruf pemacu dan paparkan label volum pemacu semasa.

(7) scandisk - Mengesan dan membaiki arahan cakera

1. Fungsi: Mengesan sama ada terdapat masalah dengan jadual lemak cakera, struktur direktori, sistem fail, dsb., dan membaiki masalah yang dikesan.

3. Format: scandisk[Surat Drive 1:]{[Surat Drive 2:]…}[/semua]

(1) scandisk sesuai untuk cakera keras dan cakera liut Anda boleh menentukan berbilang cakera pada satu masa atau menggunakan parameter [/all] untuk menentukan semua cakera (2) Ralat logik seperti sambungan silang, kluster yang hilang dan struktur direktori yang berlaku dalam cakera boleh dikesan dan dibaiki secara automatik.

(8) defrag——Susun semula arahan cakera

1.. Fungsi: Defragment cakera dan hapuskan serpihan cakera.

3. Format: defrag[huruf pemacu:][/f]

4. Arahan penggunaan: Gunakan parameter /f untuk menghapuskan serpihan dalam fail pada cakera, dan laraskan susunan fail cakera untuk memastikan tiada jurang antara fail. Ini mempercepatkan pembacaan cakera dan menjimatkan ruang cakera.

(9) sys——arahan salinan sistem

1. Fungsi: Pindahkan fail sistem DOS io.sys, msdos.sys dan arahan pada pemacu semasa ke pemacu yang ditentukan.

3. Format: sys[huruf pemacu:]

*Arahan penggunaan: Jika ruang yang tinggal pada cakera tidak mencukupi untuk menyimpan fail sistem, ia akan menggesa: tiada ruang untuk cakera destinasi.

Arahan fail arahan DOS

(1) salin arahan salin fail

1. Fungsi: Salin satu atau lebih fail ke cakera yang ditentukan.

3. Format: salin [cakera sumber][laluan](nama fail sumber) [cakera sasaran][laluan](nama fail destinasi) (1) Salin ialah kaedah fail ke fail untuk menyalin data Cakera sasaran mesti diformat sebelum menyalin

(2) Semasa proses penyalinan, fail lama dengan nama fail yang sama pada cakera sasaran akan digantikan dengan fail sumber; (3) Semasa menyalin fail, anda mesti memastikan bahawa cakera sasaran mempunyai ruang yang mencukupi, jika tidak, mesej ralat yang tidak mencukupi akan muncul, menunjukkan bahawa ruang cakera tidak mencukupi; (4) Aksara kad bebas "*" dan "?" dibenarkan dalam nama fail, dan berbilang fail boleh disalin pada masa yang sama; (5) Nama fail sumber dalam arahan salinan mesti dinyatakan dan tidak boleh ditinggalkan.

(6) Apabila menyalin, nama fail sasaran boleh sama dengan nama fail sumber, yang dipanggil "salinan dengan nama yang sama". (7) Semasa menyalin, nama fail sasaran juga boleh berbeza daripada nama fail sumber, yang dipanggil "salinan nama yang berbeza" Pada masa ini, nama fail sasaran tidak boleh ditinggalkan; (8) Apabila menyalin, anda juga boleh menggabungkan beberapa fail ke dalam satu fail, yang dipanggil "salinan gabungan". 2>... [Cakera sasaran][Laluan];

(9) Menggunakan arahan salin, anda juga boleh memasukkan data dari papan kekunci untuk mencipta fail Formatnya adalah seperti berikut: copy con [huruf pemacu:][path];

. Selepas mengedit, Ctrl+Z menyimpan suntingan.

(10) Nota: Dalam format penggunaan arahan salin, mesti ada ruang antara nama fail sumber dan nama fail sasaran!

(2) xcopy - Perintah salinan direktori

1. Fungsi: Salin direktori yang ditentukan dan semua fail di bawah direktori bersama-sama dengan struktur direktori.

3. Format: xcopy [cakera sumber:][huruf pemacu sasaran:][nama laluan destinasi][/s][/v][/e]

(1) xcopy ialah lanjutan salinan Ia boleh menyalin direktori yang ditentukan bersama-sama dengan fail dan struktur direktori, tetapi ia tidak boleh menyalin fail tersembunyi dan fail sistem (2) Apabila menggunakan, nyatakan sekurang-kurangnya satu huruf pemacu sumber, nama laluan sasaran sumber dan nama fail sumber; (3) Apabila /s dipilih, salin semua fail dalam direktori sumber dan subdirektorinya. Melainkan parameter /e ditentukan, /s tidak akan menyalin direktori kosong Jika parameter /s tidak ditentukan, xcopy hanya akan menyalin fail dalam direktori sumber itu sendiri, tanpa melibatkan subdirektori di bawahnya > (4) Apabila parameter /v dipilih, semua sektor yang disalin akan diuji, tetapi kelajuan akan dikurangkan.

(3) taip——Paparkan arahan kandungan fail

1. Fungsi: Paparkan kandungan fail kod ascii.

2. Jenis: Perintah dalaman.

3. Format: taip[huruf pemacu:][laluan]

(1) Paparkan fail teks yang terdiri daripada kod ascii Untuk fail dengan sambungan seperti .exe atau .com, kandungan yang dipaparkan tidak boleh dibaca dan tidak mempunyai makna praktikal (2) Perintah ini hanya boleh memaparkan kandungan satu fail pada satu masa, dan kad bebas tidak boleh digunakan; (3) Jika fail mempunyai sambungan, sambungan mesti ditulis

(4) Apabila fail terlalu panjang untuk dipaparkan pada satu skrin, ia boleh dipaparkan dalam format berikut; Selepas menggunakan beberapa parameter, skrin akan penuh Ia akan berhenti seketika apabila anda menekan sebarang kekunci, dan ia akan terus dipaparkan apabila anda menekan sebarang kekunci.

(5) Jika anda perlu mencetak kandungan fail, anda boleh menggunakan format berikut:

taip[huruf pemacu:][laluan],>prn

Pada ketika ini, pencetak harus berada dalam talian.

(4) ren - arahan nama semula fail

1. Fungsi: Tukar nama fail

3. Format: ren[drive letter:][path]〈nama fail lama〉〈nama fail baharu〉

(1) Huruf pemacu dan laluan tidak boleh ditambah sebelum nama fail baharu, kerana arahan ini hanya boleh menukar nama fail untuk fail pada pemacu yang sama; (2) Membenarkan penggunaan kad bebas untuk menukar satu set nama fail atau sambungan.

(5) fc——Arahan perbandingan fail

1. Fungsi: Bandingkan persamaan dan perbezaan fail dan senaraikan perbezaannya.

3. Format: fc[huruf pemacu:][nama laluan][huruf pemacu:][nama laluan][nama fail][/a][/c][/n]

(1) Pilih parameter /a, iaitu mod perbandingan kod ascii

(2) Pilih parameter /b, iaitu mod perbandingan binari

(3) Pilih parameter /c untuk menganggap aksara besar dan huruf kecil sebagai aksara yang sama.

(4) Pilih parameter /n untuk memaparkan nombor baris perbezaan dalam mod perbandingan kod ASCII.

(6) attrib - Ubah suai perintah atribut fail

1. Fungsi: Ubah suai atribut fail yang ditentukan. (Untuk atribut fail, sila rujuk bahagian 2.5.4 (2) Atribut Fail)

2. Jenis: Perintah luaran.

3. Format: attrib[nama fail][r][—r][a][—a][h][—h][—s]

(1) Gunakan parameter r untuk menetapkan fail yang ditentukan kepada atribut baca sahaja, supaya fail itu hanya boleh dibaca dan tidak boleh menulis data atau memadamkan parameter -r untuk mengalih keluar atribut baca sahaja;

(2) Pilih parameter untuk menetapkan fail sebagai atribut fail, pilih parameter -a untuk mengalih keluar atribut fail; atribut tersirat;

(4) Pilih parameter s untuk menetapkan fail sebagai atribut sistem pilih parameter -s untuk mengalih keluar atribut sistem (5) Pilih parameter /s untuk menetapkan semua subdirektori dalam direktori semasa;

(7) del - Padam arahan fail

1. Fungsi: Padam fail yang ditentukan.

3. Format: del[huruf pemacu:][path]〈nama fail〉[/p]

(1) Pilih parameter /p Sistem akan bertanya sama ada anda benar-benar mahu memadam fail tersebut sebelum memadamnya. Jika anda tidak menggunakan parameter ini, ia akan dipadamkan secara automatik (2) Perintah ini tidak boleh memadam fail dengan atribut tersembunyi atau baca sahaja;

(3) Kad bebas boleh digunakan dalam nama fail; (4) Jika anda ingin memadam semua fail pada cakera (del*·* atau del·), anda akan digesa: (arey ou pasti?) (Adakah anda pasti?) Jika jawapan ialah y, pemadaman akan dijalankan Jika jawapannya n, operasi pemadaman akan dibatalkan.

(8) nyahpadam - Arahan nyahpadam

1. Fungsi: Pulihkan arahan yang dipadam secara tidak sengaja

3. Format: nyahpadam[huruf pemacu:][nama laluan][/dos][/senarai][/semua]

4. Arahan penggunaan: Gunakan nyahpadam untuk menggunakan aksara "*" dan "?"

(1) Gunakan parameter /dos untuk memulihkan fail berdasarkan baki rekod dalam direktori. Apabila fail dipadamkan, aksara pertama nama fail yang direkodkan dalam direktori akan ditukar kepada e5 menggunakan e5 pada permulaan fail dan aksara seterusnya untuk mencari fail yang akan dipulihkan pengguna untuk memasukkan aksara untuk melengkapkan nama fail. Tetapi watak ini tidak perlu sama dengan yang asal, ia hanya perlu mematuhi peraturan nama fail DOS.

(2) Pilih /senarai untuk hanya "senarai" fail yang memenuhi syarat yang ditetapkan tanpa memulihkannya, jadi tidak akan ada kesan pada kandungan cakera sama sekali.

(3) Pilih /semua untuk memulihkan fail boleh pulih sepenuhnya secara automatik tanpa meminta pengguna satu persatu Apabila menggunakan parameter ini, jika nyahpadam menggunakan baki rekod dalam direktori untuk memulihkan fail, aksara akan dipilih secara automatik untuk memulihkan fail. Lengkapkan nama supaya ia tidak sama dengan nama fail sedia ada Susunan aksara pilihan ialah: #%——0000123456789a~z.

Undelete juga mempunyai fungsi untuk mewujudkan langkah perlindungan untuk fail, yang di luar skop kursus ini. Pembaca dinasihatkan untuk merujuk manual DOS yang berkaitan apabila menggunakan fungsi ini.

DOS mengarahkan arahan lain

(1) cls - arahan skrin jelas

1 Fungsi: Kosongkan semua paparan pada skrin dan letakkan kursor di sudut kiri atas skrin.

Jenis 2: Perintah dalaman

3 format: cls

(2) Ver semak arahan nombor versi sistem

1 Fungsi: Paparkan nombor versi sistem semasa

3 format: ver

(3) Perintah penetapan tarikh tarikh

1 Fungsi: Tetapkan atau paparkan tarikh sistem.

Format 3: tarikh[mm——dd——yy]

4 Arahan penggunaan:

(1) Abaikan [mm——dd——yy] untuk memaparkan tarikh sistem dan gesa untuk memasukkan tarikh baharu Jika anda tidak mengubahnya, anda boleh menekan terus kekunci Enter. ialah "bulan bulan - hari hari" ——Tahun” format;

(2) Apabila mesin mula dimulakan dan fail pemprosesan automatik (autoexec.bat) dilaksanakan, sistem tidak meminta tarikh sistem. Jika tidak, minta tarikh dan masa baharu.

(4) arahan tetapan jam sistem masa

1 Fungsi: Tetapkan atau paparkan tempoh sistem.

3 format: masa[hh:mm:ss:xx]

(5) mem Lihat perintah status memori semasa

1 Fungsi: Paparkan penggunaan memori semasa

Jenis 2: Perintah luaran

3 format: mem[/c][/f][/m][/p]

(1) Gunakan parameter /c untuk menyenaraikan panjang setiap fail yang dimuatkan ke dalam memori konvensional dan cmb, dan juga memaparkan penggunaan ruang memori dan ruang maksimum yang tersedia; (2) Pilih parameter /f untuk menyenaraikan baki saiz bait memori konvensional semasa dan kawasan serta saiz UMB yang tersedia; (3) Pilih parameter /m untuk memaparkan alamat, saiz dan sifat modul memori yang digunakan oleh modul; (4) Gunakan parameter /p untuk menentukan bahawa apabila output melebihi satu skrin, ia akan dijeda untuk dilihat oleh pengguna.

(6) pesanan maklumat sistem paparan msg:

1 Fungsi: Paparkan status perkakasan dan sistem pengendalian sistem.

3 format: msg[/s]

(1) Apabila parameter /i dipilih, perkakasan tidak dikesan; (2) Apabila parameter /b dipilih, mulakan mesej dalam mod hitam dan putih; (3) Apabila parameter /s dipilih, laporan sistem ringkas dipaparkan.

Arahan ping arahan DOS

Saya percaya semua orang sudah biasa dengan arahan ping di bawah Windows, tetapi tidak ramai orang boleh memaksimumkan fungsi ping Sudah tentu, saya tidak mengatakan bahawa saya boleh memaksimumkan fungsi ping. Saya juga telah merumuskan beberapa pengalaman kecil menggunakan alat ping, dan saya ingin berkongsi dengan anda sekarang.

Rujuk arahan bantuan arahan ping untuk petua yang boleh digunakan apabila menggunakan ping hanya boleh digunakan selepas protokol tcp/ip dipasang:

ping [-t] [-a] [-n count] [-l length] [-f] [-i ttl] [-v tos] [-r count] [-s count] [[-j komputer-senarai] |. [-k komputer-senarai]] [-wz tamat masa] senarai destinasi

pilihan:

-t ping hos yang ditentukan sehingga berhenti untuk melihat statistik dan teruskan - taip control-break;to stop - taip control-c. Teruskan ping hos tempatan sehingga anda menekan control-c.

Tiada helah khas untuk fungsi ini, tetapi ia boleh digunakan dengan parameter lain, yang akan disebutkan di bawah.

net use \ipipc$ " " /user:" " Cipta pautan ipc kosong

net use \ipipc$ "password" /user:"username" Cipta pautan ipc bukan kosong

net use h: \ipc$ "password" /user:"username" Selepas log masuk terus, petakan c: pihak lain ke h setempat:

net use h: \ipc$ Selepas log masuk, peta pihak lain c: ke h setempat:

net use \ipipc$ /del delete ipc link

net use h: /del memadamkan pemetaan pihak lain ke h setempat:

kata laluan nama pengguna bersih pengguna /tambah buat pengguna

tetamu pengguna bersih /aktif:ya Aktifkan pengguna tetamu

pengguna bersih untuk melihat pengguna mana

nama akaun pengguna bersih Lihat sifat akaun

net localgroup ***pengguna nama pengguna /tambah Tambahkan "pengguna" pada pentadbir supaya ia mempunyai hak pentadbir Nota: Tambahkan s selepas ***istrator untuk menjadikannya jamak

mula bersih Semak perkhidmatan yang didayakan nama perkhidmatan mula bersih Buka perkhidmatan; (seperti: telnet mula bersih,

jadual mula bersih)nama perkhidmatan henti bersih menghentikan perkhidmatan

masa bersih \target ip Semak masa pihak lain

masa bersih \target ip /set menetapkan masa komputer setempat untuk disegerakkan dengan masa hos "target ip" Tambahkan parameter /yes untuk membatalkan mesej pengesahan

paparan bersih Lihat perkongsian yang didayakan dalam LAN tempatan

paparan bersih \ip Semak perkongsian yang didayakan dalam LAN pihak lain

net config memaparkan tetapan rangkaian sistem

net logoff terputus perkongsian

nama perkhidmatan jeda bersih jeda perkhidmatan

net hantar ip "mesej teks" Hantar mesej kepada pihak lain

net ver Jenis sambungan rangkaian dan maklumat yang digunakan dalam LAN

bahagian bersih Lihat perkongsian yang didayakan setempat

kongsi bersih ipc$ Dayakan perkongsian ipc$

net share ipc$ /del delete ipc$ share

kongsi bersih c$ /del padam c: kongsi

tetamu pengguna bersih 12345 Selepas log masuk sebagai pengguna tetamu, tukar kata laluan kepada kata laluan 12345 kata laluan bersih untuk menukar kata laluan log masuk sistem

netstat -a Semak port mana yang dibuka, yang biasa digunakan

netstat -annetstat -n Semak status sambungan rangkaian port, yang biasa digunakan

netstat -annetstat -v Lihat kerja sedang dijalankan

nama protokol netstat -p Contoh: netstat -p tcp/ip Semak penggunaan protokol tertentu (semak penggunaan protokol tcp/ip)

netstat -s Lihat semua penggunaan protokol

nbtstat -a ip Jika salah satu port pihak lain 136 hingga 139 terbuka, anda boleh melihat nama pengguna log masuk terbaru pihak lain (yang sebelum 03 ialah nama pengguna) - Nota: parameter -a mesti menggunakan huruf besar

tracert - parameter ip (atau nama komputer) laluan jejak (paket), parameter: "nombor-w" digunakan untuk menetapkan selang masa tamat.

Ping ip (atau nama domain) menghantar data dengan saiz lalai 32 bait ke Parameter lain: "-l [ruang] saiz paket"; sepanjang masa.

ping -t -l 65500 ip ping kematian (menghantar fail lebih besar daripada 64k dan ping sepanjang masa menjadi ping kematian)

ipconfig (winipcfg) digunakan untuk windows nt dan xp (windows 95 98) untuk melihat alamat ip setempat,

Parameter ipconfig "/all" boleh digunakan untuk memaparkan semua maklumat konfigurasi

tlist -t memaparkan proses dalam senarai baris pokok (ia adalah alat tambahan untuk sistem, ia tidak dipasang secara lalai dan berada dalam folder sokongan/alat direktori pemasangan)

nama proses kill -f Tambahkan parameter -f untuk memaksa penamat proses (ia adalah alat tambahan untuk sistem. Ia tidak dipasang secara lalai dan berada dalam folder sokongan/alat pada direktori pemasangan)

del -f Fail baca sahaja boleh dipadamkan dengan menambahkan parameter -f pada nama fail /ar, /ah, /as, dan /aa masing-masing memadam fail baca sahaja, tersembunyi, sistem dan /a-r , /a-s dan /a-a masing-masing bermaksud memadam fail baca sahaja, tersembunyi, sistem dan arkib kecuali fail baca sahaja, tersembunyi, sistem dan arkib. Contohnya "del/ar *.*" bermaksud memadam semua fail baca sahaja dalam direktori semasa, "del/a-s *.*" bermaksud memadam semua fail dalam direktori semasa kecuali fail sistem

penutupan arahan DOS

Perintahnya adalah seperti berikut:

shutdown.exe -a cancel shutdown

shutdown.exe -s shutdown

shutdown.exe -f menutup aplikasi secara paksa.

shutdown.exe -m \computername Mengawal komputer jauh.

shutdown.exe -i memaparkan antara muka pengguna grafik, tetapi mestilah parameter pertama Shutdown.

shutdown.exe -l log keluar pengguna semasa.

shutdown.exe -r Matikan dan mulakan semula.

shutdown.exe -t time menetapkan undur penutupan.

shutdown.exe -c "Kandungan mesej" Masukkan kandungan mesej dalam kotak dialog penutupan (tidak boleh melebihi 127 aksara).

Contohnya, jika komputer anda mahu ditutup pada 24:00, anda boleh memilih "Mula → Jalankan" dan masukkan "pada 24:00 Tutup -s", dengan cara ini, pada 24:00, komputer akan memaparkan kotak dialog "System Shutdown". Secara lalai, terdapat kira detik 30 saat dan menggesa anda untuk menyimpan kerja anda. Jika anda ingin menutup dalam cara undur, anda boleh memasukkan "Shutdown.exe -s -t 7200", di sini bermaksud penutupan automatik selepas 120 minit, "7200" bermaksud 120 minit.

Jika anda ingin membatalkan, anda boleh memasukkan "shutdown -a" semasa operasi. Di samping itu, masukkan "shutdown -i" untuk membuka kotak dialog tetapan penutupan automatik dan tetapkan penutupan automatik.

Untuk mencapai kesan yang sama dalam Windows 2000, anda boleh menyalin Shutdown.exe ke direktori sistem System32

cth:shutdown.exe -s -m \z20235

Sudah tentu, anda juga boleh menggunakan penutupan dengan perintah at untuk menjadualkan penutupan, yang akan menjadi lebih tepat Format: pada masa penutupan pilihan penutupan

Contoh: pada 12:45 shutdown -s -t 20 akan mematikan mesin pada 12:45 dan mengira detik selama 20 saat. Perlu diingatkan bahawa sebelum menggunakannya, anda mesti membuka "Task Perkhidmatan penjadual".

Arahan asas perintah DOS

Perintah DOS ping

Ia adalah arahan yang digunakan untuk memeriksa sama ada rangkaian lancar atau kelajuan sambungan rangkaian. Sebagai pentadbir atau penggodam yang tinggal di rangkaian, arahan ping adalah arahan DOS pertama yang mesti dikuasai Prinsip yang digunakan adalah ini: semua mesin di rangkaian mempunyai alamat IP yang unik paket data, pihak yang satu lagi akan memulangkan paket data dengan saiz yang sama Berdasarkan paket data yang dikembalikan, kita boleh menentukan kewujudan hos sasaran dan secara awal menentukan sistem pengendalian hos sasaran. Mari kita lihat beberapa operasi yang biasa digunakannya. Lihat bantuan dahulu, taip dalam tetingkap DOS: ping /? Masuk,. Skrin bantuan ditunjukkan. Di sini, kita hanya perlu menguasai beberapa parameter asas dan berguna (sama di bawah).

-t Menunjukkan bahawa paket akan dihantar ke IP sasaran secara berterusan sehingga kami memaksanya untuk berhenti. Cuba bayangkan, jika anda menggunakan akses jalur lebar 100M, dan IP sasaran adalah anak kucing 56K, maka ia tidak akan lama sebelum IP sasaran diputuskan kerana ia tidak dapat menanggung banyak data Haha, serangan adalah sangat mudah.

-l mentakrifkan saiz paket data yang dihantar, lalai ialah 32 bait, kita boleh menggunakannya untuk menentukan saiz maksimum kepada 65500 bait. Digunakan bersama dengan parameter -t yang diperkenalkan di atas, akan ada hasil yang lebih baik.

-n Tentukan bilangan kali untuk menghantar paket data ke IP sasaran, lalai ialah 3 kali. Jika kelajuan rangkaian perlahan, tiga kali akan membuang banyak masa untuk kita, kerana sekarang tujuan kita hanya untuk menentukan sama ada IP sasaran wujud, jadi mari kita takrifkannya sebagai sekali.

Untuk menjelaskan, jika parameter -t dan parameter -n digunakan bersama, arahan ping akan berdasarkan parameter yang diletakkan di hujung, seperti "ping IP -t -n 3", walaupun parameter -t digunakan, ia tidak ping sepanjang masa, tetapi hanya ping 3 kali. Selain itu, arahan ping tidak semestinya memerlukan ping IP, anda juga boleh terus ping nama domain hos, supaya anda boleh mendapatkan IP hos.

Perintah DOS nbtstat

Perintah ini menggunakan NetBIOS melalui TCP/IP untuk memaparkan statistik protokol dan sambungan TCP/IP semasa Menggunakan arahan ini anda boleh mendapatkan maklumat NETBIOS hos jauh, seperti nama pengguna, kumpulan kerja yang dimilikinya, alamat MAC kad rangkaian. , dsb. Di sini kita perlu memahami beberapa parameter asas.

-a Menggunakan parameter ini, selagi anda tahu nama mesin hos jauh, anda boleh mendapatkan maklumat NETBIOSnya (sama di bawah).

-A Parameter ini juga boleh mendapatkan maklumat NETBIOS hos jauh, tetapi anda perlu mengetahui IPnya.

-n Menyenaraikan maklumat NETBIOS mesin tempatan.

Apabila anda mendapat IP atau nama mesin pihak lain, anda boleh menggunakan perintah nbtstat untuk mendapatkan maklumat pihak lain lagi, yang meningkatkan faktor insurans untuk pencerobohan kami.

Arahan DOS netstat

Ini ialah arahan yang digunakan untuk menyemak status rangkaian Ia mudah dikendalikan dan berkuasa.

-a Lihat semua port terbuka mesin tempatan, yang boleh mengesan dan menghalang Trojan dengan berkesan Anda juga boleh mengetahui perkhidmatan yang dibuka oleh mesin dan maklumat lain, seperti yang ditunjukkan dalam Rajah 4.

Ia boleh dilihat di sini bahawa mesin tempatan membuka perkhidmatan FTP, perkhidmatan Telnet, perkhidmatan mel, perkhidmatan WEB, dll. Penggunaan: netstat -a IP.

-r menyenaraikan maklumat penghalaan semasa dan memberitahu kami pintu masuk, subnet mask dan maklumat lain mesin tempatan. Penggunaan: netstat -r IP.

Pengesan arahan DOS

Jejaki maklumat penghalaan Gunakan arahan ini untuk mengetahui semua laluan yang diambil oleh data dari mesin tempatan ke hos sasaran. Ini sangat membantu kami memahami reka letak dan struktur rangkaian. Seperti yang ditunjukkan dalam Rajah 5.

Ini menunjukkan bahawa data dihantar dari mesin tempatan ke mesin 192.168.0.1 tanpa sebarang pemindahan di tengah, menunjukkan bahawa kedua-dua mesin berada dalam LAN yang sama. Penggunaan: tracert IP.

DOS command net

Perintah ini adalah yang paling penting di antara perintah rangkaian Anda mesti menguasai penggunaan setiap subperintahnya, kerana fungsinya sangat berkuasa Di sini, kami menumpukan pada penguasaan beberapa subperintah yang biasa digunakan.

paparan bersih

Gunakan arahan ini untuk melihat semua sumber kongsi hos jauh. Format arahan ialah paparan bersih \IP.

penggunaan bersih

Petakan sumber yang dikongsi pada hos jauh sebagai huruf pemacu setempat dan antara muka grafik mudah digunakan. Format arahan ialah penggunaan bersih x: \IPsharename. Yang di atas menunjukkan bahawa direktori kongsi bernama sihir 192.168.0.5IP dipetakan ke cakera Z setempat. Pertunjukan berikut mewujudkan sambungan IPC$ dengan 192.168.0.7 (bersih gunakan $">\IPIPC$ "kata laluan" /user:"name"),

Selepas mewujudkan sambungan IPC$, haha, anda boleh memuat naik fail: copy nc.exe $">\192.168.0.7admin$ bermaksud memindahkan nc.exe dalam direktori tempatan ke hos jauh. Pencerobohan boleh dicapai dengan menggabungkan arahan DOS lain yang akan diperkenalkan kemudian.

permulaan bersih

Gunakan ini untuk memulakan perkhidmatan pada hos jauh. Selepas anda mewujudkan sambungan dengan hos jauh, apakah yang perlu anda lakukan jika anda mendapati bahawa sesetengah perkhidmatannya tidak dimulakan dan anda mahu menggunakan perkhidmatan ini Hanya gunakan arahan ini untuk memulakannya? Penggunaan: bersih mulakan nama pelayan, seperti yang ditunjukkan dalam Rajah 9, perkhidmatan telnet berjaya dimulakan.

hentian bersih

Selepas pencerobohan, saya mendapati bahawa perkhidmatan pada hos jauh menghalang apa yang perlu saya lakukan.

pengguna bersih

Lihat maklumat berkaitan akaun, termasuk membuat akaun baharu, memadam akaun, melihat akaun tertentu, mengaktifkan akaun, menyahaktifkan akaun, dsb. Ini sangat berfaedah untuk kami menceroboh yang paling penting, ia memberikan kami prasyarat untuk pengklonan akaun. Taip bersih tanpa parameter pengguna, boleh melihat semua pengguna, termasuk yang kurang upaya. Mereka diterangkan di bawah.

1. Pengguna bersih abcd 1234 /add, buat akaun baharu dengan nama pengguna abcd dan kata laluan 1234. Secara lalai, ia adalah ahli kumpulan pengguna.

2. Pengguna bersih abcd /del, padam pengguna bernama abcd.

3. pengguna bersih abcd /aktif:tidak, lumpuhkan pengguna bernama abcd.

4. pengguna bersih abcd /aktif:ya, aktifkan pengguna bernama abcd.

5. pengguna bersih abcd, semak status pengguna bernama abcd

net localgroup Lihat semua maklumat yang berkaitan dengan kumpulan pengguna dan lakukan operasi yang berkaitan. Taip bersih tanpa parameter localgroup menyenaraikan semua kumpulan pengguna semasa. Semasa proses pencerobohan, kami biasanya menggunakannya untuk mempromosikan akaun kepada akaun kumpulan pentadbir, supaya kami boleh menggunakan akaun ini untuk mengawal keseluruhan hos jauh.

masa bersih

Perintah ini boleh melihat masa semasa hos jauh. Jika matlamat anda hanya untuk memasuki hos jauh, maka anda mungkin tidak memerlukan arahan ini. Tetapi pencerobohan mudah itu berjaya, adakah ia hanya satu pandangan? Malah masa semasa hos jauh perlu diketahui, kerana masa dan cara lain (yang akan dibincangkan kemudian) boleh digunakan untuk memulakan arahan dan program tertentu secara berjadual, meletakkan asas untuk pencerobohan kami selanjutnya. Penggunaan: bersih masa\IP.

Perintah DOS di

Fungsi arahan ini adalah untuk menjadualkan pelaksanaan arahan dan program tertentu pada tarikh atau masa tertentu (tahu net Adakah masa penting?). Apabila kita mengetahui masa semasa hos jauh, kita boleh menggunakan arahan ini untuk membiarkannya melaksanakan program dan arahan tertentu pada masa yang akan datang (seperti 2 minit kemudian). Penggunaan: pada masa perintah\komputer.

Ini bermakna pada 6:55, biarkan komputer bernama a-01 memulakan perkhidmatan telnet (di sini net start telnet ialah arahan untuk memulakan perkhidmatan telnet).

Perintah DOS ftp

Pertama, taip ftp pada baris arahan dan tekan Enter Gesaan ftp muncul Pada masa ini, anda boleh menaip "help" untuk melihat bantuan (anda boleh menggunakan kaedah ini untuk melihat bantuan mana-mana arahan DOS).

Yang pertama ialah proses log masuk Ini memerlukan buka Masukkan "IP hos terbuka" terus pada gesaan ftp. ftp port" dan tekan Enter. Secara amnya, port lalai ialah 21, jadi anda tidak perlu menulisnya. Kemudian masukkan nama pengguna dan kata laluan yang sah untuk log masuk. Di sini kami mengambil ftp tanpa nama sebagai contoh.

Nama pengguna dan kata laluan adalah kedua-dua ftp, dan kata laluan tidak dipaparkan. Apabila ia menggesa **** log masuk, ini bermakna log masuk berjaya. Oleh kerana log masuk adalah tanpa nama, pengguna dipaparkan sebagai Tanpa Nama. Seterusnya, kami akan memperkenalkan cara menggunakan arahan tertentu.

dir adalah sama dengan arahan DOS Ia digunakan untuk melihat fail pada pelayan. Hanya taip dir dan tekan Enter untuk melihat fail pada pelayan ftp.

cd untuk memasukkan folder.

dapatkan muat turun fail ke mesin tempatan.

letakkan fail muat naik ke pelayan jauh. Ini bergantung pada sama ada pelayan ftp jauh telah memberi anda kebenaran boleh ditulis. Jika ya, saya tidak akan bercakap banyak tentang cara menggunakannya. Anda boleh menggunakannya.

padam memadam fail pada pelayan ftp jauh. Ini juga mesti memastikan bahawa anda mempunyai kebenaran boleh ditulis.

selamat tinggal keluar dari sambungan semasa.

berhenti Sama seperti di atas.

Perintah DOS telnet

Perintah log masuk jauh yang berkuasa, hampir semua penceroboh suka menggunakannya, dan ia berfungsi berulang kali. Mengapa? Ia adalah semudah menggunakan mesin anda sendiri Selagi anda biasa dengan arahan DOS dan berjaya menyambung ke mesin jauh sebagai pentadbir, anda boleh menggunakannya untuk melakukan apa sahaja yang anda mahu. Yang berikut menerangkan cara menggunakannya Mula-mula taip telnet dan tekan Enter, kemudian taip bantuan untuk melihat maklumat bantuan.

Kemudian taip IP terbuka pada gesaan dan tekan Enter Tetingkap log masuk akan muncul, membenarkan anda memasukkan nama pengguna dan kata laluan yang sah.

Apabila nama pengguna dan kata laluan yang dimasukkan adalah betul, sambungan telnet berjaya diwujudkan Pada masa ini, anda mempunyai kebenaran yang sama seperti pengguna ini pada hos jauh Anda boleh menggunakan arahan DOS untuk mencapai apa yang anda mahu lakukan. Di sini saya log masuk menggunakan keistimewaan pentadbir super.

Aplikasi aksara arahan DOS

Simbol tunggal arahan DOS

【~】

①In for, ini bermakna menggunakan pengembangan pembolehubah yang dipertingkatkan.

② Dalam %var:~n,m%, ia mewakili rentetan yang menyatakan kedudukan menggunakan pembolehubah persekitaran lanjutan.

③ Dalam set/a, ia mewakili operator unari, yang menyongsangkan operan bitwise.

【! 】

①Operator unari dalam set /a mewakili penolakan logik. Sebagai contoh, set /a a=!0, kemudian a mewakili logik 1.

【@】

① Sembunyikan gema baris arahan itu sendiri, sering digunakan dalam pemprosesan kelompok.

【$】

①Menunjukkan penghujung baris dalam arahan findstr.

②Dalam arahan segera, ini bermaksud untuk melarikan diri daripada aksara berikut (lambangkan atau kesan).

【%】

①Operator binari dalam set /a mewakili baki aritmetik.

② Dalam persekitaran baris arahan, sebelum perintah untuk masuk, diikuti dengan aksara (boleh menjadi huruf, nombor atau beberapa aksara tertentu), ia bermaksud menentukan pembolehubah penunjuk gelung atau merentasi.

③ Dalam pemprosesan kelompok, diikuti dengan nombor menunjukkan rujukan kepada parameter yang ditentukan apabila kelompok sedang dilaksanakan.

④ Dalam kes lain, % akan dilucutkan (pemprosesan kelompok) atau dikekalkan (baris arahan)

【^】

① Batalkan kesan melarikan diri daripada aksara tertentu, seperti & | ", dsb., tetapi tidak termasuk %. Contohnya, jika anda ingin memaparkan beberapa aksara khas pada skrin, seperti > > |. ^ &; dan simbol lain, anda boleh menambah simbol ^ di hadapannya untuk memaparkan aksara selepas ^, ^| memaparkan aksara | ②Operator binari dalam set/a mewakili XOR bitwise.

③Dalam [] findstr/r, ini bermakna ia tidak sepadan dengan set aksara yang ditentukan.

【&;】

① Aksara sambungan perintah. Sebagai contoh, jika saya ingin melaksanakan dua arahan pada baris teks pada masa yang sama, saya boleh menggunakan arahan &;

②Dalam set/a, ia adalah bitwise DAN.

【*】

① Mewakili sebarang bilangan aksara, yang biasanya kita panggil "wildcard" sebagai contoh, jika anda ingin mencari semua fail teks (.txt) dalam direktori akar pemacu C, anda boleh memasukkan arahan "dir c:*.txt".

②Operator binari dalam set /a mewakili pendaraban aritmetik.

③Dalam findstr/r, ini bermakna memadankan aksara sebelumnya beberapa kali.

【-】

① Penunjuk julat, seperti carian tarikh, watak ini boleh digunakan dalam operasi token dalam perintah untuk.

② Sambungkan dua aksara dalam findstr/r untuk menunjukkan julat padanan.

③ -Mengikut / selepas beberapa arahan menunjukkan suis terbalik.

④Dalam set /a:

1. Mewakili nombor negatif.

2. Mewakili operasi tolak aritmetik.

【+】

① Ia digunakan terutamanya dalam arahan salin, yang bermaksud bahawa aksara + digunakan untuk menggabungkan banyak fail ke dalam satu fail.

②Operator binari dalam set/a mewakili penambahan aritmetik.

【:】

① Label locator, menunjukkan bahawa rentetan berikut ialah label, yang boleh digunakan sebagai sasaran arahan goto. Contohnya, jika teg ":begin" ditakrifkan dalam fail kelompok, gunakan "goto perintah begin" boleh pergi ke teg ":begin" untuk melaksanakan perintah kelompok.

② Pisahkan hubungan antara nama pembolehubah dan rentetan yang diganti dalam %var:string1=string2%.

【|】

① Watak paip adalah menggunakan output arahan sebelumnya sebagai input arahan seterusnya "dir /a/b |more" boleh memaparkan output maklumat oleh skrin arahan dir mengikut skrin.

②Operator binari dalam set/a mewakili bitwise ATAU.

③ Dalam dokumen bantuan, ini bermakna dua suis, pilihan atau parameter sebelum dan selepas ia adalah pilihan.

【/】

① Menunjukkan bahawa aksara berikut (rentetan) ialah suis fungsi (pilihan) arahan. Contohnya, "dir /s/b/a-d" mewakili parameter berbeza yang ditentukan oleh arahan "dir".

②Menunjukkan pembahagian dalam set/a.

【>;】

① Arahan aksara ubah hala,

echo Tangshan rasa tidak kuat Selamat datang >d:1.txt; ②Dalam findstr/r, ia mewakili sempadan kanan perkataan yang sepadan dan perlu digunakan dengan aksara melarikan diri.

【<;】

① Gunakan kandungan fail berikut sebagai input arahan sebelumnya.

②Dalam findstr/r, ia mewakili sempadan kiri perkataan yang sepadan dan perlu digunakan dengan aksara melarikan diri.

【=】

① Simbol tugasan, digunakan untuk memberikan nilai kepada pembolehubah. Sebagai contoh, "set a=windows" bermaksud memberikan rentetan "windows" kepada pembolehubah "a".

②Menunjukkan operasi aritmetik dalam set/a, seperti "set /a x=5-6*5".

【】

① Dalam sesetengah kes, simbol "" mewakili direktori akar laluan semasa Contohnya, direktori semasa berada di bawah c:windowssystem32, kemudian anda "dir ", ia bersamaan dengan "dir c:".

②Mewakili watak melarikan diri biasa dalam findstr/r.

【,】

① Dalam set /a, ia mewakili pembatas bagi ungkapan berterusan.

② Pisahkan elemen dalam beberapa arahan.

【.】

① Apabila mengikut laluan atau muncul bersendirian: ​​

A. mewakili direktori semasa.

Dua .

② Apabila muncul dalam nama fail dalam laluan:

Yang terakhir mewakili pemisahan antara nama fail utama dan nama fail lanjutan.

【?】

①Dalam findstr/r, ini bermakna memadankan aksara sewenang-wenangnya pada kedudukan ini.

② Dalam laluan, ini bermakna membatalkan sebarang watak pada kedudukan ini.

③ Dengan serta-merta mengikuti / cara untuk mendapatkan dokumen bantuan arahan.

Perintah DOS berbilang simbol

【&&;】

① Sambungkan dua arahan Apabila arahan sebelum && berjaya, arahan selepas &&;

【||】

① Sambungkan dua arahan Apabila arahan sebelum || gagal, arahan selepas ||.

【>&;】

① Tulis output satu pemegang ke input pemegang yang lain.

【<&;】

① Baca input daripada satu pemegang dan tuliskannya pada output pemegang yang lain.

【%%】

① Dua % berturut-turut bermakna ia dipisahkan kepada satu % semasa prapemprosesan.

② Dalam pemprosesan kelompok, sebelum klausa dalam pernyataan for, dua %s berturut-turut diikuti oleh aksara (boleh menjadi huruf, nombor dan beberapa aksara tertentu), menunjukkan bahawa gelung ditentukan

Pembolehubah penunjuk cincin atau lintasan.

③ Dalam pemprosesan kelompok, dalam pernyataan for, gunakan rentetan yang sama seperti pembolehubah penunjuk yang dinyatakan sebelum dalam untuk merujuk kepada pembolehubah penunjuk ini.

【>>;】

① Aksara ubah hala perintah, menambahkan hasil output perintah sebelumnya ke penghujung.

Parameter: arahan + >> + tulis nama fail laluan

netstat -an > ②Operator binari dalam set /a mewakili peralihan kanan yang logik.

【==】

① Dalam perintah if, tentukan sama ada elemen pada kedua-dua belah == adalah sama.

【<<;】

①Operator binari dalam set /a mewakili peralihan ke kiri yang logik.

【+=】

①Pengendali binari dalam set /a. Sebagai contoh, set /a a+=b bermaksud memberikan hasil tambah b kepada a.

【-=】

①Pengendali binari dalam set /a. Sebagai contoh, set /a a-=b bermaksud memberikan hasil tolak b kepada a.

【*=】

①Pengendali binari dalam set /a. Sebagai contoh, set /a a*=b bermaksud memberikan hasil darab a darab b kepada a.

【/=】

①Pengendali binari dalam set /a. Sebagai contoh, set /a a/=b bermaksud memberikan hasil tambah b kepada a.

【%=】

①Pengendali binari dalam set /a. Sebagai contoh, set /a a%=b bermakna memberikan baki pembahagian a dengan b kepada a.

Nota: Anda boleh menggunakan set /a a%=b terus pada baris arahan dan anda boleh menggunakan set /a a%%=b dalam pemprosesan kelompok.

【^=】

①Pengendali binari dalam set /a. Sebagai contoh, set /a a"^="b bermaksud memberikan perbezaan bitwise antara a dan b kepada a.

Nota: "^=" dipetik di sini untuk mengelakkan ^ daripada terlepas, perkara yang sama di bawah.

【&=】

①Pengendali binari dalam set /a. Sebagai contoh, set /a a"&="b bermaksud memperuntukkan hasil bitwise AND bagi a dan b kepada a.

【|=】

①Pengendali binari dalam set /a. Sebagai contoh, set /a a"|="b bermaksud menetapkan bitwise OR hasil a dan b kepada a.

【<<=】

①Pengendali binari dalam set /a. Sebagai contoh, set /a a"<<="b menunjukkan bahawa hasil peralihan a ke kiri oleh bit b diberikan kepada a.

【>>=】

①Pengendali binari dalam set /a. Contohnya, set /a a">>="b menunjukkan bahawa hasil peralihan a ke kanan dengan b bit ditetapkan kepada a.

【<;】

①Menunjukkan permulaan perkataan dalam ungkapan umum findstr.

【>;】

①Menunjukkan penghujung perkataan dalam ungkapan umum findstr.

【! ! 】

① Gunakan apabila kelewatan berubah didayakan! ! Mengembangkan nama pembolehubah menunjukkan rujukan kepada nilai pembolehubah.

【' '】

① Dalam for/f, ini bermaksud untuk melaksanakan kandungan yang terkandung di dalamnya sebagai baris arahan dan menganalisis outputnya.

② Dalam for/f "usebackq", ini bermakna rentetan yang terkandung di dalamnya dianalisis sebagai rentetan.

【()】

① Perintah mengandungi atau mempunyai pembatas keutamaan Contohnya, perintah for menggunakan ini ().

② Pengumpulan ungkapan nyata dalam set /a.

【" "】

① Pembatas, apabila mewakili laluan dengan ruang, "" sering digunakan untuk melampirkan laluan, dan simbol " " juga diperlukan dalam beberapa arahan.

② Dalam untuk/f, kandungan yang diwakili olehnya dianalisis sebagai rentetan.

③ Dalam for/f "usebackq" bermaksud kandungan yang terkandung di dalamnya dianggap sebagai laluan fail dan kandungan failnya dianalisis.

④ Dalam kes lain, ini bermakna kandungan adalah rentetan lengkap, di mana >;, >>;, <;, &;, |, ruang, dsb. tidak lagi terlepas.

【` `】

① Dalam for/f, ini bermakna kandungan yang terkandung di dalamnya dilaksanakan sebagai baris arahan dan outputnya dianalisis.

【[ ]】

① Dalam dokumen bantuan, ia menunjukkan bahawa suis, pilihan atau parameter adalah pilihan.

②Dalam findstr /r, ini bermaksud padanan mengikut set aksara yang ditentukan

Tahan shift untuk memasukkan sejumlah kecil huruf besar Kekunci ?+?

Kunci Ctrl+sc atau ctrl+num berhenti seketika untuk memerhati paparan skrin, tekan sekali untuk meneruskan.

ctrl+c atau ctrl+break menamatkan program dan kembali ke sistem pengendalian.

Proses program arahan DOS

ntsd ialah arahan dos yang berfungsi untuk menamatkan beberapa proses mati yang tidak boleh ditamatkan secara normal.

Penggunaannya adalah untuk membuka cmd dan masukkan arahan berikut untuk menamatkan proses:

Kaedah 1: Gunakan PID proses untuk menamatkan proses

Format arahan: ntsd -c q -p pid

Contoh arahan: ntsd -c q -p 1332 (proses explorer.exe tamat)

Penjelasan terperinci tentang contoh: Pid explorer.exe ialah 1332, tetapi bagaimana untuk mendapatkan pid proses tersebut Masukkan SENARAI TASKL di bawah CMD untuk mendapatkan PID semua proses dalam pengurus tugas semasa

Kaedah 2: Gunakan nama proses untuk menamatkan proses

Format arahan: ntsd -c q -pn ***.exe (***.exe ialah nama proses, exe tidak boleh ditinggalkan)

Contoh arahan: ntsd -c q -pn explorer.exe

Satu lagi arahan DOS yang boleh menamatkan proses ialah taskkill:

Format arahan: taskkill /pid 1234 /f (Kesan yang sama juga boleh dicapai.)

Jika perkara di atas tidak dapat memuaskan dahaga anda akan ilmu, berikut adalah beberapa lagi:

Penerangan terperinci ntsd

Terdapat beberapa proses peringkat tinggi yang tskill dan taskkill mungkin tidak dapat ditamatkan, jadi kami mempunyai alat yang lebih berkuasa, iaitu nyahpepijat sistem

tahap ntsd. Tepatnya, ntsd ialah

Alat penyahpepijatan sistem hanya tersedia untuk pentadbir peringkat pembangunan sistem, tetapi ia masih sangat berguna untuk kami mematikan proses, kecuali untuk sistem WINDOWS

Proses pengurusan sistem sendiri, ntsd boleh dibunuh.

Sudah tentu, beberapa Trojan super peringkat rootkit masih tidak berkuasa Nasib baik, masih terdapat sangat sedikit Trojan peringkat hebat seperti itu.

Penyahpepijat NTSD memerlukan pengguna untuk menentukan proses untuk disambungkan apabila ia dimulakan. Menggunakan TLIST atau PVIEWER anda boleh mendapatkan

yang sedia ada ID proses proses, dan kemudian taip NTSD -p pid untuk nyahpepijat proses. Baris arahan NTSD menggunakan sintaks berikut:

Fail imej [pilihan] NTSD

di mana imagefile ialah nama imej untuk nyahpepijat dan pilihan ialah salah satu daripada pilihan berikut:

Penerangan pilihan -2 Buka tetingkap baharu untuk menyahpepijat aplikasi mod aksara -d Ubah hala output ke terminal nyahpepijat -g Jadikan pelaksanaan automatik

Melepasi titik putus pertama -G menyebabkan NTSD keluar dengan serta-merta apabila subrutin ditamatkan proses -p menentukan penyahpepijatan proses yang dikenal pasti oleh ID proses -v menghasilkan output verbose

Sebagai contoh, anggap bahawa ID proses inetinfo.exe ialah 104. Taip arahan berikut untuk menyambungkan penyahpepijat NTSD ke proses inetinfo

(IIS).

NTSD -p 104

Anda juga boleh menggunakan NTSD untuk memulakan proses baharu untuk penyahpepijatan. Contohnya, NTSD notepad.exe akan memulakan notepad.exe baharu ke dalam

memproses dan mewujudkan hubungan dengannya.

Setelah disambungkan kepada proses, anda boleh menggunakan pelbagai arahan untuk melihat tindanan, menetapkan titik putus, membuang memori dan banyak lagi.

Maksud perintah~Paparkan senarai semua utas KB Paparkan surih tindanan bagi utas semasa~*KB Paparkan surih tindanan semua utas R Paparkan semasa

Output daftar Frame U menyahhimpun kod dan memaparkan nama prosedur dan mengimbangi D membuang memori BP menetapkan titik putus BC mengosongkan satu atau lebih titik putus BD melumpuhkan satu atau lebih titik putus BE membolehkan satu atau lebih titik putus BL menyenaraikan Satu atau lebih titik putus

Pada pendapat peribadi saya, parameter yang sangat penting ialah parameter -v, yang melaluinya kita boleh mengetahui fail perpustakaan sambungan yang dilampirkan pada proses Terdapat banyak virus, Trojan atau perisian hasad yang suka menjadikan diri mereka pustaka dinamik, dan kemudian mendaftarkannya dalam senarai pustaka yang memuatkan atur cara biasa dalam sistem, sehingga

Untuk menyembunyikan tujuan seseorang.

Mula-mula kita perlu menyediakan pengalihan keluaran ntsd. Sebaik-baiknya, ubah hala ke fail teks untuk memudahkan analisis dan penyelidikan kami.

c:>tetapkan _NT_DEBUG_LOG_FILE_APPEND=c:pdw.txt

Ambil perhatian bahawa walaupun output diubah hala, output kami akan terus dipaparkan pada skrin dan akan memasuki mod nyahpepijat Kami menggunakan -c

parameter q boleh mengelakkan masalah ini.

c:>ntsd -c q -v notepad.exe

Kini dalam fail pdw.txt kami, anda boleh melihat maklumat penyahpepijatan bagi fail notepad.exe.

ntsd mematikan proses menggunakan parameter berikut.

c:>ntsd -c q -p PID Selagi anda boleh menyediakan PID proses, maka anda boleh mematikan proses tersebut.

Kami tahu bahawa Pengurus Tugas Windows ialah alat yang berguna untuk kami memahami program yang sedang dijalankan pada komputer, jadi bagaimana untuk membuka Pengurus Tugas ini Dalam penggunaan sebenar, biasanya terdapat dua kaedah: satu ialah menekan Ctrl+Alt pada papan kekunci +Del untuk membuka Pengurus Tugas kedua, gerakkan tetikus ke ruang kosong pada bar tugas, klik kanan → pilih Pengurus Tugas untuk membuka Pengurus Tugas. Walau bagaimanapun, kadangkala apabila komputer dijangkiti virus, virus akan melumpuhkan pengurus tugas Apakah yang perlu anda lakukan pada masa ini.

Pada masa ini, kita perlu menggunakan kaedah yang lebih profesional untuk membuka Pengurus Tugas, iaitu menggunakan gesaan arahan Mari kita ajar anda cara menggunakan gesaan arahan untuk membuka Pengurus Tugas, dan cara menggunakan arahan untuk menutup proses yang berkaitan .

1. Gunakan command prompt (cmd) untuk membuka pengurus tugas untuk melihat proses

Mula → Jalankan → cmd, dan kemudian masukkan Senarai Tugas dalam tetingkap gesaan arahan untuk melihat proses semasa komputer.

2. Bagaimana untuk menamatkan proses menggunakan command prompt (cmd)

Berikut ialah contoh untuk menggambarkan masalah Jika anda ingin menamatkan proses notepad.exe dalam proses semasa, anda boleh menggunakan arahan berikut:

taskkill /f /im notepad.exe

Jika anda mengetahui nilai pid proses yang ingin anda tamatkan (anda boleh melihat nilai pid setiap proses melalui pengurus tugas), contohnya, 100, anda boleh menggunakan arahan berikut:

ntsd -c q -p 100 atau taskkill /f /pid 100

Petua: Kosongkan virus cakera U

1. Tekan "WIN+R" untuk membuka tetingkap "Run", masukkan arahan "CMD", dan tekan OK untuk membuka tetingkap command prompt.

2. Dalam tetingkap command prompt, tukar kepada huruf pemacu cakera U atau huruf pemacu yang dijangkiti virus Autorun.inf, dan laksanakan arahan dalam urutan: attrib -S -H -R autorun.inf tekan enter.

3. Jalankan arahan sekali lagi: del autorun.inf dan tekan Enter.

Atas ialah kandungan terperinci Apakah arahan dos Linux?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

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