1
0
Fork 0
mirror of https://github.com/tldr-pages/tldr.git synced 2025-03-28 21:16:20 +01:00

pages.id/common/*, pages.id/windows/*: add and update Indonesian translations (#15497)

This commit is contained in:
Reinhart Previano Koentjoro 2025-01-16 10:55:53 +07:00 committed by GitHub
parent 32317dea4d
commit 402e3bee93
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
10 changed files with 192 additions and 40 deletions

View file

@ -1,37 +1,37 @@
# curl
> Mentransfer data dari atau ke server.
> Mentransfer data dari atau menuju suatu server.
> Mendukung sebagian besar protokol, termasuk HTTP, FTP, dan POP3.
> Informasi lebih lanjut: <https://curl.se/docs/manpage.html>.
- Unduh konten URL ke file:
- Buat suatu permintaan HTTP GET dan tampilkan respons menuju `stdout`:
`curl {{http://contoh.com}} --output {{namafile}}`
`curl {{https://example.com}}`
- Unduh file, simpan hasilnya dengan nama file yang ditentukan oleh URL:
- Buat suatu permintaan HTTP GET, ikuti (fo[L]low) seluruh permintaan redirect `3xx`, dan tampilkan ([D]ump) seluruh data header beserta isi respons menuju `stdout`:
`curl --remote-name {{http://contoh.com/namafile}}`
`curl --location --dump-header - {{https://example.com}}`
- Unduh file, mengikuti pengalihan lokasi, dan secara otomatis melanjutkan transfer file sebelumnya:
- Unduh dan simpan suatu berkas dengan nama berkas yang ditentukan oleh URL:
`curl --fail --remote-name --location --continue-at - {{http://contoh.com/filename}}`
`curl --remote-name {{http://contoh.com/nama_berkas.zip}}`
- Mengirim data form yang telah di encode (permintaan POST atau tipe data `application/x-www-form-urlencoded`). Gunakan `--data @file_name` atau `--data @'-'` untuk membaca dari `stdin`:
- Kirim suatu [d]ata dengan format form-encoded (permintaan POST dengan format data `application/x-www-form-urlencoded`). Gunakan `--data @file_name` atau `--data @'-'` untuk membaca dari `stdin`:
`curl --data {{'name=bob'}} {{http://contoh.com/form}}`
`curl -X POST --data {{'name=bob'}} {{http://example.com/form}}`
- Mengirim sebuah permintaan dengan header tambahan, menggunakan metode HTTP kustom:
- Kirim sebuah permintaan dengan suatu informasi header ekstra, menggunakan metode HTTP kustom yang dikirimkan menggunakan suatu pro[x]i (seperti BurpSuite), mengabaikan peringatan sertifikat TLS yang ditandatangani secara mandiri (self-signed):
`curl --header {{'X-My-Header: 123'}} --request {{PUT}} {{http://contoh.com}}`
`curl -k --proxy {{http://127.0.0.1:8080}} --header {{'Authorization: Bearer token'}} --request {{GET|PUT|POST|DELETE|PATCH|...}} {{https://example.com}}`
- Mengirim data dalam format JSON, Menentukan jenis konten yang sesuai header:
- Kirim data dalam format JSON, dengan menetapkan isi HTTP [H]eader Content-Type:
`curl --data {{'{"name":"bob"}'}} --header {{'Content-Type: application/json'}} {{http://contoh.com/users/1234}}`
`curl --data {{'{"name":"bob"}'}} --header {{'Content-Type: application/json'}} {{http://example.com/pengguna/1234}}`
- Memberikan nama pengguna dan kata sandi untuk otentikasi server:
- Gunakan suatu sertifikat klien dan berkas kunci dalam mengenkripsi permintaan HTTP, dengan mengabaikan proses validasi sertifikat TLS:
`curl --user {{nama_pengguna}} {{http://contoh.com}}`
`curl --cert {{sertifikat_klien.pem}} --key {{kunci.pem}} --insecure {{https://example.com}}`
- Memberikan sertifikat klien dan kunci untuk sumber daya, melewati validasi sertifikat:
- Ubah nama host menjadi alamat IP khusus, dengan keluaran [v]erbose (mirip dengan menyunting berkas `/etc/hosts` untuk resolusi DNS khusus):
`curl --cert {{client.pem}} --key {{key.pem}} --insecure {{https://contoh.com}}`
`curl --verbose --resolve {{example.com}}:{{80}}:{{127.0.0.1}} {{http://example.com}}`

View file

@ -17,7 +17,7 @@
- Pilah kontainer yang mengandung substring dalam namanya:
`docker ps --filter="name={{nama}}"`
`docker ps --filter "name={{nama}}"`
- Pilah kontainer yang memiliki gambar yang sama sebagai leluhur:
@ -25,7 +25,7 @@
- Pilah kontainer berdasarkan kode status keluar (exit status code):
`docker ps --all --filter="exited={{kode}}"`
`docker ps --all --filter "exited={{kode}}"`
- Pilah kontainer berdasarkan status (created, running, removing, paused, exited, dan dead):

View file

@ -1,37 +1,37 @@
# rsync
> Transfer file ke atau dari sebuah _remote host_ (bukan di antara 2 _remote host_).
> Bisa transfer satuan file, maupun beberapa file yang sesuai dengan pola tertentu.
> Transfer kumpulan berkas baik menuju atau dari suatu host jarak jauh (namun tidak antara dua host jarak jauh), secara konfigurasi bawaan menggunakan SSH.
> Untuk mendefinisikan suatu alamat sumber jarak jauh, gunakan `user@host:jalan/menuju/berkas_atau_direktori`.
> Informasi lebih lanjut: <https://download.samba.org/pub/rsync/rsync.1>.
- Transfer file dari lokal ke _remote host_:
- Transfer suatu berkas:
`rsync {{lokasi/ke/file_lokal}} {{remote_host}}:{{lokasi/ke/remote_directory}}`
`rsync {{jalan/menuju/sumber}} {{jalan/menuju/tujuan}}`
- Transfer file dari _remote host_ ke lokal:
- Gunakan mode arsip (salin direktori secara rekursif, salin tautan simbolik tanpa menyelesaikan, dan pertahankan izin, kepemilikan, dan waktu modifikasi):
`rsync {{remote_host}}:{{lokasi/ke/remote_file}} {{lokasi/ke/direktori_lokal}}`
`rsync {{-a|--archive}} {{jalan/menuju/sumber}} {{jalan/menuju/tujuan}}`
- Transfer file dalam mode [a]rsip (untuk menyimpan atribut-atribut) dan terkompres (_[z]ipped_) secara _[v]erbose_ dan progresnya dapat dibaca orang (_[h]uman-readable [P]rogress_):
- Kompres data saat dikirim ke tujuan, tampilkan informasi kemajuan secara verbose dan dapat dibaca manusia, dan simpan sebagian file yang ditransfer jika terganggu:
`rsync {{-zvhP|--compress --verbose --human-readable --partial --progress}} {{lokasi/ke/file_lokal}} {{remote_host}}:{{lokasi/ke/remote_directory}}`
`rsync {{-zvhP|--compress --verbose --human-readable --partial --progress}} {{jalan/menuju/sumber}} {{jalan/menuju/tujuan}}`
- Transfer direktori dan semua isiny dari remote ke lokal:
- Salin kumpulan direktori secara rekursif:
`rsync {{-r|--recursive}} {{remote_host}}:{{lokasi/ke/remote_directory}} {{lokasi/ke/direktori_lokal}}`
`rsync {{-r|--recursive}} {{jalan/menuju/sumber}} {{jalan/menuju/tujuan}}`
- Transfer isi direktori (namun bukan direktori itu sendiri) dari remote ke lokal:
- Transfer isi direktori, tetapi bukan direktori itu sendiri:
`rsync {{-r|--recursive}} {{remote_host}}:{{lokasi/ke/remote_directory}}/ {{lokasi/ke/direktori_lokal}}`
`rsync {{-r|--recursive}} {{jalan/menuju/sumber}}/ {{jalan/menuju/tujuan}}`
- Transfer direktori secara [r]ecursif, dalam [a]rsip (untuk menyimpan atribut-atribut), menyelesaikan _soft[l]inks_ yang terkandung di sana, dan mengabaikan file-file yang sudah ditransfer kecuali jika file itu lebih baru (_[u]nless newer_):
- Gunakan mode arsip, selesaikan tautan simbolik, dan lewati file yang lebih baru di tujuan:
`rsync {{-auL|--archive --update --copy-links}} {{remote_host}}:{{lokasi/ke/remote_file}} {{lokasi/ke/direktori_lokal}}`
`rsync {{-auL|--archive --update --copy-links}} {{jalan/menuju/sumber}} {{jalan/menuju/tujuan}}`
- Transfer file melalui SSH dan hapus file-file lokal yang tidak ada di _remote host_:
- Transfer direktori dari host jarak jauh yang menjalankan `rsyncd` dan hapus file di tujuan yang tidak ada di sumber:
`rsync {{-e|--rsh}} ssh --delete {{remote_host}}:{{lokasi/ke/remote_file}} {{lokasi/ke/file_lokal}}`
`rsync {{-r|--recursive}} --delete rsync://{{host}}:{{jalan/menuju/sumber}} {{jalan/menuju/tujuan}}`
- Transfer file melalui SSH dengan menggunakan port yang yang berbeda dari bawaan dan tampilkan progres global:
- Transfer file melalui SSH menggunakan port yang berbeda dari default (22) dan tampilkan kemajuan proses secara global:
`rsync {{-e|--rsh}} 'ssh -p {{port}}' --info=progress2 {{remote_host}}:{{lokasi/ke/remote_file}} {{lokasi/ke/file_lokal}}`
`rsync {{-e|--rsh}} 'ssh -p {{port}}' --info=progress2 {{host}}:{{jalan/menuju/sumber}} {{jalan/menuju/tujuan}}`

37
pages.id/common/tar.md Normal file
View file

@ -0,0 +1,37 @@
# tar
> Alat pengarsip berkas.
> Sering digunakan bersamaan dengan alat kompresi tertentu, seperti `gzip` atau `bzip2`.
> Informasi lebih lanjut: <https://www.gnu.org/software/tar>.
- Buat ([c]reate) suatu arsip dan simpan ke dalam suatu berkas ([f]ile):
`tar cf {{jalan/menuju/target.tar}} {{jalan/menuju/berkas1 jalan/menuju/berkas2 ...}}`
- Buat ([c]reate) suatu arsip dengan tambahan kompresi g[z]ip dan simpan ke dalam suatu berkas ([f]ile):
`tar czf {{jalan/menuju/target.tar.gz}} {{jalan/menuju/berkas1 jalan/menuju/berkas2 ...}}`
- Buat ([c]reate) suatu arsip dengan tambahan kompresi g[z]ip dari suatu direktori mengunakan alamat berkas relatif:
`tar czf {{jalan/menuju/target.tar.gz}} --directory={{jalan/menuju/direktori}} .`
- E[x]trak suatu berkas ([f]ile) arsip (biasa atau terkompres) menuju direktori saat ini dengan menampilkan rincian operasi (mode [v]erbose):
`tar xvf {{jalan/menuju/sumber.tar[.gz|.bz2|.xz]}}`
- E[x]trak suatu berkas ([f]ile) arsip (biasa atau terkompres) menuju direktori target yang ditentukan:
`tar xf {{jalan/menuju/sumber.tar[.gz|.bz2|.xz]}} --directory={{jalan/menuju/direktori}}`
- Buat ([c]reate) suatu arsip terkompres dan simpan di dalam suatu berkas ([f]ile), menggunakan metode kompresi yang ditentukan secara otom[a]tis berdasarkan nama ekstensi berkas tujuan:
`tar caf {{jalan/menuju/target.tar.xz}} {{jalan/menuju/berkas1 jalan/menuju/berkas2 ...}}`
- [t]ampilkan isi suatu berkas ([f]ile) tar secara rinci (mode [v]erbose):
`tar tvf {{jalan/menuju/sumber.tar}}`
- E[x]trak kumpulan berkas yang namanya memenuhi pola kriteria yang ditentukan dari suatu berkas ([f]ile) arsip:
`tar xf {{jalan/menuju/sumber.tar}} --wildcards "{{*.html}}"`

38
pages.id/common/vim.md Normal file
View file

@ -0,0 +1,38 @@
# vim
> Vim (Vi IMproved), suatu aplikasi pengolah teks berbasis baris perintah, yang menyediakan beberapa mode untuk berbagai jenis proses manipulasi teks.
> Menekan `i` dalam mode normal akan memasuki mode penyisipan (insert). Menekan `<Esc>` akan kembali ke mode normal, yang memungkinkan penggunaan perintah Vim.
> Lihat juga: `vimdiff`, `vimtutor`, `nvim`.
> Informasi lebih lanjut: <https://www.vim.org>.
- Buka suatu berkas:
`vim {{jalan/menuju/berkas}}`
- Buka suatu berkas pada nomor baris teks tertentu:
`vim +{{nomor_baris}} {{jalan/menuju/berkas}}`
- Lihat manual bantuan untuk Vim:
`:help<Enter>`
- Simpan dan keluar dari sesi pengolahan teks saat ini:
`{{<Esc>ZZ|<Esc>:x<Enter>|<Esc>:wq<Enter>}}`
- Masuk ke mode normal dan batalkan operasi terakhir:
`<Esc>u`
- Cari pola dalam berkas (tekan `n`/`N` untuk menuju ke kecocokan berikutnya/sebelumnya):
`/{{pola_pencarian}}<Enter>`
- Lakukan substitusi ekspresi reguler di seluruh berkas:
`:%s/{{ekspresi_reguler}}/{{teks_pengganti}}/g<Enter>`
- Tampilkan nomor baris:
`:set nu<Enter>`

View file

@ -5,8 +5,8 @@
- Unduh konten URL ke file:
`ruget {{https://contoh.com/file}}`
`ruget {{https://example.com/file}}`
- Unduh konten URL ke file [o]utput tertentu:
`ruget --output {{nama_file}} {{https://contoh.com/file}}`
`ruget --output {{nama_file}} {{https://example.com/file}}`

View file

@ -0,0 +1,20 @@
# choco info
> Tampilkan informasi suatu paket piranti lunak secara terperinci dengan Chocolatey.
> Informasi lebih lanjut: <https://chocolatey.org/docs/commands-info>.
- Tampilkan informasi mengenai suatu paket:
`choco info {{paket}}`
- Tampilkan informasi mengenai suatu paket dengan versi yang terpasang secara lokal saja:
`choco info {{paket}} --local-only`
- Tentukan suatu repositori paket secara kustom sebagai sumber informasi kumpulan paket:
`choco info {{paket}} --source {{url_sumber|alias}}`
- Gunakan suatu username dan kata sandi untuk mendukung proses autentikasi pengguna:
`choco info {{paket}} --user {{username}} --password {{kata_sandi}}`

21
pages.id/windows/choco.md Normal file
View file

@ -0,0 +1,21 @@
# choco
> Manajer paket Chocolatey.
> Beberapa subperintah seperti `install` mempunyai dokumentasi terpisah.
> Informasi lebih lanjut: <https://chocolatey.org>.
- Jalankan suatu perintah Chocolatey:
`choco {{perintah}}`
- Tampilkan bantuan:
`choco -?`
- Tampilkan bantuan untuk suatu perintah:
`choco {{perintah}} -?`
- Tampilkan versi aplikasi:
`choco --version`

36
pages.id/windows/cmd.md Normal file
View file

@ -0,0 +1,36 @@
# cmd
> Penerjemah baris perintah Windows.
> Informasi lebih lanjut: <https://learn.microsoft.com/windows-server/administration/windows-commands/cmd>.
- Jalankan suatu sesi syel interaktif:
`cmd`
- Jalankan suatu perintah ([c]ommand):
`cmd /c {{echo Halo dunia}}`
- Jalankan kumpulan perintah dalam suatu berkas skrip:
`cmd {{jalan\menuju\skrip.bat}}`
- Jalankan kumpulan perintah spesifik dan kemudian jalankan suatu sesi syel interaktif:
`cmd /k {{echo Halo dunia}}`
- Jalankan suatu sesi syel interaktif di mana fungsi `echo` dimatikan dalam luaran perintah:
`cmd /q`
- Jalankan suatu sesi shell interaktif dengan mengaktifkan atau menonaktifkan fitur ekspansi [v]ariabel tertunda:
`cmd /v:{{on|off}}`
- Jalankan suatu sesi shell interaktif dengan mengaktifkan atau menonaktifkan fitur [e]kstensi perintah:
`cmd /e:{{on|off}}`
- Jalankan suatu sesi shell interaktif dengan menggunakan [u]nicode sebagai metode pengkodean luaran teks:
`cmd /u`

View file

@ -18,7 +18,7 @@
- Tambahkan bucket yang tidak dikenal bersarkan nama dan URL repository Git:
`scoop bucket add {{nama}} {{https://contoh.com/repository.git}}`
`scoop bucket add {{nama}} {{https://example.com/repository.git}}`
- Hapus suatu bucket berdasarkan namanya: