Penggunaan konsol Linux. Program Konsol Linux Terbaik

Di Linux, sebarang tugas pentadbiran boleh dilakukan dari konsol. Keupayaan untuk bekerja dari konsol adalah pengalaman yang diperlukan untuk mentadbir Linux. Terdapat alat yang membolehkan anda mengelak bercakap dengan konsol, tetapi dengannya anda akan menjadi lebih terhad dalam perkara yang boleh anda lakukan. Menyambung ke konsol adalah mudah dan mendapatkan dokumentasi untuk arahan juga mudah. Artikel ini menerangkan yang paling mudah dan perintah yang diperlukan, untuk mula bekerja dalam konsol.

Sambungan konsol

Jika sistem anda but dalam mod teks (konfigurasi biasa untuk pelayan menerima output konsol daripada proses utama), maka anda sudah berada dalam konsol apabila anda log masuk. Biasanya pada sistem Linux anda boleh mengakses konsol tambahan dengan menekan Ctrl + Alt + (F1 – F6). Setiap konsol adalah sesi yang berasingan sepenuhnya dalam sistem dan boleh digunakan oleh pengguna yang berbeza pada masa yang sama.


Tingkah laku "berbilang konsol" ini berbeza daripada tingkah laku "berbilang meja" dalam Windows. Di Linux, setiap konsol boleh dikawal oleh pengguna yang sama sekali berbeza. Sebagai contoh, anda boleh log masuk sebagai root pada konsol pertama, dan sebagai joeuser pada konsol kedua. Kedua-dua konsol berjalan program yang berbeza dalam ruang penggunanya. Dalam semangat yang sama pengguna yang berbeza boleh log masuk ke Windows dari jauh. Dalam kes ini, Linux menyediakan pengalaman seperti kerangka utama dan bukannya pelayan atau stesen kerja mudah.

Jika anda bekerja dalam mod grafik, anda boleh membuka terminal untuk mengakses tetingkap konsol. Biasanya terdapat butang Terminal pada bar tugas desktop, atau ia boleh didapati dalam menu Program dalam Alat Sistem. Terminal juga boleh dibuka dari menu konteks(muncul dengan mengklik Klik kanan tetikus pada desktop).

Pasukan

Banyak tersedia dari konsol arahan tambahan. Sesetengah daripada mereka hanya benar-benar berguna semasa menulis skrip. Berikut ialah beberapa yang mungkin anda perlukan. Jangan lupa bahawa semua arahan dan suis adalah sensitif huruf besar. -R tidak sama dengan -r dan kemungkinan besar akan menghasilkan hasil yang berbeza. Perintah konsol hampir selalu ditulis dalam huruf kecil.

CD
Untuk menavigasi melalui direktori, gunakan arahan cd yang biasa. Perkara utama yang perlu diingat ialah di mana anda terbiasa dengan garis miring ke belakang (\), Linux menggunakan garis miring ke hadapan (/). Garis miring ke belakang juga berlaku, tetapi untuk sebab yang berbeza - ia menunjukkan bahawa arahan akan diteruskan untuk baris seterusnya. Ini kadangkala dilakukan untuk kebolehbacaan yang lebih baik apabila menaip arahan yang sangat panjang.
ls
Senarai fail dalam direktori dipanggil dengan arahan ls. Terdapat beberapa kunci yang boleh digunakan untuk menukar rupa senarai:

ls -l Menunjukkan output lanjutan termasuk saiz fail, tarikh dan masa diubah suai terakhir serta atribut
ls -t Isih fail mengikut masa
ls -S Isih fail mengikut saiz
ls -r Apabila digunakan bersama dengan salah satu kekunci isihan, tukar susunan output. ls -lt menunjukkan fail terbaharu di bahagian paling atas senarai. ls -lrt menunjukkan fail terbaru di bahagian paling bawah.
ls -h Boleh dibaca. Menggunakan penunjuk mesra k, M dan G, yang menunjukkan saiz fail dalam unit boleh dibaca manusia, dan bukannya memaparkannya dalam bait.
ls -a Menunjukkan semua fail dalam direktori, malah yang tersembunyi

cp
Fail disalin menggunakan arahan cp. Kekunci utama:

mv
Perintah mv digunakan untuk mengalih dan menamakan semula fail.

kucing
Anda boleh melihat fail menggunakan arahan kucing. Perintah ini akan mengeluarkan kandungan fail ke fail lain, sama ada ke skrin atau input arahan lain. cat adalah singkatan untuk "concatenate", jadi anda boleh menggunakannya untuk menggabungkan berbilang fail menjadi satu fail yang lebih besar.

lebih
Perintah yang lebih membolehkan anda melihat maklumat halaman demi halaman.

kurang
Untuk melihat fail teks dengan keupayaan untuk menatal ke atas dan ke bawah dan mencari mengikut corak, gunakan perintah kurang.

vi
Editor ujian vi tersedia dalam hampir semua persekitaran seperti UNIX. Versi yang dipasang pada Linux mempunyai tutorial terbina dalam, dan setelah anda membiasakannya, anda boleh melakukan beberapa perkara yang benar-benar luar biasa dengan hanya beberapa menekan butang. Vi sangat mudah untuk mengedit fail dengan kata laluan dan konfigurasi.

lelaki
Dokumentasi untuk arahan tertentu boleh dilihat menggunakan arahan lelaki. Manusia adalah singkatan dari manual(). Dokumentasi biasanya lengkap. Anda boleh mengetahui lebih lanjut tentang arahan lelaki dengan menaip:

info
maklumat adalah serupa dengan manusia kecuali ia menyokong hiperpautan, yang menjadikan navigasi dokumentasi lebih mudah.

cangkerang apa?

Shell baris arahan adalah lapisan yang berasingan daripada sistem pengendalian. Persekitaran shell mempengaruhi ciri seperti baris arahan boleh diedit dan sejarah boleh tatal. Cangkang juga mentakrifkan sintaks yang diperlukan untuk mencipta fungsi dalam skrip. Di Linux, skrip boleh mengandungi gelung dan melakukan lebih daripada sekadar pernyataan bersyarat, termasuk banyak perkara yang anda harapkan daripada bahasa pengaturcaraan.

Cangkang lalai ialah pilihan yang berbeza untuk setiap pengguna. Biasanya di Linux ini adalah /bin/bash, tetapi ia mungkin sesuatu yang lain. Dokumentasi lelaki untuk setiap cangkerang benar-benar sangat bagus, meliputi cangkerang dan cara ia berfungsi secara terperinci. Pilih cangkerang daripada senarai di bawah dan lihat padanya maklumat latar belakang(halaman lelaki).

bash
bash shell -- versi percuma Bourne shell, shell Unix pertama, ditambah dengan banyak ciri tambahan. Bash mempunyai baris perintah yang boleh diedit, sejarah perintah yang boleh ditatal dan lampiran tab supaya anda tidak perlu menaip nama fail yang panjang.

csh
Cangkang C menggunakan sintaks seperti C dan meminjam banyak ciri daripada cangkerang Bourne, tetapi menggunakan set perintah cangkerang dalaman yang berbeza.

ksh
Cangkang Korn menggunakan sintaks yang sama seperti cangkerang Bourne dan menggabungkan keramahan pengguna cangkang C. ksh digunakan dalam banyak skrip pemasangan, jadi ia mungkin harus berada pada sistem walaupun ia bukan shell utama.

tcsh
Cangkang TC ialah versi cangkerang C yang dipertingkatkan dan 100% serasi dengannya.

zsh
Z shell ialah versi shell Korn yang dipertingkatkan dengan banyak ciri shell bash.

Satu peluang fail yang menarik sistem Linux-- pautan ke fail. Terima kasih kepada mereka, fail boleh dilihat di beberapa tempat dalam sistem fail. Walau bagaimanapun, dalam pautan Linux boleh dianggap sebagai fail sumber. Pautan boleh dilaksanakan, disunting, diakses tanpa melakukan sesuatu yang luar biasa. Sesetengah aplikasi dalam sistem adalah pautan kepada beberapa fail boleh laku. Apabila anda membuat perubahan pada fail melalui pautan, anda sebenarnya sedang mengedit fail asal. Pautan bukan salinan. Terdapat dua jenis pautan: keras dan simbolik.

Pautan keras hanya boleh menunjuk ke fail yang sama sistem fail. Ia menyediakan pautan ke indeks fizikal fail (aka inode) dalam sistem fail. Pautan keras tidak terputus apabila yang asal dialihkan kerana ia semua menunjuk kepada data fizikal fail dan bukannya lokasinya dalam struktur fail. Fail pautan keras tidak memerlukan pengguna mempunyai kebenaran kepada fail sumber dan tidak mendedahkan lokasinya, yang memberikan beberapa faedah keselamatan. Jika anda memadamkan fail yang mempunyai pautan keras, ia akan kekal sehingga semua pautan kepadanya dipadamkan.

Pautan simbolik-- penunjuk ke lokasi fail dalam sistem fail. Pautan simbolik boleh merangkumi sistem fail dan juga menunjuk ke fail dari sistem fail jauh. Pautan simbolik menghala ke lokasi fail sumber, dan untuk menggunakannya, pengguna mesti mempunyai kebenaran ke fail sumber tersebut. Jika yang asal dipadamkan, maka itu sahaja pautan simbolik terkoyak. Mereka akan menunjuk ke fail yang tidak wujud.

Kedua-dua jenis pautan boleh dibuat menggunakan arahan ln.

Keluar dari shell

Dalam banyak kes, menggunakan konsol memerlukan lebih sedikit masa dan memberi lebih banyak kemungkinan, bagaimana program grafik. Selain itu, sebarang tugas konsol boleh ditulis ke dalam skrip dan dengan itu diautomatikkan.

Tinggalkan komen anda!

Sistem pengendalian Linux sangat popular dengan pengaturcara dan mereka yang suka bermain-main, kerana ia menyediakan penggunaan aktif konsol yang mengandungi ratusan arahan. Jika anda memutuskan untuk serius mempelajari OS fleksibel ini, anda harus belajar terlebih dahulu perintah asas.

Mengapa mereka wujud dalam Linuxarahan konsol? Dengan memasukkannya ke dalam konsol, pengguna boleh melakukan banyak tindakan dengan cepat: membuka, mengalih dan menyalin fail, melihat pelbagai maklumat dan statistik, pemantauan dan penyahpepijatan, mendapatkan maklumat terperinci tentang sistem, pengubahsuaian perisian dan bahagian visual sistem. Dan ini hanyalah beberapa ciri yang anda dapat dengan arahan ini.

Ramai dah Pilihan tambahan, dan ada yang tidak berfungsi sama sekali tanpanya. Sebagai permulaan, cuba masukkan arahan ke dalam konsol dan kaji kesannya.

Keupayaan untuk mengubah suai sistem dengan arahan menjadikan Linux sangat serba boleh sistem operasi. Anda boleh menyesuaikannya untuk diri sendiri dengan menukar apa sahaja di dalamnya. Pada mulanya, arahan itu mungkin kelihatan rumit, tetapi apabila anda mempelajarinya dengan baik, anda akan mempercepatkan kerja anda dengan komputer dan mula benar-benar menikmatinya, menyedari bahawa segala-galanya di dalamnya disesuaikan oleh anda untuk memenuhi keperluan anda.

Ingat bahawa untuk menggunakan konsol sepenuhnya anda memerlukan hak pentadbir. Di bawah ialah senarai arahan utama dalam konsol Linux dan penjelasannya.

1. Langkah mudah

ls— paparkan senarai fail dalam direktori semasa.

CD[direktori] - tukar direktori semasa. Jika nama direktori tidak ditentukan, maka yang semasa menjadi direktori rumah pengguna.

cp<что_копировать> <куда_копировать>- salin fail.

mv<что_перемещать> <куда_перемещать>— memindahkan atau menamakan semula fail.

rm<файлы>— padam fail.

mkdir<каталог>— buat direktori baharu.

rmdir<каталог>— padam direktori kosong.

rm -r<файлы и/или каталоги>(padam rekursif) - padam fail atau direktori dan subdirektorinya. BERHATI-HATI dengan arahan ini kerana Linux belum mempunyai sistem lagi pemulihan penuh fail yang dipadam(jika anda tidak menggunakan program khas untuk meletakkan fail yang dipadam dalam direktori khas, seperti "tong kitar semula" dalam Windows).

kucing<имя_файла>- keluarkan kandungan fail ke keluaran standard(lalai - ke skrin).
Anda boleh merakam teks yang anda taip pada skrin menggunakan urutan seterusnya tindakan:

kucing ><имя_файла>
.
.
.
CTRL/d

lebih<имя_файла>— melihat kandungan fail teks panjang halaman demi halaman.

kurang<имя_файла>— melihat kandungan fail teks dengan keupayaan untuk kembali ke halaman sebelumnya. Tekan q apabila anda ingin keluar dari program. "kurang" - analog arahan DOS"lebih", walaupun selalunya "kurang" adalah lebih mudah daripada "lebih".

pico<имя_файла>— edit fail teks menggunakan editor teks pico.

tar -zxvf<файл>— bongkar arkib tgz atau tar.gz

cari<каталог>- namakan nama fail - cari fail dengan nama "nama fail" dan paparkan hasil carian pada skrin. Carian bermula dengan direktori<каталог>; "nama fail" mungkin mengandungi topeng carian.

pain- program bacaan berorientasikan teks yang baik E-mel.

mc- melancarkan program pengurusan fail "Midnight Commander" (Kelihatan seperti "Norton Commander", tetapi keupayaannya lebih dekat ke jauh).

./ Program_Name - jalankan untuk pelaksanaan fail boleh laku dalam direktori semasa jika direktori semasa tiada dalam senarai direktori yang ditentukan dalam pembolehubah persekitaran PATH.

xterm(dalam terminal X) - lancarkan terminal ringkas dalam cangkerang grafik X-windows. Untuk keluar, taip "keluar".

2. Arahan dan arahan standard yang menyediakan maklumat mengenai sistem arahan (sentiasa ditaip pada satu baris)

pwd— paparkan nama direktori semasa.

siapakah saya— paparkan nama di mana anda didaftarkan.

Tarikh— tarikh dan masa paparan.

masa<имя программы>— laksanakan program dan dapatkan maklumat tentang masa yang diperlukan untuk pelaksanaannya. Jangan mengelirukan arahan ini dengan tarikh. Sebagai contoh: Saya boleh menjalankan arahan ls dan mengetahui berapa lama masa yang diperlukan untuk menyenaraikan fail dalam direktori dengan menaip urutan: time ls

WHO— tentukan pengguna yang sedang bekerja pada mesin.

rwho-a— pengenalan semua pengguna yang disambungkan ke rangkaian anda. Perintah ini memerlukan proses rwho berjalan.

pecah— mesin mana yang sedang berjalan pada rangkaian dan yang mana dihentikan.

jari<имя_пользователя>— maklumat sistem tentang pengguna berdaftar. Cuba: jari<ваш login-name>

masa beroperasi— jumlah masa yang telah berlalu sejak but semula terakhir sistem pengendalian.

ps a— paparkan senarai proses semasa dalam sesi anda.

atassenarai interaktif proses semasa disusun mengikut penggunaan CPU.

uname -a— memaparkan maklumat tentang versi sistem pengendalian.

percuma— memaparkan maklumat tentang penggunaan memori.

df -h— memaparkan maklumat tentang ruang cakera kosong dan terpakai.

du. -bh | lebih— memaparkan maklumat tentang saiz fail dan direktori, bermula dari direktori semasa.

set|lebih— memaparkan nilai semasa pembolehubah persekitaran. (Bukan untuk semua cengkerang. Untuk csh/tcsh - printenv | lagi, walaupun set juga akan menunjukkan maklumat yang berguna.)

echo $PATH— paparkan nilai pembolehubah persekitaran “PATH” Perintah gema boleh digunakan untuk memaparkan nilai sebarang pembolehubah persekitaran. Gunakan perintah set atau printenv untuk mendapatkan senarai penuh.

3. Rangkaian

ssh— menyediakan kemasukan selamat ke dalam sesi jauh dengan mesin lain, dan juga membolehkan anda melaksanakan arahan yang diberikan pada mesin jauh tanpa memasuki sesi:

ssh[-l Nama_pengguna_anda_pada_mesin_jauh_jauh]<имя_удаленной_машины>— memasuki sesi pada mesin jauh. Gunakan nama mesin atau alamat IPnya. (Anda mesti log masuk ke mesin jauh ini). Jika nama pengguna anda adalah sama pada mesin tempatan dan jauh, maka anda tidak perlu menaipnya, iaitu: ssh<имя_удаленной_машины>- akan membolehkan anda log masuk ke sesi pada mesin jauh

ssh<Ваше_имя_пользователя_на удаленной машине@><имя_удаленной_машины> <команда>— akan melaksanakan arahan yang ditentukan pada komputer jauh dan menghantar kepada anda hasil pelaksanaannya pada skrin (Apabila membuat sambungan melalui ssh, anda perlu memasukkan kata laluan yang anda ada pada komputer jauh; dalam kes ini, kata laluan akan dihantar melalui rangkaian dalam bentuk yang disulitkan, iaitu cara selamat.)

scp— menyediakan penyalinan selamat bagi fail pada rangkaian:

scp<имя_файла_на_локальном_компьютере> <Ваше_имя_пользователя_на удаленной машине>@<имя_удаленной_машины>: - menyalin fail daripada komputer tempatan ke direktori akar anda pada komputer jauh (kehadiran ":" pada akhir arahan diperlukan).

telnet<имя_удаленной_машины>— hubungi mesin lain melalui telnet. Log masuk ke sesi anda setelah sambungan diwujudkan menggunakan kata laluan anda.

ftp<имя_удаленной_машины>— hubungi melalui ftp dengan komputer jauh. Sambungan jenis ini bagus untuk menyalin fail dari/ke mesin jauh.

Adalah lebih baik untuk tidak digunakan arahan telnet dan ftp, dan gunakan hanya ssh dan scp, kerana ia memastikan keselamatan sambungan rangkaian!

nama hos -i— menunjukkan alamat IP komputer yang anda sedang kerjakan.

4. Beberapa arahan pentadbiran

alias ls="ls -Fskb --color"— buat alias supaya satu arahan boleh menjalankan gabungan perintah yang lebih kompleks. Letakkan penciptaan alias dalam fail /etc/bashrc jika anda mahu alias ini tersedia kepada semua pengguna pada sistem anda.

Untuk tcsh, format untuk menentukan alias adalah berbeza:

alias la ‘ls -AF —color=none’

kapasswd— perintah untuk menukar kata laluan untuk mengakses sistem fail AFS. Apabila bekerja pada kluster LIT Linux asas, anda harus menggunakan hanya arahan ini (dan bukan arahan passwd!) untuk menukar kata laluan untuk menyertai kluster.

passwd— tukar kata laluan anda pada mana-mana komputer tempatan.

chmod<права доступа> <файл>— menukar hak akses kepada fail yang anda pemiliknya.
Terdapat tiga cara untuk mengakses fail:
membaca - membaca (r), menulis - menulis (w), pelaksanaan - melaksanakan (x) dan tiga jenis pengguna:
pemilik fail ialah pemilik (u), ahli kumpulan yang sama dengan pemilik fail (g) dan orang lain (o).
Anda boleh menyemak hak akses semasa anda dengan cara berikut:

ls -l nama fail

Jika fail itu boleh diakses dengan semua cara kepada semua pengguna, maka di sebelah nama fail akan terdapat gabungan huruf berikut: rwxrwxrwx
Tiga huruf pertama ialah hak capaian untuk pemilik fail, tiga huruf kedua ialah hak capaian untuk kumpulannya, tiga huruf seterusnya ialah hak capaian bagi yang lain. Kekurangan hak akses ditunjukkan sebagai "-".; Sebagai contoh: Perintah ini akan membolehkan anda menetapkan kebenaran baca untuk fail "sampah" kepada semua orang (semua=pengguna+kumpulan+lain-lain):

chmod a+r sampah

Perintah ini akan mengalih keluar kebenaran untuk melaksanakan fail daripada semua orang kecuali pengguna dan kumpulan:

chmod o-x sampah

Untuk maklumat lanjut, taip chmod --help atau man chmod, atau baca mana-mana manual Linux. Anda boleh menetapkan kebenaran lalai untuk fail yang anda buat menggunakan arahan "umask" (taip man umask).

chown<новый_владелец> <файлы>— tukar pemilik fail.

chgrp<новая_группа> <файлы>— tukar kumpulan untuk fail.

Anda boleh menggunakan dua arahan terakhir selepas anda membuat salinan fail untuk orang lain.

5. Kawalan proses

p.s. | grep<Ваше_имя_пользователя>- paparkan semua proses yang berjalan pada sistem di bawah nama pengguna anda.

bunuh- "bunuh" proses. Pertama, tentukan PID proses "dibunuh" anda menggunakan ps.

bunuh semua<имя_программы>- "bunuh" semua proses mengikut nama program.

xbunuh(dalam terminal tetingkap X) - "bunuh" proses yang tetingkapnya anda tunjuk dengan kursor.

6. Utiliti dan bahasa perisian terbina dalam Linux

emacs(dalam terminal X) - editor emacs. Sangat pelbagai fungsi, tetapi sangat rumit untuk pengguna yang tidak berpengalaman.

gcc - Pengkompil GNU C. Terdapat banyak panduan yang baik dengan menggunakan.

g++ — Pengkompil GNU C++.

Keperluan untuk bekerja dalam konsol teks adalah tebing di mana niat baik pengguna yang ingin cepat menguasai Linux paling kerap terputus-putus. Dan, sebagai peraturan, walaupun sebelum mereka cuba memasang sistem. Mitos bahawa barisan arahan tidak mesra berakar umbi dalam kesedaran awam sehingga tidak mudah untuk memusnahkannya.

Walau bagaimanapun, ini sebenarnya tidak lebih daripada mitos yang boleh dicipta tentang apa sahaja. Sekurang-kurangnya tentang papan kekunci komputer biasa. Sesiapa yang melihatnya buat kali pertama dalam hidup mereka akan agak terkejut bahawa butang tidak disusun mengikut abjad. Dan keputusan ini mungkin kelihatan sangat pelik baginya, kerana pada mulanya dia perlu mencari setiap huruf untuk masa yang agak lama.

Walau bagaimanapun, ia tidak pernah terfikir oleh sesiapa pun untuk meletakkan kunci dengan cara lain. Kerana kemudahan antara muka yang kelihatan tidak mesra ini telah lama terbukti dan tidak diragukan lagi. Dan jika anda mahir menaip secara membuta tuli, masa yang dihabiskan untuk belajar akan berbaloi berlipat kali ganda.

Seperti papan kekunci, keengganan kepada baris arahan selalunya bukan teknikal, tetapi psikologi. Bekerja di konsol bukanlah langkah paksa yang disebabkan oleh kekurangan alat "biasa", dan bukan keberanian pengguna "maju", tetapi yang terpantas dan antara muka mesra pengguna untuk menyelesaikan beberapa masalah.

Apakah kelebihannya? Pertama sekali - dalam serba boleh. Tidak kira apa pengedaran yang anda gunakan, perintah asas akan sama. Kita tidak boleh lupa bahawa mod teks lebih stabil daripada mod grafik. Ingat sahaja BSoD yang terkenal (“ skrin biru kematian") dalam Windows. Atas sebab tertentu, inskripsi itu dipaparkan dalam konsol, dan bukan dalam tetingkap yang dilukis dengan indah.

Kerana ia GUI Linux pada asasnya adalah program aplikasi biasa, jadi ketidakbolehoperasiannya tidak membawa kepada ranap umum sistem. Jika pengguna tidak takut dengan mod teks, dia akan cepat membuat perubahan yang diperlukan kepada yang sesuai fail konfigurasi dan akan memulakan semula sistem. Jika tidak, anda perlu memasang semula sepenuhnya, yang akan mengambil masa yang lebih lama.

Akhirnya, arahan konsol mudah untuk melakukan sesuatu operasi rutin. Lagipun, komputer dicipta untuk mengautomasikan proses kerja. Sudah tentu, agar konsol berfungsi dengan berkesan, pengguna perlu meluangkan sedikit masa standard pembelajaran arahan Linux. Tetapi ia diberi pampasan agak cepat.

Terdapat dua cara untuk bertukar kepada mod baris arahan. Yang pertama ialah mengaktifkan konsol teks. Untuk melakukan ini, tekan kombinasi kekunci Ctrl+Alt+F[nombor konsol]. Jemputan untuk mendaftar dalam sistem akan muncul, di mana anda perlu memasukkan log masuk dan kata laluan anda secara berurutan. Cara kedua ialah membuka konsol terus dalam pengurus tetingkap. Dalam kes ini, pengguna terus bekerja dalam mod grafik. Adalah penting untuk memahami bahawa dalam kedua-dua kes pertama dan kedua semuanya menjalankan program akan terus berfungsi seperti biasa.



Jika semuanya jelas dengan melancarkan terminal dalam mod grafik, maka mengaktifkan konsol tambahan mungkin menimbulkan beberapa soalan. Apakah kekunci fungsi khusus yang harus saya tekan? Berapa banyak konsol boleh berfungsi serentak dan adakah mungkin untuk menukar nombornya? Bagaimana untuk kembali ke GUI

Biasanya, terdapat enam konsol teks tersedia secara lalai. Oleh kerana mengekalkan setiap satu memerlukan lebih kurang 4 MB memori, maka kereta lemah adalah wajar untuk mengurangkan bilangan mereka. Untuk melakukan ini, buka fail /etc/inittab dengan hak pentadbir sistem, cari bahagian yang terdiri daripada entri seperti "2:2345:respawn:/sbin/mingetty tty2", setiap satunya sepadan dengan satu konsol dan letakkan tanda komen (#) bertentangan tambahan. Bilangan baris dalam bahagian ini adalah sama dengan bilangan konsol teks. Selain itu, dalam kebanyakan pengedaran, salah satunya digunakan bukan untuk pendaftaran pengguna, tetapi untuk mesej sistem. Bukankah ia sangat mudah sekiranya berlaku sebarang masalah: sejarah perubatan sentiasa tersedia.

Bilangan konsol maya ditetapkan dalam fail /etc/inittab

Digit pertama dalam baris ialah nombor konsol dan, oleh itu, nombor kekunci fungsi yang mesti digunakan dalam kombinasi untuk memanggilnya. Untuk menukar konsol teks, anda tidak perlu menekan Ctrl+Alt+F[nombor konsol], tetapi hanya Alt+F[nombor konsol] - Kekunci Ctrl Terpakai hanya dalam mod grafik.

Untuk kembali ke antara muka grafik, anda mesti mengaktifkan konsol yang sepadan. Nombornya adalah satu lebih daripada yang terakhir didaftarkan dalam /etc/inittab. Sebagai contoh, jika enam konsol teks digunakan, maka pengurus tetingkap dilancarkan pada ketujuh.

Apabila bekerja dalam mod teks, penanda visual untuk permulaan baris boleh terdiri daripada dua jenis: tanda tajam (#) dan tanda dolar ($). Yang pertama menunjukkan bahawa pengguna sedang berjalan sebagai root dan semua fail sistem terbuka kepadanya. Dalam kes ini, perlu berhati-hati - tindakan ruam penuh dengan akibat yang serius.

Pengguna biasa diwakili oleh tanda dolar. Terdapat juga nuansa kecil di sini. Konsep menyekat hak akses bermakna bahawa sesetengah arahan yang memerlukan keistimewaan lanjutan akan menolak untuk dijalankan. Lebih-lebih lagi, spesifikasi UNIX adalah sedemikian rupa sehingga tiada petunjuk atau penjelasan akan muncul pada skrin - diandaikan bahawa seseorang berada dalam kawalan sepenuhnya sistem dan sama sekali tidak memerlukan bantuan program, dari mana hanya pelaksanaan yang tidak dipersoalkan pesanan pemilik diperlukan.

Sebaliknya, pencari Maklumat tambahan akan sentiasa mencarinya. Salah satu arahan yang paling penting dan kerap digunakan ialah man [nama]. Ia akan memaparkan manual bantuan untuk mana-mana objek sistem yang namanya ditentukan sebagai hujah. Sudah tentu, maklumat tidak diambil dari udara nipis, tetapi dari fail, yang mana ia mesti hadir secara fizikal pada cakera. Sila ambil perhatian bahawa sesetengah pembangun cuba mengurangkan saiz pengedaran dengan tidak memasukkan halaman bantuan. Dalam kes ini, mereka mesti dipasang secara berasingan.


Perintah man akan memaparkan manual rujukan untuk sebarang objek sistem.

Memandangkan man ialah objek sistem sama seperti orang lain, anda boleh mendapatkan bantuan mengenainya dengan menaip man man. Nampaknya, pengguna yang memuat turun Linux buat kali pertama harus bermula dengannya.

Setiap panduan terdiri daripada bahagian yang dipanggil medan. Medan NAME adalah untuk maklumat ringkas tentang objek. Medan SINOPSIS mengandungi maklumat tentang cara menjalankan program. Akhir sekali, medan DESCRIPTION ialah penerangan terperinci.

Tetapi apakah yang perlu dilakukan oleh pengguna jika dia belum tahu program mana yang boleh menyelesaikan tugasnya? Gunakan arahan apropos atau whatis. Ia direka untuk membantu anda mencari maklumat dalam manual. Perbezaan di antara mereka ialah yang pertama mencari seluruh pangkalan data, manakala yang kedua mencari hanya dengan nama objek yang terkandung dalam medan NAMA. Jelas sekali, satu lebih perlahan, tetapi memberikan lebih banyak maklumat daripada yang lain.

Selalunya, operasi untuk mengkonfigurasi sistem dilakukan dalam mod teks. Adakah ini bermakna bagi pengguna bahawa dia perlu mengaktifkan konsol baharu menggunakan gabungan Ctrl+Alt+F[nombor konsol]? Tidak sama sekali: dalam kebanyakan kes mod grafik tidak perlu pergi.

Untuk menjalankan sebarang program dengan hak pentadbir, anda perlu membuka terminal dan taip arahan su tanpa parameter, kemudian sistem akan meminta anda memasukkan kata laluan pengguna akar-- Dan akses penuh akses kepada fail disediakan kepada anda.

Sekarang mari kita lihat beberapa contoh yang menunjukkan bahawa baris arahan tidak dicipta untuk mengejek pengguna, tetapi, sebaliknya, untuk kemudahannya. Mari kita lakukan beberapa operasi yang agak popular tanpa bantuan "menu dan butang".

Katakan anda perlu membahagikan fail kepada beberapa bahagian untuk menghantarnya melalui e-mel ( saiz asal sangat besar sehingga pelayan tidak akan membiarkannya melalui). Untuk melakukan ini, anda perlu menggunakan perintah split. Ia menyalin fail, memecahkannya kepada serpihan yang berasingan saiz yang diberi(lalai - 1 MB). Dua nama harus digunakan sebagai hujah: objek asal dan awalan apa yang dihasilkan dalam output.

Sebagai contoh, terdapat video besar bernama name.avi. Kita perlu membahagikannya kepada 10 MB. Perintah akan kelihatan seperti ini: split -b1000k name.avi name. Argumen pertama menentukan volum objek yang terhasil, yang kedua ialah nama sumber, dan yang ketiga ialah awalan nama hasil. Oleh itu, hasil daripada operasi itu, nama fail.aa, name.ab, name.ac, dsb. akan diperolehi. Nama kucing arahan.* > name.avi akan membantu menyusun kepingan.


Dengan bantuan arahan kucing anda boleh melihat kandungan fail dengan cepat

Selalunya pengguna perlu membandingkan dua fail. Cara paling mudah ialah menggunakan perintah cmp [nama fail pertama] [nama fail kedua]. Jika objek sepadan sepenuhnya, maka program akan keluar secara senyap, kerana tiada apa-apa untuk memberitahunya. Jika ia mengesan sebarang perbezaan, ia akan memberikan pengguna nombor baris yang sepadan.

Jika senarai lengkap ketidakkonsistenan diperlukan, maka anda harus menggunakan perintah diff [nama fail pertama] [nama fail kedua]. Dalam kes ini, program akan memaparkan laporan lengkap.

Dalam sesetengah kes, adalah mudah maklumat tentang perbezaan tidak muncul pada skrin, tetapi disimpan serta-merta dalam fail. Untuk melakukan ini, anda boleh menggunakan fungsi ubah hala keluaran, dan arahan akan kelihatan seperti ini: diff [nama fail pertama] [nama fail kedua] > [nama fail laporan].

Operasi pengalihan keluaran membolehkan anda menggunakan arahan yang agak mudah pada pandangan pertama untuk mempercepatkan yang ketara kerja semasa-- sebagai contoh, untuk menyusun senarai lengkap semua fail yang disertakan dalam direktori.

Program ls bertanggungjawab untuk melihat kandungan direktori. Agar hasil kerjanya disimpan dalam fail, anda perlu menggunakan ciri yang telah kami ketahui dan taip ls [nama direktori] > [nama fail di mana maklumat akan ditulis] dalam konsol.


Kandungan direktori boleh dilihat dengan menaip arahan ls dalam konsol

Akhirnya, satu nota terakhir. Pengguna sering mengadu bahawa bekerja pada baris arahan dikaitkan dengan peningkatan beban memori. Seperti, anda perlu menyimpan semua nama utiliti utiliti dalam kepala anda. Ini tidak sepenuhnya benar - dalam kebanyakan kes adalah cukup untuk mengetahui hanya beberapa aksara pertama. Pada klik Kekunci tab shell itu sendiri akan cuba menambah nama penuh (atau pilihan tawaran, jika ada). ka

Konsol Linux aplikasi

Seperti yang telah dikatakan berkali-kali, antara muka grafik tidak diperlukan untuk berfungsi di Linux. Dengan cara ini, beberapa pengedaran sehingga hari ini tidak dilengkapi dengan sistem XWindow. Dan, perlu diingatkan, ini tidak menjadikan mereka kurang popular.

Sudah tentu, adalah naif untuk berfikir bahawa sebahagian besar pengguna akan memilih aplikasi konsol daripada yang grafik. Dan lebih-lebih lagi, seseorang tidak sepatutnya menganggap bahawa seseorang, setelah membiasakan diri dengan program sedemikian, secara radikal akan mempertimbangkan semula pandangan mereka tentang ergonomik. Pada latihan mod konsol Ia dalam permintaan hanya apabila penggunaan "tingkap" biasa sama ada mustahil atau jelas tidak praktikal.

Sebagai contoh, sistem dipasang pada pelayan. Untuk mengedit fail konfigurasi sebulan sekali (atau kurang kerap), adalah tidak munasabah untuk membuang sumber sistem untuk menyokong antara muka grafik yang sama sekali tidak diperlukan dalam kes ini.

Terdapat banyak aplikasi konsol, tetapi kami akan melihat secara ringkas hanya empat yang paling popular dan sering digunakan dalam amalan. Ini ialah editor teks vim, pelayar pautan, pengurus fail Komander Tengah Malam dan pelanggan FTP lftp.

DALAM versi moden Dalam sistem pengendalian Linux, semua tindakan boleh dilakukan melalui antara muka grafik, dan tidak perlu menggunakan terminal sama sekali. Tetapi komputer atau pelayan yang lebih lama mungkin tidak mempunyai sumber yang mencukupi untuk menjalankan GUI dan aplikasi yang kompleks. Kemudian program terminal Linux datang untuk menyelamatkan.

Terdapat sejumlah besar program konsol untuk Linux, dan kesemuanya hampir boleh menggantikan antara muka grafik sepenuhnya. Jika anda boleh menonton video dengan selesa dan masih tidak boleh, cari maklumat yang diperlukan di Internet, mendengar muzik, membaca mesej e-mel, anda juga boleh menggunakan terminal. Dalam artikel ini kita akan melihat yang terbaik program konsol Linux yang boleh anda gunakan pada komputer anda.

Ia tidak selalu mencukupi untuk mempunyai satu terminal yang sedang berjalan, yang tersedia kepada kami apabila menyambung melalui ssh atau dalam salah satu antara muka TTY. Kadangkala anda perlu mengurus beberapa sesi pada masa yang sama, tetapi tidak ada cara untuk menjalankan antara muka grafik dan beberapa emulator terminal.

Dalam kes sedemikian, ia datang untuk menyelamatkan utiliti skrin. Ia menjadikannya sangat mudah untuk menguruskan berbilang terminal dalam satu TTY. Anda boleh membuka tetingkap terminal baharu, bertukar antara tetingkap tersebut, menyalin maklumat dan banyak lagi. Walaupun sesi ditamatkan secara tidak dijangka kerana sambungan ssh hilang, program tidak akan ditamatkan dan akan terus berjalan dan anda akan dapat mewujudkan semula sambungan.

2. MidnightCommander - pengurus fail

MidnightCommander atau mc ialah pengurus fail dua panel untuk sistem operasi Linux. Ia sangat serupa dengan fail pengurus FAR, terkenal pengguna Windows. Keseluruhan ruang kerja dibahagikan kepada empat bahagian - ini ialah dua panel, baris arahan dan baris yang menunjukkan penetapan kekunci fungsi:

Untuk semua arahan terminal folder semasa dikira panel aktif dan anda boleh melaksanakan sebarang arahan Linux. Untuk navigasi mudah terdapat banyak pintasan papan kekunci di sini yang hampir sama dengan Emacs. Untuk memasang pada Ubuntu, taip arahan:

sudo apt install mc

3. Lynx - pelayar

Lynx ialah pelayar konsol berciri penuh. Dengan itu anda boleh melayari Internet. Ini adalah salah satu pelayar yang pertama. Ia kelihatan sangat mudah, tidak menyokong jadual, css, javascript dan teknologi lain. Tetapi halaman dimuatkan dengan sangat cepat.

Navigasi dilakukan menggunakan kekunci panas, yang membolehkan anda menggunakan program dengan sangat cekap. Protokol HTTP, FTP, Gopher, WAIS, NNTP disokong.

4. Elinks - pelayar lain

Elinks - lagi pelayar baharu, ia berdasarkan Lynx tetapi menyokong lebih banyak ciri, terdapat sokongan gaya awal di sini, Sokongan JavaScript, meja, bingkai. Malah terdapat sokongan untuk palet warna sehingga 256 warna.

Di samping itu, ia disokong Kuantiti yang besar protokol: HTTP, HTTPS, FTP, IRC, mailto, telnet, nntp dan Gopher. Bekerja dengan pautan dan kekunci pintas sedikit berbeza daripada lynx, tetapi menggunakan penyemak imbas agak mudah. Untuk memasang elink pada Ubuntu, jalankan arahan:

sudo apt install elinks

5. Vim - editor teks

Vim adalah salah satu yang terbaik penyunting teks untuk sistem pengendalian Linux, bukan sahaja di kalangan utiliti konsol, tetapi juga secara umum. Program ini mempunyai antara muka yang sangat unik dan mod pengendalian yang membolehkan anda menaip teks dan melaksanakannya dengan paling cepat dan cekap, tanpa melepaskan tangan anda dari papan kekunci:

Anda boleh menavigasi melalui teks menggunakan kekunci h,j,k,l dalam mod arahan, dan juga laksana penggantian cepat menggunakan r. Untuk bertukar mod arahan dan mod penyuntingan digunakan Kunci Esc. Lihat butiran lanjut dalam artikel berasingan.

6. Moc - pemain audio

Moc atau Music on Console ialah pemain audio untuk terminal Linux, Sangat program mudah, yang hanya membenarkan anda mendengar muzik. Antara muka adalah sangat mudah dan serupa dengan Midnight Commander.

Anda hanya perlu memilih fail daripada folder yang dikehendaki melalui menu utama, dan kemudian program akan mula memainkan semua fail mengikut urutan. Pemain boleh bekerja dalam latar belakang walaupun selepas menutup sesi terminal.

7. RTorrent - klien torrent

Seperti namanya, rtorrent ialah klien torrent mudah yang, seperti aplikasi baris arahan lain, hanya berfungsi melalui terminal. Program ini tidak menuntut dari segi sumber dan mempunyai antara muka yang tidak begitu mesra pengguna, tetapi ia berfungsi dengan cepat dan stabil.

Ia juga menyokong konfigurasi program yang sangat fleksibel melalui fail rtorrent.rc. Tetapi sintaks fail agak rumit.

8. Newsbeuter - pembaca RSS

Ia sangat mudah tetapi berfungsi sepenuhnya Pembaca RSS untuk Linux, program ini sepenuhnya mengatasi tugasnya, walaupun pada hakikatnya ia hanya mempunyai versi terminal. Anda boleh menambah beberapa URL suapan pada fail konfigurasi program, kemudian menyegerakkan pangkalan data setempat dengan maklumat pada pelayan.

Program ini boleh mengingati entri yang telah dibaca. Untuk memasang pada Ubuntu gunakan arahan ini:

sudo apt install newsbeuter

9. Mutt - pelanggan e-mel

Mutt ialah klien e-mel untuk sistem pengendalian Linux. Ia menyokong banyak format untuk membuat mesej, termasuk MBox dan Maildr, serta protokol, contohnya: IMAP, POP3, anda boleh melihat mel daripada pelbagai perkhidmatan, sebagai contoh, mail.ru, gmail.com, yandex.ru dan banyak lagi yang menggunakan protokol yang tersedia.

Program ini mempunyai antara muka yang sangat mudah, tetapi pada masa yang sama mesra pengguna, dan juga menyokong penyulitan dan tandatangan elektronik.

10. WeeChat - utusan

WeeChat ialah pelanggan IRC yang sangat baik untuk sistem pengendalian berdasarkan Inti Linux. Selain antara muka konsol, terdapat antara muka grafik dan web. Program ini menyokong kerja melalui proksi, ipv6, ssl, carian teks dan mesej, serta semakan ejaan.

Menggunakan pintasan papan kekunci yang mudah, anda boleh melakukan sebarang tindakan dengan cepat. Juga disokong pelbagai sambungan dalam Python, Ruby dan Perl, membolehkan anda mengembangkan keupayaan program dengan banyak. Untuk memasang pada Ubuntu lakukan:

sudo apt install wee-chat

11. Calcurse - kalendar

Konsol aplikasi Linux Mereka juga tidak boleh melakukannya tanpa alat dan kalendar perancangan masa. Calcurse ialah kalendar yang sangat mudah tetapi berfungsi dan senarai tugasan untuk Linux.

Dengan program ini, anda boleh menjejaki perkara anda yang perlu dilakukan, serta acara dan janji temu tertentu. Terdapat juga sistem peringatan yang membolehkan anda menerima pemberitahuan tentang tarikh akhir tugas dan acara.

12. Taskwarrior - senarai tugasan

Taskwarrior ialah senarai tugas yang sangat mudah untuk Linux. Anda boleh membuat tugasan, melihat senarai tugasan yang tersedia dengan cepat, menandakan tugasan yang telah siap, dan juga menjadualkan tarikh siap.

Bersempena dengan utiliti Timewarrior daripada pembangun yang sama, anda boleh menjejaki masa yang diperlukan untuk menyelesaikan setiap tugas. Untuk memasang taskwarrior pada Ubuntu run:

sudo apt install taskwarrior

13. cacaview - melihat imej

Cacaview ialah pemapar imej yang sangat mudah dengan antara muka konsol. Gambar dipaparkan menggunakan aksara ASCII. Sukar untuk melihat imej sepenuhnya, tetapi anda boleh menganggarkan secara kasar apa yang ditunjukkan dalam gambar itu sendiri:

Untuk memasang, anda perlu memasang pakej caca-utils:

sudo apt install caca-utils

14. htop - monitor

htop ialah pemantau penggunaan sumber sistem dalam masa nyata dengan antara muka baris arahan. Anda boleh lihat berapa banyak memori capaian rawak sibuk, peratusan penggunaan CPU dan proses yang menggunakan sumber sistem paling banyak.

Menggunakan program ini, anda boleh menukar keutamaan proses, menamatkannya, mencari, menapis proses mengikut parameter tertentu, mengisih, dan juga melihat utas setiap proses.

15. BitlBee

Ini adalah utusan terbuka kod sumber, yang membolehkan pengguna berkomunikasi dalam perkhidmatan seperti IRC, rangkaian sembang, AIM, ICQ, NET Messenger, Yahoo!, XMPP, Bual Google, Twitter dan Identica. Pengguna perkhidmatan ini dipaparkan sebagai saluran, selepas itu anda boleh berkomunikasi dengan mereka sebagai pengguna biasa rangkaian IRC.

Malah mungkin untuk membuat persidangan. Program ini direka bentuk sebagai pelayan dan untuk menyambung kepadanya anda mesti menggunakan mana-mana klien IRC. Untuk memasang, taip:

sudo apt pasang bitlbee

kesimpulan

Dalam artikel ini kami melihat program konsol Linux terbaik. Mereka akan membantu anda dengan saat yang tepat berfungsi sepenuhnya dengan komputer tanpa antara muka grafik atau menggantikan program lain. Jika anda mengetahui aplikasi konsol hebat lain yang tiada dalam artikel ini, sila siarkan dalam ulasan!

Perintah konsol Linux, atau seperti yang mereka katakan baris arahan, adalah sejenis pautan perantaraan antara pengguna dan komputer itu sendiri. Untuk membolehkan mesin melaksanakan pesanan anda, ia mesti diberi arahan yang sesuai. Pada mulanya, ini betul-betul bagaimana hubungan antara seseorang dan komputer berlaku, tetapi tidak lama kemudian, alat tetikus tambahan muncul, yang secara signifikan memudahkan keseluruhan proses pertukaran maklumat dan menjadikannya lebih mudah diakses oleh semua pengguna. Walau bagaimanapun, konsol hari ini kekal berkuasa dan kadang-kadang sangat alat yang selesa untuk melakukan semua jenis tindakan.

Secara umum, terdapat banyak utiliti konsol, tetapi di sini kita akan secara ringkas, sebagai contoh, mempertimbangkan hanya dua daripadanya, tetapi ia sangat penting dan sering digunakan. Utiliti Apt-dapat, direka untuk bekerja dengan pakej perisian. Bagi mereka yang tidak mengenali konsol sama sekali, mereka boleh mengambil kesempatan daripada yang indah cangkerang grafik Untuk Apt-dapat, bertajuk sinaptik(tersedia dalam repositori rasmi).

Bagaimana untuk menggunakan utiliti?

//formula asas

sudo apt-get arahan

//sebagai contoh, kemas kini semua pakej

sudo apt-get naik taraf

asas arahan apt-get apabila bekerja dengan pakej.

kemas kini apt-get //kemas kini maklumat. mengenai pakej dari repositori
naik taraf apt-get //kemas kini semua pakej
apt-get dist-upgrade // mengemas kini sistem secara keseluruhan
apt-get clean //membersihkan kunci. storan selain daripada fail cache
apt-get autoclean //sama seperti bersih, dengan dipadamkan fail cache
cek apt-get //mengemas kini cache dan semak. kurang memuaskan kebergantungan
apt-get autoremove //mengalih keluar pakej yang dimuat turun sebelum ini tetapi tidak diperlukan
apt-get remove //mengalih keluar pakej daripada save. konfigurasi. fail
apt-get purge //mengalih keluar pakej dengan semua kebergantungan
apt-get install //pasang pakej
apt-get build-dep //pasang segala-galanya untuk membina pakej sumber
sumber apt-get //memuat turun pakej sumber

Pilihan:

-h, --bantuan //rujukan
-q, --senyap //sembunyikan penunjuk kemajuan
-qq //jangan tunjukkan apa-apa kecuali ralat
-d, --muat turun sahaja //hanya terima paket dan keluar
-s, --simulasi //melakukan simulasi acara
-y, --ya //automatik jawab "Ya" untuk semua soalan
--pasang semula //pasang semula pakej
-f, --betulkan-pecah //baiki kebergantungan yang rosak
-m, --abaikan-hilang //abaikan pakej yang hilang
-u, --show-upgrade //tunjukkan pakej yang dikemas kini
--tiada-naik taraf //jangan kemas kini pakej
-b, --compile, --build //susun pakej selepas menerima
-D //apabila memadam, keluarkan komponen bergantung
-V //tunjukkan nombor versi pakej secara terperinci
--tidak-buang //jika pakej ditanda untuk dipadamkan., kemudian apt-get dimatikan
--paksa-ya //paksa melaksanakan operasi yang ditentukan

kelakar.

apt-get moo

Anda sepatutnya melihat seekor lembu bertanya, "Adakah anda moo hari ini?"

utiliti "aptitude".

Mari kita pertimbangkan satu lagi sangat utiliti yang baik bertajuk " kebolehan", sebenarnya, ini sama dengan " apt-get", tetapi dianggap lebih baik, dan juga mempunyai antara muka pseudo-grafik. Prinsip operasi adalah sama, hanya bukannya " apt-get", anda perlu memasukkan nilai " kebolehan". Mula-mula, mari pasang utiliti itu sendiri:

sudo apt-get aptitude

Sekarang jika anda menaip: kebolehan, anda akan dibawa ke antara muka program.

Mari lihat beberapa arahan:

// Pasang pakej.

sudo aptitude package1 package2 package3

Seperti yang anda lihat, anda boleh memasang bilangan pakej yang tidak terhad sekaligus. Tidak kira berapa kali anda memasangnya, kebolehan secara automatik akan menyelesaikan semua kebergantungan, anda hanya perlu bersetuju (y) dan tekan (masuk). Juga, dengan analogi, anda boleh mengalih keluar pakej:

sudo aptitude alih keluar package_name1
atau
sudo aptitude purge package_name1

Perintah pertama memadam hanya fail pakej tanpa menyentuh tetapan, yang kedua memadamkan semuanya sepenuhnya. Anda boleh melihat penerangan pakej seperti ini:

aptitude show package_name

Secara umum, utiliti ini adalah analog mutlak " apt-get", tetapi apabila memasang dan mengalih keluar pakej, adalah dinasihatkan untuk menggunakannya daripada " apt-get". Sekurang-kurangnya di laman web rasmi Ubuntu memberikan cadangan yang sama.

Perintah konsol lain.

Senarai arahan yang berkaitan dengan maklumat.

nama hos //nama rangkaian mesin
siapakah saya //nama pengguna semasa
uname -m //menunjukkan seni bina mesin
uname -r //versi kernel
sudo dmidecode -q //maklumkan. mengenai peranti. memastikan sistem
kucing /proc/cpuinfo //maklumat tentang pemproses
kucing /proc/interrupts //menyampuk
kucing /proc/meminfo //semua maklumat ingatan
kucing /proc/swap //semua maklumat tentang bertukar-tukar
kucing /proc/version //versi kernel dan maklumat lain
kucing /proc/net/dev // antara muka rangkaian dan statistik
kucing /proc/mounts //peranti yang dipasang
kucing /proc/partitions //bahagian yang tersedia
kucing /proc/modul //memuat modul kernel
lspci-tv //PCI peranti
lsusb -tv //USB peranti
Tarikh //Tarikh semasa
cal //kalendar dan bulan semasa
Cal 2012 //menunjukkan sepanjang tahun 201

Perintah yang berkaitan dengan proses but semula dan penutupan.

tutup -h sekarang //matikan sistem
init 0 //matikan sistem
telinit 0 //matikan sistem
penutupan -h jam:minit & //jadualkan penutupan sistem
penutupan -c //membatalkan penutupan berjadual
shutdown -r sekarang // but semula sistem
but semula // but semula sistem
log keluar //tamat sesi

Operasi fail dan banyak lagi...

cd / rumah //pergi ke direktori utama
CD.. //pergi ke peringkat yang lebih tinggi
cd ../.. //naik 2 tingkat
cd- //pergi ke direktori sebelumnya
pwd //tunjukkan laluan ke direktori semasa
ls
ls -F //tunjukkan fail dan direktori
ls -l //tunjukkan. butiran tentang fail, direktori
ls -a //tunjukkan fail tersembunyi
mkdir dir1 //buat direktori bernama dir1
mkdir dir1 dir2 //membuat direktori dir1 Dan dir2
mkdir -p /tmp/dir1/dir2 //buat direktori di lokasi yang ditentukan
rm -f fail1 //padam fail dengan nama fail1
rmdir dir1 //padam direktori dengan nama dir1
rm -rf dir1 //padam direktori dir1 dan semua kandungannya
rm -rf dir1 dir2 //padam direktori dir1\dir2 dan kandungan
mv dir1 new_dir //menamakan semula / alih direktori
cp //menyalin fail/folder
ln -s //buat pautan simbolik
chmod // memberikan hak kepada fail

Cari fail dan direktori.

Lupa di mana anda menyimpannya? Tiada masalah! Anda boleh menemui segala-galanya dalam konsol.

cari / -nama fail1 //cari fail, pengarah. permulaan Dengan /
cari / -pengguna pengguna1 //cari fail, terus. Denganpengguna1
cari /home/user1 -name \*.bin //cari fail .bin V / rumah/ pengguna1
cari /usr/bin -type f -atime +100 //tuntutan tong sampah. fail, tiba-tiba 100 hari
cari /usr/bin -type f -mtime -10 //tuntutan fail dibuat/diedit dalam 10 hari
cari / -name \*.deb -exec chmod 755 "()" \; //tuntutan fail ( .deb) dan berubah. hak
cari\*.ps //cari fail dengan sambungan.ps
mana berhenti //tunjukkan laluan ke atur caraberhenti
yang berhenti //tunjukkan. penuh laluan ke programberhenti

Pada pandangan pertama, semua ini mungkin kelihatan agak menakutkan, tetapi ini hanya pada pandangan pertama. Jangan segera tergesa-gesa panik dan segera kembali ke Windows(y). Pengedaran moden, juga Ubuntu khususnya, ia benar-benar membolehkan anda melakukan tanpa baris arahan. Walau bagaimanapun, baris arahan, dalam beberapa kes, adalah lebih mudah daripada antara muka grafik. Juga, tidak perlu sama sekali untuk menghafal semua arahan ini; ia akan mencukupi untuk membuat fail teks, menyalin semua kandungan ke dalamnya dan menyimpannya berdekatan, seperti helaian cheat yang boleh anda gunakan jika perlu.

Sudah tentu, ini bukan semua yang berkaitan dengan topik baris arahan dan arahan itu sendiri, jika seseorang benar-benar berminat dengan ini, saya boleh menasihati anda untuk pergi ke pautan berikut, anda boleh mencari dan memuat turun banyak perkara di sana, satu-satunya soalan ialah sama ada ianya perlu untuk anda. Saya biasanya ragu bahawa hari ini terdapat sekurang-kurangnya satu orang di seluruh dunia yang akan mengetahui segala-galanya dengan hati pasukan sedia ada konsol (mungkin saya salah).

Rujukan arahan Linux: http://books.tr200.ru/v.php?id=278389