Unix & Linux

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

1
Pahami alamat tun0
Saya sudah melakukan pencarian dan kurang lebih memahami apa yang tun0dilakukan antarmuka. Saya mendapat yang berikut dari berbagai sumber, Paket yang dikirim oleh sistem operasi melalui perangkat tun / tap dikirimkan ke program ruang-pengguna yang menempel pada perangkat. Program ruang pengguna juga dapat meneruskan paket ke perangkat tun / ketuk. …


7
Bagaimana cara mengganti kata dengan baris baru
Saya memiliki file teks dengan data berikut dan setiap baris diakhiri dengan |END|. T|somthing|something|END|T|something2|something2|END| Saya mencoba mengganti |END|dengan \nbaris baru dengan sed. sed 's/\|END\|/\n/g' test.txt Tapi itu menghasilkan output yang salah seperti di bawah ini: T | s o m e ... Tapi yang saya inginkan adalah ini: T|somthing|something T|something2|something2 …

1
Hindari pesan “Koneksi bersama ke <host> ditutup”
Saya mengelola banyak situs drupal, dan mencoba mengotomatisasi beberapa hal menggunakan drush. Drush menjalankan panggilan lokal drush pada host jarak jauh melalui ssh menggunakan opsi yang ditentukan dalam konfigurasi untuk alias situs. Saya membuat cukup banyak panggilan ini, jadi untuk mempercepatnya saya menggunakan koneksi ssh persisten dengan ssh config seperti: …

2
recvmsg mengembalikan 'EAGAIN (Sumberdaya sementara tidak tersedia)'
Setelah perpindahan server baru-baru ini, kami memecahkan masalah aneh ini dari salah satu server yang kehilangan konektivitas n / w tanpa alasan yang jelas dan mendapatkan kembali konektivitas dalam beberapa detik atau menit. Tidak ada jejak /var/log/messages dmesgatau mcelog. Sementara mencari mencoba men-debug ini, saya mengeluarkan strace ping google.comdan katanya …
11 networking  ping 

3
Menekan pesan 'file terpotong' saat menggunakan ekor
Saya tailing menggunakan file log tail -f messages.logdan ini adalah bagian dari output: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce eget tellus sit amet odio porttitor rhoncus. Donec consequat diam sit amet tellus viverra pellentesque. tail: messages.log: file truncated Suspendisse at risus id neque pharetra finibus in facilisis …
11 grep  tail  output 


2
JSON menguraikan shell
Bagaimana saya bisa melewatkan output JSON pada shell? Misalnya, Amazon Web Services menyediakan CLI untuk mengambil status mesin virtual Anda: $ aws ec2 describe-instances &lt;my_instance_id&gt; Tetapi perintah mengembalikan string JSON. Output dari perintah itu terlihat seperti ini: $ aws ec2 describe-instances x12345 { "Reservations" : { "OwnerId": "1345345" "Groups": [], …
11 zsh  string  json 

1
Apakah mungkin untuk mendapatkan indeks antarmuka jaringan tidak melalui / sys?
Jadi yang saya cari adalah indeks antarmuka (atau nama) tetapi yang asli. if_nametoindex(3)dan ioctl(2)sepertinya tidak membantu saya di sini. Sekarang satu-satunya cara saya menemukan cara melakukan ini adalah via /sys. Biarkan saya menunjukkan pada contoh apa yang saya butuhkan: # cat /sys/class/net/bond0.1007/ifindex 26 # cat /sys/class/net/bond0.1007/iflink 23 &lt;-- I need …

2
Tombol panah / Masuk menu
Bagaimana cara membuat menu dalam skrip shell yang akan menampilkan 3 opsi bahwa pengguna akan menggunakan tombol panah untuk memindahkan kursor sorot dan tekan enter untuk memilih satu?

4
Bagaimana menghubungkan ke jaringan nirkabel 802.1x via nmcli
Saya dapat terhubung ke jaringan 802.1 melalui nm-applet. Saya tidak suka melakukan ini karena saya berjalan tanpa nm sebagian besar waktu dan saya akan benci memuat satu hanya untuk terhubung ke jaringan nirkabel. Saat menghubungkan ke jaringan 802.1 saya mendapatkan kesalahan berikut: Error: Failed to add/activate new connection: (32) Failed …

1
Membuat multicast join untuk menangkap tcpdump
Saya ingin menulis skrip shell linux yang akan menangkap lalu lintas multicast tertentu. Khusus seperti dalam, saya ingin membuat file pcap yang memiliki semua lalu lintas untuk satu grup / port multicast tertentu. Inilah baris perintah yang saya gunakan untuk melihat lalu lintas: tcpdump -nnXs 0 -i eth1 udp port …

4
Periksa apakah fail2ban sedang berjalan?
Saya baru saja menginstal dan mengkonfigurasi fail2ban. Saya ingin memastikan itu berfungsi. Saya tidak ingin memblokir diri saya dari server jadi saya tidak bisa hanya login (buruk) beberapa kali. Bagaimana saya melihat bahwa fail2ban berfungsi?

2
Memahami driver perangkat Linux webcam
Sejauh yang saya tahu, driver perangkat adalah bagian dari SW yang dapat berkomunikasi dengan jenis perangkat tertentu yang terpasang pada komputer. Dalam hal webcam USB, driver yang bertanggung jawab adalah UVC yang mendukung semua perangkat yang sesuai dengan UVC. Ini berarti bahwa memungkinkan OS atau program komputer lainnya untuk mengakses …
11 linux  drivers  camera  v4l 

4
Menginstal OpenSSL shared library di CentOS 6.5
OS: CentOS-6.5-x86_64-minimal Saya mengunduh OpenSSL versi terbaru Diekstraksi dengan tar -xvzf openssl-1.0.1e.tar.gz cd openssl-1.0.1e ./config --prefix=/usr/local make itu memberi saya kesalahan berikut: making all in crypto... make[1]: Entering directory `/usr/local/src/openssl-1.0.1e/crypto' making all in crypto/objects... make[2]: Entering directory `/usr/local/src/openssl-1.0.1e/crypto/objects' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/usr/local/src/openssl-1.0.1e/crypto/objects' making …
11 centos  yum  openssl 

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.