Unix & Linux

T&J untuk pengguna Linux, FreeBSD dan sistem operasi Un * x lainnya


3
Menggunakan variabel shell untuk opsi perintah
Dalam skrip Bash, saya mencoba untuk menyimpan opsi yang saya gunakan rsyncdalam variabel yang terpisah. Ini berfungsi dengan baik untuk opsi sederhana (seperti --recursive), tapi saya mengalami masalah dengan --exclude='.*': $ find source source source/.bar source/foo $ rsync -rnv --exclude='.*' source/ dest sending incremental file list foo sent 57 bytes …
19 bash  variable 

3
Bagaimana cara membuat file kosong baru di skrip bash?
Saya menjalankan beberapa skrip Perl pihak ketiga yang ditulis sedemikian rupa sehingga memerlukan file output untuk flag output -o,. Sayangnya, skrip tampaknya memerlukan file aktual, yaitu, pengguna harus membuat file kosong filename.txtdengan 0 byte dan kemudian memasukkan file kosong ini pada baris perintah skrip perl script1.pl -o filename.txt Pertanyaan: Bagaimana …



2
Kemungkinan menggunakan inventory_hostname atau ansible_hostname dalam nama tugas
Saya sedang menulis buku pedoman peningkatan versi bergulir dan ingin mencetak nama host dari host saat ini telah ditingkatkan. Aku meletakkan inventory_hostnamedan ansible_hostnamedalam nama tugas tapi itu tidak bekerja - name: upgrade softare on {{inventory_hostname}} - name: current host is {{ansible_hostname}} debug berfungsi dengan baik - name: Test a variable …
19 ansible 

2
Apakah aman mengosongkan / usr / share / doc?
Saya tidak memerlukan manual dan dokumentasi di server debian saya. Apakah menyimpan untuk mengosongkan folder itu sepenuhnya untuk membebaskan beberapa ruang disk, dengan mengganti semua file di folder itu dengan file dummy kosong. Atau adakah cara yang lebih baik untuk menghapus instalasi semua halaman dan dokumentasi? Sejauh ini saya menginstal …

4
Bagaimana saya bisa tahu jika kata sandi saya disetel?
Saya telah menggunakan server ini selama beberapa bulan. Pada awalnya saya mengirim admin kunci ssh publik saya, dan dia mengatur akun untuk saya, dan saya hanya menggunakan kunci ssh untuk login. Saya jelas tidak memiliki kata sandi pada awalnya. Sejak itu saya mungkin atau mungkin belum mengatur kata sandi menggunakan …
19 password 



1
Zsh Autocomplete dinamis untuk perintah khusus
Saya mencoba menulis fungsi penyelesaian untuk beberapa fungsi kustom yang saya tulis, tetapi tampaknya benar-benar berjuang dengan yang paling dasar sekalipun. Contoh fungsi adalah: function eb_instances() { if [ "$#" -ne 2 ]; then echo "Usage eb_instances <aws profile name> <environment name>" echo "e.g.:" echo " eb_instances production kraken-prod-api" return …
19 zsh  autocomplete 

6
Apa itu perintah standar untuk mencetak tanggal dalam format RFC-3339?
The dateperintah tidak menawarkan hal seperti itu, yang merupakan jenis sedih karena RFC-3339 adalah modern, luas, format waras digunakan di mana-mana (kecuali dalam email yang modern maupun waras). Offset zona waktu saya saat ini -08: 00 sehingga bentuk paling sederhana dari perintah ini harus mencetak waktu saat ini sebagai 2013-09-05T14:58:33.102-08:00.
19 date 

3
Linux md RAID: / dev / md0 vs. / dev / md / 0
Pada sistem yang lebih baru /usr/share/mdadm/mkconf(skrip yang digunakan untuk menghasilkan /etc/mdadm/mdadm.conf) cenderung menggunakan nama perangkat /dev/md/0alih-alih /dev/md0: new-system ~ # /usr/share/mdadm/mkconf | grep ARRAY ARRAY /dev/md/0 metadata=1.2 UUID=a0021927:0e4f10bf:2c47dc72:ca0b352e name=unassigned:0 Ini dapat menyebabkan iritasi bagi pengguna yang mengharapkan di /dev/md0sana, tetapi tampaknya berfungsi dengan baik karena server melakukan boot tanpa masalah. …
19 debian  mdadm  md 

1
Bagaimana tepatnya NetworkManager, networkd, netplan, ifupdown2, dan iproute2 berinteraksi?
Saya belajar tentang Linux networking pada saya Kubuntu 18,04 workstation, dan saya melihat ada yang baik NetworkManagerdan networkd-dispatcherberjalan: oleg@eclectic:~$ sudo ps -ef | grep -i net root 56 2 0 Oct11 ? 00:00:00 [netns] root 1097 1 0 Oct11 ? 00:00:02 /usr/sbin/NetworkManager --no-daemon root 1098 1 0 Oct11 ? 00:00:00 …


Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.