10 Perintah Linux yang Kurang Dikenal - Bagian 2


Melanjutkan percakapan terakhir dari 11 Perintah Linux Berguna yang Kurang Diketahui – Bagian I di artikel ini kita akan fokus pada perintah Linux lain yang kurang dikenal, yang akan terbukti sangat berguna dalam mengelola Desktop dan Server.

12. Perintah

Setiap perintah yang Anda ketik di terminal akan dicatat dalam history dan dapat dicoba ulang menggunakan perintah history.

Bagaimana dengan perintah riwayat curang? Ya, Anda bisa melakukannya dan itu sangat mudah. Cukup letakkan satu atau lebih spasi sebelum mengetik perintah di terminal dan perintah Anda tidak akan direkam.

Mari kita mencobanya, kita akan mencoba lima perintah umum Linux (ucapkan ls, pwd, uname, echo “hi ”< dan siapa) di terminal setelah satu spasi dan periksa apakah perintah ini dimasukkan ke dalam riwayat atau tidak.

avi@localhost:~$  ls
avi@localhost:~$  pwd
avi@localhost:~$  uname
avi@localhost:~$  echo “hi”
avi@localhost:~$  who

Sekarang jalankan perintah 'history' untuk melihat apakah perintah yang dijalankan di atas dicatat atau tidak.

avi@localhost:~$ history

   40  cd /dev/ 
   41  ls 
   42  dd if=/dev/cdrom1 of=/home/avi/Desktop/squeeze.iso 
   43  ping www.google.com 
   44  su

Anda melihat perintah terakhir yang kami jalankan tidak dicatat. kita juga bisa menipu sejarah dengan menggunakan perintah alternatif 'cat | bash' tentunya tanpa tanda kutip, sama seperti di atas.

13. Perintah status

Perintah stat di Linux menampilkan informasi status file atau sistem file. Stat menampilkan banyak informasi tentang file yang namanya diteruskan sebagai argumen. Informasi Status mencakup Ukuran file, Blok, Izin Akses, Tanggal-waktu akses terakhir file, Ubah, ubah, dll.

avi@localhost:~$ stat 34.odt 

  File: `34.odt' 
  Size: 28822     	Blocks: 64         IO Block: 4096   regular file 
Device: 801h/2049d	Inode: 5030293     Links: 1 
Access: (0644/-rw-r--r--)  Uid: ( 1000/     avi)   Gid: ( 1000/     avi) 
Access: 2013-10-14 00:17:40.000000000 +0530 
Modify: 2013-10-01 15:20:17.000000000 +0530 
Change: 2013-10-01 15:20:17.000000000 +0530

14.. dan .

Kombinasi tombol di atas sebenarnya bukan sebuah perintah tetapi sebuah tweak yang menempatkan argumen perintah terakhir pada prompt, dalam urutan perintah yang terakhir dimasukkan ke perintah yang dimasukkan sebelumnya. Cukup tekan dan tahan 'Alt' atau 'Esc' dan terus tekan '.'.

Unduh Lembar Cheat Baris Perintah Linux

15. perintah pv

Anda mungkin pernah melihat simulasi teks di Film khususnya Film Hollywood, yang teksnya tampak seolah-olah sedang diketik secara Real-time. Anda dapat menggemakan teks dan keluaran apa pun dalam mode simulasi menggunakan perintah 'pv', seperti yang disalurkan di atas. Perintah pv mungkin tidak diinstal di sistem Anda, dan Anda harus apt atau yum paket yang diperlukan untuk menginstal 'pv<' ke dalam kotak Anda.

root@localhost:# echo "Tecmint [dot] com is the world's best website for qualitative Linux article" | pv -qL 20
Contoh Keluaran
Tecmint [dot] com is the world's best website for qualitative Linux article

16. gunung | kolom -t

Perintah di atas menunjukkan daftar semua sistem file yang dipasang dalam format yang bagus dengan spesifikasi.

avi@localhost:~$ mount | column -t
Contoh Keluaran
/dev/sda1    on  /                         type  ext3         (rw,errors=remount-ro) 
tmpfs        on  /lib/init/rw              type  tmpfs        (rw,nosuid,mode=0755) 
proc         on  /proc                     type  proc         (rw,noexec,nosuid,nodev) 
sysfs        on  /sys                      type  sysfs        (rw,noexec,nosuid,nodev) 
udev         on  /dev                      type  tmpfs        (rw,mode=0755) 
tmpfs        on  /dev/shm                  type  tmpfs        (rw,nosuid,nodev) 
devpts       on  /dev/pts                  type  devpts       (rw,noexec,nosuid,gid=5,mode=620) 
fusectl      on  /sys/fs/fuse/connections  type  fusectl      (rw) 
binfmt_misc  on  /proc/sys/fs/binfmt_misc  type  binfmt_misc  (rw,noexec,nosuid,nodev) 
nfsd         on  /proc/fs/nfsd             type  nfsd         (rw)

17. Perintah Ctrl+l

Sebelum melangkah lebih jauh, izinkan saya bertanya kepada Anda bagaimana Anda membersihkan terminal Anda. Hmmm! Anda mengetik “hapus ” saat diminta. Perintah di atas melakukan tindakan membersihkan terminal Anda sekaligus. Cukup tekan “Ctr+l” dan lihat cara menghapus terminal Anda sekaligus.

18. perintah ikal

Bagaimana dengan memeriksa email yang belum dibaca dari baris perintah. Perintah ini sangat berguna bagi mereka yang bekerja pada server headless. Sekali lagi ia meminta kata sandi pada saat dijalankan dan Anda tidak perlu mengkodekan kata sandi Anda dengan keras pada baris di atas, yang jika tidak maka akan menimbulkan risiko keamanan.

avi@localhost:~$ curl -u [email  --silent "https://mail.google.com/mail/feed/atom" | perl -ne 'print "\t" if //; print "$2\n" if /<(title|name)>(.*)<\/>/;'
Contoh Keluaran
Enter host password for user '[email ': 
Gmail - Inbox for [email  
People offering cars in Delhi - Oct 26 
	Quikr Alerts 
another dependency question 
	Chris Bannister 
	Ralf Mardorf 
	Reco 
	Brian 
	François Patte 
	Curt 
	Siard 
	berenger.morel 
Hi Avishek - Download your Free MBA Brochure Now... 
	Diya 
★Top Best Sellers Of The Week, Take Your Pick★ 
	Timesdeal 
aptitude misconfigure? 
	Glenn English 
Choosing Debian version or derivative to run Wine when resource poor 
	Chris Bannister 
	Zenaan Harkness 
	Curt 
	Tom H 
	Richard Owlett 
	Ralf Mardorf 
	Rob Owens

19. Layar Perintah

Perintah layar memungkinkan untuk melepaskan proses yang berjalan lama dari sesi yang dapat disambungkan kembali, jika diperlukan dan memberikan fleksibilitas dalam eksekusi perintah.

Untuk menjalankan suatu proses (panjang) biasanya kita mengeksekusi sebagai

avi@localhost:~$ ./long-unix-script.sh

Yang kurang fleksibel dan mengharuskan pengguna untuk melanjutkan sesi saat ini, namun jika kita menjalankan perintah di atas sebagai.

avi@localhost:~$ screen ./long-unix-script.sh

Ini dapat dilepaskan atau dipasang kembali dalam sesi yang berbeda. Saat perintah dijalankan, tekan “Ctrl + A” lalu “d” untuk melepaskan. Untuk melampirkan run.

avi@localhost:~$ screen -r 4980.pts-0.localhost

Catatan: Di sini, bagian selanjutnya dari perintah ini adalah ID layar, yang bisa Anda peroleh menggunakan perintah 'layar -ls'. Untuk mengetahui lebih banyak tentang 'perintah layar' dan penggunaannya, silakan baca artikel kami yang menunjukkan beberapa 10 perintah layar yang berguna beserta contohnya.

20. berkas

TIDAK! perintah di atas bukan salah ketik. 'file' adalah perintah yang memberi Anda informasi tentang jenis file.

avi@localhost:~$ file 34.odt 

34.odt: OpenDocument Text

21. identitas

Perintah di atas mencetak id pengguna dan grup yang nyata dan efektif.

avi@localhost:~$ id
Contoh Keluaran
uid=1000(avi) gid=1000(avi) 
groups=1000(avi),24(cdrom),25(floppy),29(audio),30(dip),44(video),46(plugdev),109(netdev),111(bluetooth),117(scanner)

Itu saja untuk saat ini. Melihat keberhasilan artikel terakhir dari seri ini dan artikel ini, saya akan segera hadir dengan bagian lain dari artikel ini yang berisi beberapa perintah Linux yang Kurang Dikenal. Sampai saat itu Tetap disini dan terhubung dengan Tecmint. Jangan Lupa berikan Masukan bernilai Anda kepada kami di Komentar.

Baca Juga

  1. 10 Perintah yang Kurang Dikenal untuk Linux – Bagian 3
  2. 10 Perintah Linux Efektif yang Kurang Diketahui – Bagian IV
  3. 10 Perintah Linux Berguna yang Kurang Diketahui- Bagian V