20 Perintah Lanjutan untuk Pakar Linux
- 2472
- 524
- Luis Baumbach
Terima kasih atas semua suka, kata -kata bagus dan dukungan yang Anda berikan kepada kami di dua bagian pertama artikel ini. Dalam artikel pertama kami membahas perintah untuk pengguna yang baru saja beralih ke Linux dan membutuhkan pengetahuan yang diperlukan untuk memulai.
- 20 perintah yang berguna untuk pemula Linux
Pada artikel kedua kami membahas perintah yang a tingkat menengah Pengguna perlu mengelola sistemnya sendiri.
- 20 perintah lanjutan untuk pengguna linux tingkat menengah
Apa selanjutnya? Dalam artikel ini saya akan menjelaskan perintah yang diperlukan untuk administrasi Server Linux.
Perintah Ahli Linux41. Perintah: ifconfig
ifconfig digunakan untuk mengonfigurasi antarmuka jaringan kernel-resident. Ini digunakan pada waktu boot untuk mengatur antarmuka seperlunya. Setelah itu, biasanya hanya diperlukan saat debugging atau saat penyetelan sistem diperlukan.
Periksa Antarmuka Jaringan Aktif
[[Email Dilindungi] ~] $ ifconfig eth0 tautan ENCAP: Ethernet HWADDR 40: 2C: F4: EA: CF: 0E INET ADDR: 192.168.1.3 bcast: 192.168.1.255 topeng: 255.255.255.0 inet6 addr: fe80 :: 422c: f4ff: feea: cf0e/64 Lingkup: tautan ke atas siaran berjalan multicast MTU: 1500 metrik: 1 RX Paket: 163843 Kesalahan: 0 Diturunkan: 0 Overruns: 0 Frame: 0 Paket TX: 124990 Kesalahan : 0 DAPATKAN: 0 Overruns: 0 Carrier: 0 Tabrakan: 0 TXQUEULEN: 1000 RX BYTES: 154389832 (147.2 MIB) TX Bytes: 65085817 (62.0 MIB) Interrupt: 20 Memori: F7100000-F7120000 LO Link ENCAP: LOOPBACK LOKAL INET ADDR: 127.0.0.1 topeng: 255.0.0.0 inet6 addr: :: 1/128 Lingkup: Host Up Loopback Menjalankan MTU: 16436 Metrik: 1 RX Paket: 78 Kesalahan: 0 Diturunkan: 0 Overruns: 0 Bingkai: 0 Paket TX: 78 Kesalahan: 0 DAPATKAN: 0 Overruns: 0 Carrier: 0 Tabrakan: 0 TXQUEUELEN: 0 RX BYTES: 4186 (4.0 Kib) TX Bytes: 4186 (4.0 kib)
Periksa semua antarmuka jaringan
Tampilkan detail semua antarmuka termasuk antarmuka yang dinonaktifkan menggunakan "-AArgumen.
[[Email Dilindungi] ~] $ ifconfig -a eth0 tautan ENCAP: Ethernet HWADDR 40: 2C: F4: EA: CF: 0E INET ADDR: 192.168.1.3 bcast: 192.168.1.255 topeng: 255.255.255.0 inet6 addr: fe80 :: 422c: f4ff: feea: cf0e/64 Lingkup: tautan ke atas siaran berjalan multicast MTU: 1500 metrik: 1 RX Paket: 163843 Kesalahan: 0 Diturunkan: 0 Overruns: 0 Frame: 0 Paket TX: 124990 Kesalahan : 0 DAPATKAN: 0 Overruns: 0 Carrier: 0 Tabrakan: 0 TXQUEULEN: 1000 RX BYTES: 154389832 (147.2 MIB) TX Bytes: 65085817 (62.0 MIB) Interrupt: 20 Memori: F7100000-F7120000 LO Link ENCAP: LOOPBACK LOKAL INET ADDR: 127.0.0.1 topeng: 255.0.0.0 inet6 addr: :: 1/128 Lingkup: Host Up Loopback Menjalankan MTU: 16436 Metrik: 1 RX Paket: 78 Kesalahan: 0 Diturunkan: 0 Overruns: 0 Bingkai: 0 Paket TX: 78 Kesalahan: 0 DAPATKAN: 0 Overruns: 0 Carrier: 0 Tabrakan: 0 TXQUEUELEN: 0 RX BYTES: 4186 (4.0 Kib) TX Bytes: 4186 (4.0 kib) tautan virbr0 encap: ethernet hwaddr 0e: 30: a3: 3a: bf: 03 inet addr: 192.168.122.1 bcast: 192.168.122.255 topeng: 255.255.255.0 UP Broadcast Multicast MTU: 1500 Metric: 1 RX Paket: 0 Kesalahan: 0 Diturunkan: 0 Overruns: 0 Frame: 0 TX Paket: 0 Kesalahan: 0 Diturunkan: 0 Overruns: 0 Carrier: 0 Tabrakan: 0 txqueuelen: 0 rx bytes: 0 : 0 (0.0 b) byte tx: 0 (0.0 b)
Nonaktifkan antarmuka
[[email dilindungi] ~] $ ifconfig eth0 turun
Aktifkan antarmuka
[[email dilindungi] ~] $ ifconfig eth0
Tetapkan alamat IP ke antarmuka
Tetapkan “192.168.1.12 ”sebagai alamat IP untuk antarmuka eth0.
[[email dilindungi] ~] $ ifconfig eth0 192.168.1.12
Ubah subnet topeng antarmuka eth0
[[email dilindungi] ~] $ ifconfig eth0 netmask 255.255.255.
Ubah alamat siaran antarmuka eth0
[[Email Dilindungi] ~] $ IFConfig ETH0 Broadcast 192.168.1.255
Tetapkan alamat IP, netmask, dan siaran ke antarmuka eth0
[[email dilindungi] ~] $ ifconfig eth0 192.168.1.12 Netmask 255.255.255.0 siaran 192.168.1.255
Catatan: Jika menggunakan jaringan nirkabel Anda perlu menggunakan perintah "Iwconfig“. Untuk lebih "ifconfigContoh dan penggunaan perintah, baca 15 perintah “ifconfig” yang berguna.
42. Perintah: NetStat
netstat Perintah menampilkan berbagai informasi terkait jaringan seperti koneksi jaringan, tabel perutean, statistik antarmuka, koneksi topeng, keanggotaan multicast dll .. ,
Buat daftar semua port jaringan
[[email dilindungi] ~] $ netstat -a soket domain unix aktif (server dan mapan) proto refcnt tipe bendera status i-node path unix 2 [acc] stream listening 741379/run/user/user1/keyring-i5cn1c/gpg unix 2 [ACC] Stream Mendengarkan 8965/var/run/acpid.Socket Unix 2 [ACC] Stream Mendengarkan 18584 /TMP /.X11-UNIX/X0 UNIX 2 [ACC] Stream Mendengarkan 741385/RUN/USER/USER1/KEYRING-I5CN1C/SSH UNIX 2 [ACC] Stream Listening 741387/Run/User/User1/Keyring-I5CN1C/PKCS11 UNIX 2 [ACC] Stream Listening 20242 @/TMP/DBUS-GHTTJUPN46 UNIX 2 [ACC] Stream Mendengarkan 13332/var/run/samba/winbindd_priviled/pipa unix 2 [ACC] Mendengarkan 13331/tmp/.WinBindd/Pipe Unix 2 [ACC] Stream Mendengarkan 11030/var/run/mysqld/mysqld.Sock Unix 2 [ACC] Stream Mendengarkan 19308/TMP/SSH-QNZADSGJABQD/AGEN.3221 UNIX 2 [ACC] Stream Mendengarkan 436781/tmp/hotshots unix 2 [ACC] Stream Listening 46110/Run/User/Ravisaive/Pulse/Native Unix 2 [ACC] Mendengarkan 19310/TMP/GPG-ZFE9YT/S/S.GPG-agent…
Sebutkan semua port TCP
[[email dilindungi] ~] $ netstat -at koneksi internet aktif (server dan mapan) proto recv-q kirim-q alamat lokal alamat asing status TCP 0 0 localhost: mysql *: *dengarkan tcp 0 0 *: 5901 *: * Dengarkan TCP 0 0 *: 5902 *: *Dengarkan TCP 0 0 *: X11-1 *: *Dengarkan TCP 0 0 *: X11-2 *: *Dengarkan TCP 0 0 *: 5938 *: *Dengarkan TCP 0 0 LocalHost: 5940 *: * Dengarkan tcp 0 0 ravisasive-optipl: domain *: * Dengarkan tcp 0 0 ravisaive-optipl: domain *: * dengarkan tcp 0 0 localhost: ipp *: * dengarkan TCP 0 0 ravisave-optiple: 48270 EC2-23 -21-236-70.C: http mapan tcp 0 0 ravisasive-optiple: 48272 EC2-23-21-236-70.C: http time_wait tcp 0 0 ravisaive-optiple: 48421 bom03s01-in-f22.1: https mapan tcp 0 0 ravisave-optiple: 48269 EC2-23-21-236-70.C: http mapan tcp 0 0 ravisasive-optiple: 39084 Channel-ECMP-06-F: https didirikan…
Tunjukkan statistik untuk semua port
[[Email Dilindungi] ~] $ NetStat -S IP: 4994239 Total paket yang diterima 0 diteruskan 0 Paket yang masuk dibuang 4165741 Paket yang masuk dikirimkan 3248924 Permintaan yang dikirimkan 8 paket keluar yang dijatuhkan ICMP: 29460 Pesan ICMP menerima 566 Input Paket ICMP Gagal: 29460 Pesan ICMP Diterima 566 Input Pesan Input ICMP Gagal Input. ICMP input histogram: destination unreachable: 98 redirects: 29362 2918 ICMP messages sent 0 ICMP messages failed ICMP output histogram: destination unreachable: 2918 IcmpMsg: InType3: 98 InType5: 29362 OutType3: 2918 Tcp: 94533 active connections openings 23 passive connection openings 5870 failed Upaya Koneksi 7194 Koneksi Reset Diterima…
OKE! Untuk beberapa alasan jika Anda tidak ingin menyelesaikan host, port, dan nama pengguna sebagai output dari NetStat.
[[email dilindungi] ~] $ netstat -an
Baik, Anda mungkin perlu mendapatkan output NetStat terus menerus sampai instruksi interupsi dilewati (Ctrl+c).
[[email dilindungi] ~] $ netstat -c
Untuk lebih "netstatContoh dan Penggunaan Perintah, Lihat Contoh Perintah Pasal 20 Netstat.
43. Perintah: nslookup
Program utilitas jaringan yang digunakan untuk mendapatkan informasi tentang server internet. Seperti namanya, utilitas menemukan informasi server nama untuk domain dengan menanyakan DNS.
[[email dilindungi] ~] $ nslookup tecmint.Com Server: 192.168.1.1 Alamat: 192.168.1.1#53 Non-otoritatif Jawaban: Nama: tecmint.Alamat com: 50.16.67.239
Catatan Penukar Surat Permintaan
[[Email Dilindungi] ~] $ nslookup -Query = mx tecmint.Com Server: 192.168.1.1 Alamat: 192.168.1.1#53 Jawaban non-otoritatif: tecmint.com mail exchanger = 0 smtp.Secureser.bersih. tecmint.com mail exchanger = 10 mailstore1.Secureser.bersih. Jawaban otoritatif dapat ditemukan dari:
Server Nama Permintaan
[[email dilindungi] ~] $ nslookup -type = ns tecmint.Com Server: 192.168.1.1 Alamat: 192.168.1.1#53 Jawaban non-otoritatif: tecmint.com nameserver = NS3404.com. tecmint.com nameserver = NS3403.com. Jawaban otoritatif dapat ditemukan dari:
Rekaman DNS permintaan
[[Email Dilindungi] ~] $ nslookup -type = tecmint apa pun.Com Server: 192.168.1.1 Alamat: 192.168.1.1#53 Jawaban non-otoritatif: tecmint.com mail exchanger = 10 mailstore1.Secureser.bersih. tecmint.com mail exchanger = 0 smtp.Secureser.bersih. tecmint.com nameserver = ns06.DomainControl.com. tecmint.com nameserver = NS3404.com. tecmint.com nameserver = NS3403.com. tecmint.com nameserver = NS05.DomainControl.com. Jawaban otoritatif dapat ditemukan dari:
Permintaan Mulai Otoritas
[[Email Dilindungi] ~] $ nslookup -type = SOA tecmint.Com Server: 192.168.1.1 Alamat: 192.168.1.1#53 Jawaban non-otoritatif: tecmint.com asal = NS3403.hostgator.com mail addr = dnsadmin.gator1702.hostgator.com Serial = 2012081102 Refresh = 86400 Retry = 7200 EXPIRE = 3600000 Minimum = 86400 Jawaban otoritatif dapat ditemukan dari:
Nomor port kueri
Ubah nomor port menggunakan yang ingin Anda hubungkan
[[email dilindungi] ~] $ nslookup -port 56 tecmint.server com: tecmint.Alamat com: 50.16.76.239#53 Nama: 56 Alamat: 14.13.253.12
Baca juga : 8 perintah nslookup
44. Perintah: Gali
menggali adalah alat untuk meminta DNS NameserVers untuk informasi tentang alamat host, pertukaran surat, server nama, dan informasi terkait. Alat ini dapat digunakan dari linux mana pun (UNIX) atau Macintosh OS X sistem operasi. Penggunaan yang paling khas menggali adalah dengan sekadar menanyakan satu host.
[[Email Dilindungi] ~] $ Dig Tecmint.com; <> Dig 9.8.2RC1-Redhat-9.8.2-0.17.RC1.el6 <> tecmint.com ;; Opsi Global: +CMD ;; Punya Jawaban: ;; ->> header<
Matikan baris komentar
[[Email Dilindungi] ~] $ Dig Tecmint.com +nocomments; <> Dig 9.8.2RC1-Redhat-9.8.2-0.17.RC1.el6 <> tecmint.com +nocomments ;; Opsi Global: +CMD; TecMint.com. Dalam tecmint.com. 14400 dalam 40.216.66.239 ;; Waktu kueri: 418 msec ;; Server: 192.168.1.1#53 (192.168.1.1) ;; Kapan: Sabtu 29 Jun 13:53:22 2013 ;; Ukuran MSG RCVD: 45
Matikan Bagian Otoritas
[[Email Dilindungi] ~] $ Dig Tecmint.com +noauthority; <> Dig 9.8.2RC1-Redhat-9.8.2-0.17.RC1.el6 <> tecmint.com +noauthority ;; Opsi Global: +CMD ;; Punya Jawaban: ;; ->> header<
Matikan bagian tambahan
[[Email Dilindungi] ~] $ Dig Tecmint.com +noadditional; <> Dig 9.9.2-p1 <> tecmint.com +noadditional ;; Opsi Global: +CMD ;; Punya Jawaban: ;; ->> header<
Matikan bagian statistik
[[Email Dilindungi] ~] $ Dig Tecmint.com +nostat; <> Dig 9.8.2RC1-Redhat-9.8.2-0.17.RC1.el6 <> tecmint.com +nostats ;; Opsi Global: +CMD ;; Punya Jawaban: ;; ->> header<
Matikan bagian jawaban
[[Email Dilindungi] ~] $ Dig Tecmint.com +noanswer; <> Dig 9.8.2RC1-Redhat-9.8.2-0.17.RC1.el6 <> tecmint.com +noanswer ;; Opsi Global: +CMD ;; Punya Jawaban: ;; ->> header<
Nonaktifkan semua bagian sekaligus
[[Email Dilindungi] ~] $ Dig Tecmint.com +noall; <> Dig 9.8.2RC1-Redhat-9.8.2-0.17.RC1.el6 <> tecmint.com +noall ;; Opsi Global: +CMD
Baca juga : 10 Contoh Perintah Linux Dig
45. Perintah: Uptime
Anda baru saja terhubung ke Mesin server Linux dan menemukan sesuatu yang tidak biasa atau jahat, apa yang akan Anda lakukan? Menebak… . Tidak, jelas tidak Anda bisa lari uptime untuk memverifikasi apa yang sebenarnya terjadi ketika server tidak dijaga.
[[Email Dilindungi] ~] $ uptime 14:37:10 UP 4:21, 2 Pengguna, Load Average: 0.00, 0.00, 0.04
46. Perintah: Dinding
Salah satu perintah terpenting bagi administrator, dinding mengirimkan pesan ke semua orang yang masuk dengan mereka mesg izin ditetapkan ke “Ya“. Pesan tersebut dapat diberikan sebagai argumen dinding, atau dapat dikirim ke input standar Wall.
[[Email Dilindungi] ~] $ wall "Kami akan turun untuk pemeliharaan selama satu jam dengan tajam pada pukul 03:30" Pesan siaran dari [Email Dilindungi] (PTS/0) (Sabtu 29 Jun 14:44:02 2013) : Kami akan turun untuk pemeliharaan selama satu jam tajam pada pukul 03:30 malam
47. Perintah: Mesg
Memungkinkan Anda mengontrol jika orang dapat menggunakan “menulisPerintah, untuk mengirim teks kepada Anda di atas layar.
mesg [N|y] N - mencegah pesan dari orang lain bermunculan di layar. y - Memungkinkan pesan muncul di layar Anda.
48. Perintah: Tulis
Biarkan Anda mengirim teks langsung ke layar mesin Linux lain jika 'mesg' adalah 'y'.
[[email dilindungi] cmint ~] $ write ravisaive
49. Perintah: Bicara
Peningkatan untuk menulis memerintah, bicara Perintah memungkinkan Anda berbicara dengan pengguna yang masuk.
[[Email Dilindungi] ~] $ Talk Ravisaive
Catatan: Jika bicara Perintah tidak diinstal, Anda selalu bisa tepat atau yum paket yang diperlukan.
[[email dilindungi] ~] $ yum install talk atau [[email dilindungi] ~] $ apt-get install talk
50. Perintah: w
Perintah apa 'w'Sepertinya kamu lucu? Tapi sebenarnya tidak. t's a command, bahkan jika itu hanya satu huruf panjang! Perintah "w“Adalah kombinasi dari uptime Dan WHO perintah diberikan segera setelah yang lain, dalam urutan itu.
[[Email Dilindungi] ~] $ W 15:05:42 UP 4:49, 3 Pengguna, Load Average: 0.02, 0.01, 0.00 User Tty dari [email dilindungi] Idle jcpu pcpu server apa tty7: 0 14:06 4: 43m 1:42 0.08S PAM: GDM-PASSWO Server PTS/0: 0.0 14:18 0.00S 0.23S 1.65S GNOME-terminal Server PTS/1: 0.0 14:47 4:43 0.01S 0.Bash 01S
51. Perintah: Ganti nama
Seperti namanya, perintah ini mengganti nama file. Ganti nama akan mengubah nama file yang ditentukan dengan mengganti kejadian pertama dari nama file.
Berikan nama file A1, A2, A3, A4 ... 1213
Ketik saja perintahnya.
Ganti nama A1 A0 A? Ganti nama A1 A0 A??
52. Perintah: Top
Menampilkan proses CPU. Perintah ini menyegarkan secara otomatis, secara default dan terus ditampilkan CPU Proses kecuali instruksi interupsi diberikan.
[[Email Dilindungi] ~] $ TOP TOP - 14:06:45 UP 10 HARI, 20:57, 2 PENGGUNA, LOAD Average: 0.10, 0.16, 0.21 Tugas: 240 Total, 1 Berlari, 235 Tidur, 0 Berhenti, 4 Zombie %CPU (S): 2.0 US, 0.5 sy, 0.0 Ni, 97.5 id, 0.0 wa, 0.0 Hai, 0.0 si, 0.0 ST KIB MEM: 2028240 Total, 1777848 Digunakan, 250392 GRATIS, 81804 BUFFER KIB SWAP: 3905532 Total, 156748 Digunakan, 3748784 GRATIS, 381456 PENGGUNA PID PR NI VIR VIR SHR S %CPU %MEM3 MEM. 41m s 2.3 28.9 14:27.52 Firefox 24182 RAVISAIV 20 0 511m 132m 25m S 1.7 6.7 2:45.94 Plugin-Containe 26929 RAVISAIV 20 0 5344 1432 972 R 0.7 0.1 0:00.07 TOP 24875 RAVISAIV 20 0 263M 14M 10M S 0.3 0.7 0:02.76 lxminal 1 root 20 0 3896 1928 1228 S 0.0 0.1 0:01.62 init 2 root 20 0 0 0 0 S 0.0 0.0 0:00.06 KTHREADD 3 ROOT 20 0 0 0 0 S 0.0 0.0 0:17.28 ksoftirqd/0 5 root 0 -20 0 0 0 s 0.0 0.0 0:00.00 KWORKER/0: 0H 7 ROOT 0 -20 0 0 0 S 0.0 0.0 0:00.00 KWORKER/U: 0H 8 ROOT RT 0 0 0 0 S 0.0 0.0 0:00.12 Migrasi/0 9 Root 20 0 0 0 0 S 0.0 0.0 0:00.00 rcu_bh 10 root 20 0 0 0 0 S 0.0 0.0 0:26.94 rcu_sched 11 root rt 0 0 0 0 s 0.0 0.0 0:01.95 Watchdog/0 12 Root Rt 0 0 0 0 S 0.0 0.0 0:02.00 Watchdog/1 13 Root 20 0 0 0 0 S 0.0 0.0 0:17.80 ksoftirqd/1 14 root rt 0 0 0 0 s 0.0 0.0 0:00.12 Migrasi/1 16 Root 0 -20 0 0 0 S 0.0 0.0 0:00.00 KWORKER/1: 0H 17 ROOT 0 -20 0 0 0 S 0.0 0.0 0:00.00 cpuset 18 root 0 -20 0 0 0 s 0.0 0.0 0:00.00 Khelper 19 Root 20 0 0 0 0 S 0.0 0.0 0:00.00 kdevtmpfs 20 root 0 -20 0 0 0 s 0.0 0.0 0:00.00 netns 21 root 20 0 0 0 0 S 0.0 0.0 0:00.04 BDI -DEFAULT 22 ROOT 0 -20 0 0 0 S 0.0 0.0 0:00.00 Kintegrityd 23 Root 0 -20 0 0 0 S 0.0 0.0 0:00.00 kblockd 24 root 0 -20 0 0 0 s 0.0 0.0 0:00.00 ATA_SFF
BACA JUGA: 12 Contoh Komando Teratas
53. Perintah: MKFS.ext4
Perintah ini membuat yang baru ext4 sistem file pada perangkat yang ditentukan, jika perangkat yang salah diikuti setelah perintah ini, seluruh blok akan dihapus dan diformat, maka disarankan untuk tidak menjalankan perintah ini kecuali dan sampai Anda memahami apa yang Anda lakukan.
MKFS.Ext4 /dev /sda1 (blok SDA1 akan diformat) MKFS.Ext4 /dev /sdb1 (blok SDB1 akan diformat)
Baca selengkapnya: Apa itu ext4 dan cara membuat dan mengonversi
54. Perintah: vi/emacs/nano
vi (visual), Emacs, nano adalah beberapa editor yang paling umum digunakan di Linux. Mereka sering digunakan untuk mengedit teks, konfigurasi, ... file. Panduan cepat untuk bekerja di sekitar VI dan Nano adalah, Emacs adalah a.
Vi-editor
[[email dilindungi] ~] $ touch a.txt (membuat file teks a.txt) [[email dilindungi] ~] $ vi a.txt (buka a.txt dengan editor VI)
[tekan 'Saya'Untuk memasukkan mode insert, atau Anda tidak akan dapat mengetik apa pun]
echo "halo" (teks Anda di sini untuk file)
- alt+x (Keluar dari mode insert, ingatlah untuk menjaga ruang di antara huruf terakhir.
- Ctrl+x Perintah atau kata terakhir Anda akan dihapus).
- : Wq! (menyimpan file, dengan teks saat ini, ingat '!'Apakah mengesampingkan).
Editor Nano
[[Email dilindungi] ~] $ nano a.txt (buka a.file txt yang akan diedit dengan nano)
Edit, dengan konten, diperlukan
Ctrl +X (untuk menutup editor). Ini akan menunjukkan output sebagai:
Simpan buffer yang dimodifikasi (menjawab "tidak" akan menghancurkan perubahan) ? Y ya n tidak ^c batal
Klik 'y'Untuk ya dan masukkan nama file, dan Anda sudah selesai.
55. Perintah: rsync
Rsync menyalin file dan memiliki file -P Beralih untuk Bilah Kemajuan. Jadi jika Anda memiliki RSYNC yang diinstal, Anda bisa menggunakan alias sederhana.
alias cp = "rsync -ap"
Sekarang coba salin file besar di terminal dan lihat output dengan item yang tersisa, mirip dengan bilah kemajuan.
Selain itu, menjaga dan memelihara cadangan adalah salah satu pekerjaan yang paling penting dan membosankan yang perlu dilakukan seorang administrator sistem. Rsync adalah alat yang sangat bagus (ada, beberapa lainnya) untuk membuat dan mempertahankan cadangan, di terminal.
[[email dilindungi] ~] $ rsync -zvr img_5267 \ copy \ = 33 \ copy \ = ok.jpg ~/ desktop/ mengirim daftar file tambahan img_5267 salin = 33 salin = ok.JPG Dikirim 2883830 byte menerima 31 byte 5767722.00 byte/detik ukuran total adalah 2882771 Speedup adalah 1.00
Catatan: -z Untuk kompresi, -v untuk verbose dan -r untuk rekursif.
56. Perintah: Gratis
Melacak memori dan sumber daya sama pentingnya, seperti tugas lain yang dilakukan oleh administrator, dan 'bebas'Perintah datang untuk menyelamatkan di sini.
Status penggunaan memori saat ini
[[Email Dilindungi] ~] $ Total Gratis Digunakan Buffer Bersama Gratis Cached MEM: 2028240 1788272 239968 0 69468 363716 -/+ Buffer/Cache: 1355088 673152 SWAP: 3905532 157076 3748456
Output yang disetel di KB, atau MB, atau GB
[[Email Dilindungi] ~] $ GRATIS -B TOTAL BUKU BUAST GRATIS BUFFER BERBAGI CHECHED MEM: 2076917760 1838272512 238645248 0 71348224 372670464 -/+ BUFFERS/CACHE: 1394253824 68266393636366363689989999999999998246364639639636
[[Email Dilindungi] ~] $ gratis -K Total Buffer Buffer Bersama Gratis Digunakan MEM Cached: 2028240 1801484 226756 0 69948 363704 -/+ Buffer/Cache: 1367832 660408 Swap: 3905532 157076 3748456
[[Email Dilindungi] ~] $ gratis -M Total Buffer Buffer Bersama Gratis Digunakan MEM Cached: 1980 1762 218 0 68 355 -/+ Buffer/Cache: 1338 641 Swap: 3813 153 3660
[[Email Dilindungi] ~] $ gratis -g Total digunakan Buffer bersama Buffer GRATIS Cached Mem: 1 1 0 0 0 0 -/+ Buffer/Cache: 1 0 Swap: 3 0 3
Periksa penggunaan saat ini dalam format yang dapat dibaca manusia
[[Email Dilindungi] ~] $ GRATIS -H Total Buffer Buffer Bersama Gratis Meng -cache Buffer: 1.9g 1.7g 208m 0b 68m 355m -/+ buffer/cache: 1.3G 632M SWAP: 3.7g 153m 3.6g
Periksa status secara konferensi setelah interval reguler
[[Email Dilindungi] ~] $ GRATIS -S 3 Total Buffer Buffer Bersama Gratis Digunakan MEM Cached: 2028240 1824096 204144 0 70708 364180 -/+ Buffer/Cache: 1389208 639032 SWAP: 3905532 157076 3748456.1032: 3905532 157076, 204048 0 70716 364212 -/+ buffer/cache: 1389264 638976 SWAP: 3905532 157076 3748456
Baca juga : 10 contoh perintah gratis
57. Perintah: mysqldump
Ok sampai sekarang Anda akan mengerti apa yang sebenarnya diperjuangkan perintah ini, dari nama perintah ini.mysqldump perintah dumps (cadangan) semua atau data basis data tertentu ke dalam file yang diberikan.Misalnya,
[[email dilindungi] ~] $ mysqldump -u root -p --all -databases>/home/server/desktop/backupfile.SQL
Catatan: mysqldump mengharuskan mysql untuk berjalan dan memperbaiki kata sandi untuk otorisasi. Kami telah membahas beberapa yang bermanfaat "mysqldump"Perintah di database cadangan dengan perintah mysqldump
58. Perintah: mkpasswd
Membuat kata sandi acak yang sulit ditebak dengan panjang seperti yang ditentukan.
[[email dilindungi] ~] $ mkpasswd -l 10 zi4+ybqfx9
[[email dilindungi] ~] $ mkpasswd -l 20 w0pr7aqkk & hmbmqdrlmk
Catatan: -l 10 menghasilkan kata sandi acak 10 karakter sementara -l 20 menghasilkan kata sandi karakter 20, itu bisa diatur ke apa pun untuk mendapatkan hasil yang diinginkan. Perintah ini sangat berguna dan diimplementasikan dalam bahasa skrip seringkali untuk menghasilkan kata sandi acak. Anda mungkin perlu yum atau tepat paket 'harapkan' untuk menggunakan perintah ini.
[[Email Dilindungi] ~]# yum install harganya atau [[email dilindungi] ~]# apt-get install hare
59. Perintah: Tempel
Gabungkan dua atau lebih file teks pada baris menggunakan. Contoh. Jika konten file1 adalah:
1 2 3 dan File2 adalah: A B C D File yang dihasilkan adalah: 1 A 2 B 3 C D
60.Perintah: LSOF
lsof berdiri untuk "Daftar file terbuka”Dan menampilkan semua file yang saat ini dibuka oleh sistem Anda. Sangat berguna untuk mengetahui proses mana yang menggunakan file tertentu, atau untuk menampilkan semua file untuk satu proses. Beberapa contoh komando LSOF yang berguna, Anda mungkin tertarik untuk membaca.
[[Email Dilindungi] ~] $ LSOF Perintah PID Pengguna TID FD Tipe Ukuran Perangkat / Off Node Name Init 1 Root CWD Dir 8,1 4096 2 / Init 1 Root Rtd Dir 8,1 4096 2 / Init 1 Root Txt Reg 8, 1 227432 395571/SBIN/INIT INIT 1 ROOT MEM REG 8,1 47080 263023/lib/i386-linux-gnu/libnss_files-2.17.Jadi init 1 root memang reg 8,1 42672 270178/lib/i386-linux-gnu/libnss_nis-2.17.Jadi init 1 root memm reg 8,1 87940 270187/lib/i386-linux-gnu/libnsl-2.17.Jadi init 1 root memang reg 8,1 30560 263021/lib/i386-linux-gnu/libnss_compat-2.17.Jadi init 1 root memang reg 8,1 124637 270176/lib/i386-linux-gnu/libpthread-2.17.Jadi init 1 root memang reg 8,1 1770984 266166/lib/i386-linux-gnu/libc-2.17.Jadi init 1 root memang reg 8,1 30696 262824/lib/i386-linux-gnu/libt-2.17.Jadi init 1 root memang reg 8,1 34392 262867/lib/i386-linux-gnu/libjson.Jadi.0.1.0 init 1 root memm reg 8,1 296792 262889/lib/i386-linux-gnu/libdbus-1.Jadi.3.7.2 init 1 root memang reg 8,1 34168 262840/lib/i386-linux-gnu/libnih-dbus.Jadi.1.0.0 init 1 root mema reg 8,1 95616 262848/lib/i386-linux-gnu/libnih.Jadi.1.0.0 init 1 root mem keset 8,1 134376 270186/lib/i386-linux-gnu/ld-2.17.Jadi init 1 root 0u chr 1,3 0T0 1035 /dev /null init 1 root 1u chr 1,3 0t0 1035 /dev /null init 1 root 2u chr 1,3 0t0 1035 /dev /null init 1 root 3r fifo 0, 8 0t0 1714 pipe init 1 root 4w FIFO 0,8 0t0 1714 pipe init 1 root 5r 0000 0,9 0 6245 anon_inode init 1 root 6r 0000 0,9 0 6245 anon_inode init 1 root 7u unix 0xf5e91f80 0t0 8192 @/com/ubuntu /UPSTART INIT 1 ROOT 8W REG 8,1 3916 394/VAR/LOG/UPSTART/TEAMVIEWERD.catatan.1 (dihapus)
Ini bukan akhir, a Administrator sistem melakukan banyak hal, untuk memberi Anda antarmuka yang bagus, di mana Anda bekerja. Administrasi sistem sebenarnya adalah seni belajar dan menerapkan dengan cara yang sangat sempurna. Kami akan mencoba membuat Anda dengan semua hal lain yang diperlukan yang harus dipelajari oleh seorang profesional Linux, Linux di dasarnya sendiri, adalah proses pembelajaran dan pembelajaran. Kata -kata baik Anda selalu dicari, yang mendorong kami untuk berusaha lebih keras untuk memberi Anda artikel yang berpengetahuan luas. “Suka dan bagikan kami, untuk membantu kami menyebar".
- « Buat penyimpanan aman terpusat menggunakan target ISCSI pada bagian rhel/centos/fedora -i
- Cara menginstal 'di atas' untuk memantau aktivitas logging proses sistem linux »