Unix & Linux

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

5
Bagaimana cara membuat pendengar TCP?
Pendahuluan: Saya telah membuat fungsi bash yang dapat memeriksa apakah port tersedia dan menambahnya dengan 1 jika salah sampai jumlah port maksimum tertentu. Misalnya, jika port 500 tidak tersedia maka ketersediaan 501 akan diperiksa hingga 550. Tujuan: Untuk menguji fungsi bash ini, saya perlu membuat berbagai port yang dalam status …
40 shell  networking  tcp 



4
Bagaimana saya bisa membuat fungsi lokal di bashrc saya?
Bashrc saya. Memiliki beberapa kode yang berulang sehingga saya menggunakan fungsi untuk menyederhanakannya do_stuff() { local version=$1 export FOO_${version}_X="17" export FOO_${version}_Y="42" } do_stuff '5.1' do_stuff '5.2' Namun, sekarang ketika saya menggunakan shell saya, nama "do_stuff" ada di dalam ruang lingkup sehingga saya bisa melengkapi dan menjalankan fungsi itu (berpotensi mengacaukan …
40 bash  bashrc 

2
gali vs nslookup
Mengapa perintah menggali dan nslookup terkadang mencetak hasil yang berbeda? ~$ dig facebook.com ; <<>> DiG 9.9.2-P1 <<>> facebook.com ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 6625 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1 ;; OPT PSEUDOSECTION: …
40 dns  dig  nslookup 

1
perintah untuk zip beberapa direktori menjadi file zip individual
Saya memiliki satu direktori yang berisi puluhan direktori di dalamnya. Saya baru untuk baris perintah dan saya berjuang untuk datang dengan perintah yang akan zip setiap sub-direktori menjadi file sub-directory.zip yang unik. Jadi pada akhirnya direktori utama saya akan diisi dengan semua sub-direktori asli saya, ditambah .zipfile yang sesuai yang …



1
mengapa kita harus menggunakan create dan copytruncate bersama?
The Geek Stuff memiliki contoh tentang logrotate. copytruncateakan menyalin dan memotong file log asli. Lalu mengapa kita harus menggunakan create? File log asli belum dihapus. /tmp/output.log { size 1k copytruncate create compress compresscmd /bin/bzip2 compressext .bz2 rotate 4 maxage 100 } Pertanyaan lain adalah apa gunanya maxage 100? The rotate …
40 logrotate 

4
Cara terbaik untuk memasang folder jarak jauh
Saya memiliki dua RasberryPi yang menjalankan debian wheezy dan saya ingin memasang folder dari komputer A di komputer B. Apa cara terbaik (seperti yang paling efisien) untuk melakukan ini? Saya bisa melakukannya melalui SMB, tapi itu untuk windows, saya pikir pasti ada cara yang lebih baik untuk berbagi di linux.

9
Bagaimana saya bisa memonitor lalu lintas port serial?
Apakah ada alat pemantauan port untuk menonton paket yang ditulis di port? Saya terutama ingin memeriksa apakah program saya yang ditulis dalam Java berfungsi, jadi saya memerlukan beberapa alat untuk melihat apakah aplikasi kecil saya menulis pesan ke port. Bagaimana saya melakukan ini?



3
Uji apakah string berisi substring
Saya punya kodenya file="JetConst_reco_allconst_4j2t.png" if [[ $file == *_gen_* ]]; then echo "True" else echo "False" fi Saya menguji apakah filemengandung "gen". Outputnya "Salah". Bagus! Masalahnya adalah ketika saya mengganti "gen" dengan variabel testseq: file="JetConst_reco_allconst_4j2t.png" testseq="gen" if [[ $file == *_$testseq_* ]]; then echo "True" else echo "False" fi Sekarang …

4
Bagaimana cara me-mount image disk dari baris perintah?
Saya tahu cara memasang drive yang memiliki file perangkat yang sesuai di / dev, tapi saya tidak tahu bagaimana melakukan ini untuk gambar disk yang tidak mewakili perangkat fisik dan tidak memiliki analog di / dev (misalnya sebuah File ISO atau gambar disket). Saya tahu saya bisa melakukan ini di …
40 mount  disk-image 

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.