3 peretasan berguna yang harus diketahui setiap pengguna Linux

3 peretasan berguna yang harus diketahui setiap pengguna Linux

Dunia Linux dipenuhi dengan begitu banyak hal yang menyenangkan dan menarik, semakin banyak kita masuk, semakin banyak hal yang kita temukan. Dalam upaya kami untuk membawa peretasan dan tips kecil itu untuk Anda yang membuat Anda berbeda dari yang lain, di sini kami telah menghasilkan tiga trik kecil.

1. Cara menjadwalkan pekerjaan linux tanpa cron

Menjadwalkan pekerjaan/perintah di linux adalah akronim ke cron. Setiap kali kami perlu menjadwalkan pekerjaan, kami menelepon cron, tetapi apakah Anda tahu kami dapat menjadwalkan pekerjaan di lain waktu tanpa jagung? Anda dapat melakukannya seperti yang disarankan di bawah ini…

Jalankan perintah (katakanlah tanggal) setiap 5 detik dan tulis output ke file (katakanlah tanggal.txt). Untuk mencapai skenario ini, kita perlu menjalankan skrip satu liner di bawah ini secara langsung pada prompt perintah.

$ sementara benar; lakukan tanggal >> tanggal.txt ; Tidur 5; Selesai & 

Anatomi skrip satu liner di atas:

  1. sementara benar - Minta skrip untuk dijalankan sementara kondisinya benar, itu bertindak sebagai loop yang membuat perintah untuk berjalan lagi dan lagi atau mengatakan dalam satu lingkaran.
  2. Mengerjakan - lakukan yang berikut, yaitu., Jalankan perintah atau set perintah yang ada di depan pernyataan DO.
  3. tanggal >> tanggal.txt - Di sini perintah output tanggal ditulis ke tanggal file.txt. Perhatikan juga bahwa kami telah menggunakan >> dan tidak >.
  4. >> memastikan bahwa file (tanggal.txt) tidak ditimpa setiap kali skrip dieksekusi. Itu hanya menambahkan perubahan. Sedangkan > menimpa file lagi dan lagi.
  5. Tidur 5 - Itu meminta shell untuk menjaga perbedaan waktu 5 detik sebelum dieksekusi lagi. Perhatikan waktu di sini selalu diukur dalam hitungan detik. Katakan jika Anda ingin menjalankan perintah setiap 6 menit, Anda harus menggunakan (6*60) 360, berturut -turut tidur.
  6. Selesai - menandai akhir while loop.
  7. & - Letakkan seluruh proses di latar belakang ke latar belakang.

Demikian pula, kita dapat menjalankan skrip apa pun dengan cara yang sama. Berikut perintah untuk memanggil skrip setelah interval tertentu (katakanlah 100 detik) dan nama skrip adalah Script_name.SH.

Juga layak disebutkan bahwa skrip di atas harus dijalankan di direktori tempat skrip yang akan disebut kebohongan, kalau tidak Anda perlu memberikan jalur lengkap (/home/$ user/…/script_name.SH). Sintaks untuk memanggil skrip pada interval yang dijelaskan di atas adalah:

$ sementara benar; do /bin /sh skrip_name.SH ; Tidur 100; Selesai & 

Kesimpulan: Satu liner di atas bukan pengganti cron, karena utilitas cron mendukung banyak pilihan, dibandingkan dan sangat fleksibel serta dapat disesuaikan. Namun jika kita ingin menjalankan kasus uji tertentu atau tolok ukur I/O, maka perintah SINGE di atas akan melayani tujuan.

Baca juga: 11 Contoh Penjadwalan Pekerjaan Linux Cron

2. Cara menghapus terminal tanpa menggunakan perintah 'jelas'

Apa yang kami lakukan untuk menghapus layar? Anda mungkin berpikir betapa konyolnya menanyakan pertanyaan seperti itu. Nah, kita semua tahu itu 'jernih' memerintah. Namun jika kita membuat kebiasaan menggunakan kombinasi kunci 'Ctrl+l'Untuk membersihkan Terminal, kami akan menghemat banyak waktu kami.

Kombinasi kunci 'Ctrl+l'memiliki efek yang sama dengan'jernih' memerintah. Jadi dari waktu berikutnya gunakan Ctrl+l Untuk menghapus antarmuka baris perintah Linux Anda.

Kesimpulan: Sejak Ctrl+l adalah kombinasi kunci, jadi kami tidak dapat menggunakannya di dalam skrip. Jika kita perlu menghapus layar di dalam skrip shell, panggil perintah 'jelas', untuk semua kasus lain yang bisa saya pikirkan sekarang, ctrl+l lebih dari cukup.

3. Jalankan perintah dan kembalilah ke direktori kerja saat ini secara otomatis.

Nah, ini adalah peretasan yang luar biasa yang tidak banyak orang ketahui. Anda dapat menjalankan perintah tidak peduli apa itu kembali ke direktori saat ini. Yang perlu Anda lakukan adalah menjalankan perintah dalam tanda kurung i.e., diantara ( Dan ).

Mari kita lihat contohnya,

[email dilindungi]: ~ $ (cd/home/avi/unduhan/) 
Output sampel
[Email dilindungi]: ~ 

Pertama CD ke direktori Unduhan dan sekali lagi kembali ke direktori home dalam sekali jalan. Mungkin Anda percaya bahwa perintah itu tidak dieksekusi dan karena alasan tertentu satu atau lain hal itu tidak melempar kesalahan, karena tidak ada perubahan dalam prompt. Mari kita lakukan sedikit lebih banyak tweak…

[email dilindungi]: ~ $ (cd/home/avi/unduhan/&& ls -l) 
Output sampel
-RW-R ----- 1 AVI AVI 54272 Mei 3 18:37 Teks1.txt -rw-r ----- 1 avi avi 54272 3 Mei 18:37 Text2.txt -rw-r ----- 1 avi avi 54272 3 Mei 18:37 Text3.txt [email dilindungi]: ~ $ 

Jadi dalam perintah di atas, pertama -tama mengubah direktori saat ini menjadi Unduhan dan kemudian daftar konten direktori itu sebelum kembali ke direktori saat ini. Juga, itu membuktikan bahwa perintah itu berhasil dieksekusi. Anda dapat menjalankan segala jenis perintah dalam tanda kurung dan kembali ke direktori kerja Anda saat ini tanpa hambatan.

Itu saja untuk saat ini, jika Anda tahu peretasan atau trik Linux yang dapat Anda bagikan dengan kami melalui bagian komentar kami dan jangan lupa untuk membagikan artikel ini dengan teman -teman Anda… .