Baru saja dimulai di Linux? Membuat diri Anda nyaman dengan baris perintah adalah penting. Jika Anda sudah akrab dengan utilitas baris perintah, Anda akan menemukan bahwa Linux dan Mac berbagi banyak kesamaan, tetapi Windows perintah memiliki kesamaan yang lebih sedikit. Mari lihat.
Linux Command Line
Pendatang baru untuk Linux sering terkejut melihat betapa banyak waktu berpengalaman pengguna Linux menghabiskan pada baris perintah. Ada banyak alasan bagus mengapa jendela terminal begitu populer. Untuk administrasi sistem, itu adalah jauh cara yang paling fleksibel dan kuat untuk masalah perintah ke komputer Anda. Anda memiliki perintah yang lebih di ujung jari-dan Anda dengan pilihan-dari lebih lingkungan desktop dan aplikasi dapat memberikan, dan baris perintah jauh lebih cepat. Anda dapat juga tugas naskah berulang-ulang, membuat alias, dan fungsi menulis shell untuk mendongkrak efisiensi.
Jika Anda berpikir untuk pindah ke Linux dari Windows, atau hanya ingin bermain-main dengan Windows Subsystem untuk Linux, Anda akan menemukan baris perintah yang kaya dan serbaguna taman bermain. Ada banyak perintah yang tersedia. Begitu banyak pada kenyataannya, bahwa itu melanda bagi orang-orang memulai dengan Linux.
Ini tidak membantu bahwa banyak perintah Linux memiliki jelas, nama dua huruf. Tapi ada perintah lain dengan nama yang Anda mungkin mengenali jika Anda sudah mengumpulkan pengalaman dalam perintah jendela Windows. perintah seperti
ping.
dan
netstat.
misalnya, memiliki nama yang sama pada Windows dan Linux.
Menemukan dan menghafal perintah untuk tugas-tugas Anda yang biasa tampil di platform komputasi yang biasa Anda adalah cara yang bagus untuk mulai merasa di rumah pada platform baru. Kami telah mengumpulkan koleksi 10 perintah Windows dan kami menyediakan setara Linux. Kami telah melewatkan sangat dasar, perintah sederhana.
TERKAIT: 37 Perintah Linux penting yang harus Anda ketahui
Mengubah direktori dengan
CD
adalah sama pada kedua platform, dan
ls.
di Linux melakukan apa
direktori
tidak pada Windows. Itu dua hal yang kurang untuk khawatir tentang tetapi mereka tidak benar-benar menggerakkan Anda lebih dekat dengan apa pun yang benar-benar produktif. Linux perintah kita telah memilih berguna dan mereka memiliki Windows setara langsung Anda sudah akrab dengan jika Anda telah menggunakan perintah Windows prompt.
1. Tampilan Isi File: cat
NS
kucing
Perintah adalah mitra untuk Windows
Tipe
memerintah. Ini menampilkan isi file dalam jendela terminal. Anda juga dapat menggabungkan beberapa file ke dalam satu file. Ini adalah “kucing” di tengah-tengah “concatenate” yang memberikan perintah ini namanya.
Kami punya sebuah ayat dari sebuah puisi dalam sebuah file yang bernama “Ayat-1.txt.” Kita dapat memeriksa isinya dengan
kucing
perintah dengan melewati nama file sebagai parameter baris perintah.
kucing ayat-1.text
Untuk melihat isi dari file lain kita hanya lulus dalam nama file lain:
kucing ayat-2.txt
Untuk melihat kedua file sekaligus dengan satu perintah, kami melewati kedua nama file ke
kucing
:
kucing ayat-ayat 1.txt-2.txt
Untuk membuat file baru yang berisi isi dari dua file, kita dapat menggunakan pengalihan untuk mengirim output dari
kucing
ke dalam sebuah file baru.
kucing ayat-ayat 1.txt-2.txt & gt; newfile.text
2. Tindakan Asosiasi untuk Jenis File: mimeopen
NS
mimeopen
perintah bertindak seperti Windows
Assoc
memerintah. Ini asosiasi program default dengan jenis file.
Windows menggunakan ekstensi file untuk mengidentifikasi jenis file. Linux melakukan hal-hal yang berbeda. Hal ini menentukan jenis file dengan melihat isi dari file teks atau tanda tangan digital yang terkandung dalam beberapa byte pertama dari file digital.
Untuk membentuk asosiasi file, penggunaan
mimeopen
dengan
-D
(Minta default) Opsi, dan lewati nama file tipe yang ingin Anda atur sebagai asosiasi.
mimeopen -d kernel-article.mm
Jika aplikasi yang ingin Anda gunakan terdaftar, masukkan nomornya. Dalam contoh ini, aplikasi yang kami inginkan tidak terdaftar. Kita dapat memasukkan "6" dan kemudian ketik perintah yang meluncurkan aplikasi. Kami ingin membuka jenis file ini dengan FreeMind, aplikasi pemetaan pikiran.
Aplikasi diluncurkan untuk Anda, membuka file yang Anda lewati pada baris perintah.
Aplikasi itu sekarang akan digunakan untuk membuka file dari jenis itu.
3. Atur Atribut File: Chmod
NS
chmod.
memerintah
Mengatur atribut file, seperti jendela
attrib.
perintah lakukan. Di linux Anda dapat mengatur
Permissions.
Untuk membaca file, menulis ke file, dan mengeksekusi file, dengan serangkaian atribut yang berbeda untuk pemilik file, grup pengguna file milik, dan semua orang. Atribut-atribut ini juga dapat diterapkan pada direktori.
Menggunakan
-l.
(format panjang) opsi dengan
ls.
Perintah menunjukkan daftar karakter untuk setiap file, yang terlihat seperti ini.
-RWXRWXRWX
Jika karakter pertama adalah tanda hubung "-" itu berarti daftar mewakili file. Jika karakter pertama adalah "D" listing mewakili direktori.
Sisa string terdiri dari tiga kelompok tiga karakter. Dari kiri, tiga pertama menunjukkan izin file pemilik, Tiga Tengah menunjukkan izin file grup, dan tiga karakter paling kanan menunjukkan izin untuk orang lain.
Di setiap kelompok, dari kiri ke kanan, karakter mewakili izin baca, tulis, dan eksekusi. Jika "R", "W", atau "X" hadir bahwa atribut telah diatur. Jika surat telah diganti dengan tanda hubung "-" izin itu tidak diatur.
Cara mudah digunakan
chmod.
mewakili setiap set tiga izin dengan digit. Dengan memberikan angka tiga digit ke
chmod.
Anda dapat mengatur izin untuk pemilik, grup, dan lainnya. Digit paling kiri mewakili pemilik. Digit tengah mewakili kelompok. Digit paling kanan mewakili yang lain. Digit berkisar dari nol hingga tujuh.
- 0. : Tidak ada izin
- 1 : Jalankan izin
- 2. : Menulis izin
- 3. : Menulis dan mengeksekusi izin
- 4. : Baca izin
- 5. : Baca dan jalankan izin
- 6. : Membaca dan menulis izin
- 7. : Baca, tulis, dan jalankan izin
File "howtogeek.txt" memiliki izin penuh yang ditetapkan untuk semua orang. Kami akan mengubahnya menjadi izin penuh untuk pemilik (7), membaca dan menulis (6) untuk grup, dan membaca (4) untuk semua yang lain.
ls -l howtogeek.text
chmod 764 howtogeek.txt
ls -l howtogeek.text
4. Temukan string: grep
Windows memiliki
Temukan
memerintah. Ini mencari file teks untuk string yang cocok. Setara Linux adalah
Grep.
. Fleksibilitas dan kecanggihan
Grep.
Bisa luar biasa, tetapi prinsip-prinsip dasarnya sederhana. Ini memindai melalui teks yang mencari string yang cocok.
Untuk mencari melalui file "/ etc / passwd" untuk entri yang cocok "Dave" kami akan menggunakan perintah ini:
grep dave / etc / passwd
Tali tidak perlu sekali kata. Bahkan, Anda dapat mencari menggunakan set wildcard yang kaya dan ekspresi reguler.
grep ove ayat-1.txt
Anda juga bisa menggunakan
Grep.
untuk mencari melalui output dari perintah lain. NS
ps.
Command mencantumkan proses yang berjalan. NS
-e.
Opsi (segalanya) mencantumkan semua proses. Kita dapat menyalakan ini ke dalam
Grep.
dan cari proses dengan "naut" atas nama mereka.
PS -E | grep naut
Untuk melihat deskripsi yang lebih rinci tentang
Grep.
dan ekspresi regulernya, lihat
Artikel Lengkap pada.
Grep.
.
TERKAIT: Cara menggunakan perintah grep di Linux
5. Temukan Perbedaan File: Diff
NS
diff.
perintah adalah untuk linux apa
FC.
perintah untuk Windows. Ini membandingkan dua file dan menyoroti perbedaan di antara mereka. Ini sangat berguna ketika Anda membandingkan versi kode sumber program yang lebih baru dan lama, tetapi sama-sama berguna ketika Anda memeriksa dua versi file teks yang cukup besar.
Untuk membandingkan dua file, lulus nama mereka pada baris perintah:
Diff Core.c Old-Core.c
Perubahannya adalah garis yang telah ditambahkan, garis yang telah dihapus, atau garis yang telah dimodifikasi. Setiap perubahan dijelaskan dalam bentuk steno dan kemudian ditampilkan. Singkatan mencantumkan nomor baris (atau rentang garis) di file pertama, huruf, dan kemudian nomor baris atau angka dalam file kedua. Surat itu bisa:
- C : Garis dalam file pertama perlu diubah agar sesuai dengan baris di file kedua.
- D : Garis dalam file pertama harus dihapus untuk mencocokkan file kedua.
- A : Konten tambahan harus ditambahkan ke file pertama untuk membuatnya cocok dengan file kedua.
Untuk melihat perbandingan berdampingan, gunakan
-y.
opsi (ke samping). Seringkali berguna untuk menggunakan
-W.
(Lebar) Opsi untuk membatasi lebar output, garis yang dibungkus dapat membuat output sulit untuk ditafsirkan.
Diff -Y -W 70 Core.c Old-Core.c
Garis ditunjukkan berdampingan. Garis berubah, ditambahkan atau dihapus ditunjukkan oleh simbol di tengah layar. Simbol bisa:
- | : Baris yang telah diubah di file kedua.
- & lt; : Garis yang telah dihapus dari file kedua.
- & gt; : Garis yang telah ditambahkan ke file kedua yang tidak ada di file pertama.
6. Temukan alamat IP Anda: ip addr
Jendela
ipconfig.
Perintah menampilkan informasi tentang koneksi jaringan Anda dan alamat IP Anda. Untuk mencapai hal yang sama di Linux, gunakan
NS
aku p
memerintah
. Dibutuhkan banyak objek dan opsi yang mengubah perilakunya, seperti
addr
, yang menampilkan informasi tentang alamat IP Anda.
ip addr
Anda akan menemukan alamat IP Anda di output. Dalam contoh ini, alamat IP ditampilkan sebagai 192.168.1.40/24. Itu berarti alamat IP adalah 192.168.1.40 dan mask jaringan adalah 255.255.255.0. "/ 24" adalah notasi routing inter-domain tanpa kelas untuk topeng jaringan dengan tiga set 8 bit diatur ke 1.
Ada banyak informasi yang tersedia melalui
aku p
memerintah. Lihat artikel lengkap kami untuk mempelajari lebih lanjut.
TERKAIT: Cara menggunakan perintah IP di Linux
7. Mengungkap informasi jaringan: netstat
Mitra ke jendela
netstat.
Perintah memiliki nama yang sama di Linux. Linux.
netstat.
Perintah menampilkan informasi tentang koneksi jaringan Anda, termasuk soket dan struktur data lainnya. Jika
netstat.
belum diinstal pada komputer Anda, Anda dapat menginstalnya menggunakan manajer paket untuk distribusi Anda.
Untuk melihat soket TCP / IP mendengarkan, gunakan
-l.
(mendengarkan) dan
-T
Opsi (TCP / IP):
netstat -lt
TERKAIT: Cara Menggunakan Netstat di Linux
8. Memecahkan masalah konektivitas: ping
Perintah lain yang memiliki nama yang sama dengan windows yang setara,
ping.
, mungkin perlu sedikit pengantar. Ini adalah alat yang hebat untuk menguji koneksi jaringan dan untuk melihat apakah ada rute yang valid antara perangkat jaringan.
Itu mengirim
Icmp echo_request.
Paket ke perangkat jarak jauh dan mendengarkan untuk respons. Itu kemudian memberi tahu Anda apakah koneksi dapat dibuat, dan perjalanan waktu-rata rata-rata dalam milidetik.
Anda dapat gunakan
ping.
dengan alamat IP atau nama domain dan jaringan.
ping www.howtogeek.com
Untuk mengirim sejumlah permintaan ping, gunakan
-C
(Hitung) Opsi.
Ping -C 4 www.howtogeek.com
9. Temukan Detail Perangkat Keras: LSHW
Pengguna baris perintah windows akan terbiasa dengan
sistem Informasi
memerintah. Linux.
lshw.
Perintah menyediakan fungsi yang sama. Anda mungkin perlu menginstal perintah ini pada beberapa distribusi.
Ada banyak output dari perintah ini. Biasanya lebih nyaman untuk menyalurkan output ke
lebih sedikit
. Juga, gunakan
Sudo
Dengan perintah ini sehingga memiliki izin untuk mengakses file sistem dan stream.
sudo lshw | kurang
Untuk mendapatkan ikhtisar terkondensasi, gunakan
-pendek
pilihan.
sudo lshow -short
Ada banyak perbedaan utilitas yang menunjukkan himpunan bagian informasi perangkat keras yang berbeda . Lihat artikel lengkap kami untuk deskripsi beberapa dari mereka.
TERKAIT: Cara mencantumkan perangkat komputer Anda dari terminal Linux
10. Tentukan rute paket: Traceroute
Linux.
Traceroute.
memerintah
adalah analog dari jendela
Tracert.
memerintah. Ini yang lain Anda mungkin perlu menginstal pada distribusi Anda. Ini menghitung hop dari router ke router karena paket-paket berjalan dari komputer Anda ke perangkat jarak jauh. Beberapa perangkat tidak mengungkapkan banyak tentang diri mereka sendiri. Perangkat rahasia ini ditampilkan sebagai garis tanda bintang "*" dalam output.
Anda dapat menggunakan traceroute dengan alamat IP atau domain dan nama perangkat.
traceroute www.blarneycastle.ie
Dunia perbedaan
Windows dan Linux terpisah dunia namun mereka berbagi beberapa perintah umum - dan bahkan nama perintah. Itu tidak terlalu mengejutkan. Soket Windows berasal dari Unix. , jadi pasti ada beberapa tumpang tindih dalam terminologi itu dalam dua sistem operasi.
Dan beberapa utilitas sangat berguna mereka terikat mereka muncul di semua platform. NS
ping.
Perintah, misalnya, ditemukan pada hampir setiap platform yang dapat Anda pikirkan.
Datang ke Linux dari Windows adalah kejutan budaya, tidak ada yang melarikan diri. Tapi itu intinya. Jika itu sama saja, Anda mungkin tetap dengan jendela. Tetapi beberapa wajah yang akrab pasti dapat membantu Anda mereda ke dunia Linux.