Unix & Linux

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

4
Masukkan teks pada nomor baris tertentu
Saya sedang mengerjakan skrip bash yang akan membagi konten dokumen teks tergantung pada data di baris tersebut. Jika isi file asli berada di sepanjang baris 01 line 01 line 02 line 02 line Bagaimana saya bisa menyisipkan ke baris 3 file ini menggunakan bash untuk menghasilkan 01 line 01 line …


4
Apakah saya perlu menulis halaman manual untuk pustaka C?
Saya menulis perpustakaan C kecil untuk Linux dan FreeBSD, dan saya akan menulis dokumentasi untuk itu. Saya mencoba mempelajari lebih lanjut tentang cara membuat halaman manual dan tidak menemukan petunjuk atau deskripsi praktik terbaik membuat halaman manual untuk perpustakaan. Khususnya saya tertarik pada bagian apa untuk menempatkan halaman manual fungsi? …
12 linux  freebsd  man 

4
lsof -p PID vs lsof | grep PID
Saya tidak mengerti ouput dari perintah lsof. Ketika saya menulis lsof -p PID Saya mendapatkan 4 baris dan ketika saya menulis lsof | grep PID Saya mendapat ratusan baris. Bukankah seharusnya mengembalikan hasil yang sama? Terima kasih atas tanggapan Anda. Ini adalah output. Sepertinya ini adalah sub proses atau apa …
12 process  lsof 

5
Bagaimana cara menginstal git terbaru di Debian 8?
Saya memiliki beberapa masalah dengan git-lfsdan saya pikir meningkatkan ke yang terbaru gitdapat memperbaiki masalah ini. Versi saat ini gitdi Debian adalah 2.1.4, versi stabil saat ini di situs resmi adalah 2.6.4. Bisakah saya hanya membangun dari sumber atau mungkin saya dapat menambahkan beberapa repositori eksternal?
12 debian  git 

2
Mengapa bind mount saya terlihat di luar mount namespace-nya?
Jadi saya mencoba memahami bagaimana cara kerja mount namespace Linux. Jadi, saya melakukan sedikit percobaan dan membuka dua terminal dan menjalankan yang berikut: Terminal 1 root@goliath:~# mkdir a b root@goliath:~# touch a/foo.txt root@goliath:~# unshare --mount -- /bin/bash root@goliath:~# mount --bind a b root@goliath:~# ls b foo.txt Terminal 2 root@goliath:~# ls …

2
Tidak dapat menjalankan docker hello-world: mountpoint untuk perangkat yang tidak ditemukan
Baru mengenal buruh pelabuhan. Diinstal buruh pelabuhan dari alat manajemen perangkat lunak di mint 17. Ketika saya menjalankan docker run hello-worldsaya menerima: FATA[0000] Error response from daemon: Cannot start container a6bcc1ede2c38cb6b020cf5ab35ebd51b64535af57fa44f5966c37bdf89c8781: [8] System error: mountpoint for devices not found Ketika saya melihat log layanan ( /var/log/upstart/docker.log) saya melihat: ERRO[0617] Couldn't …

1
Bagaimana mengkonversi file gz (gzip) yang ada ke rsyncable
Saya menggunakan rsync untuk membuat cadangan repositori yang berisi banyak file gz termasuk banyak yang baru setiap hari. Cadangan rsync berlangsung lebih lambat dari yang seharusnya karena file-file gz ini tidak dibangun dengan opsi --rsyncable gzip (yang membuat file-file gz jauh lebih 'ramah-rsync-friendly' tanpa meningkatkan ukurannya secara signifikan atau memengaruhi …
12 rsync  gzip 

2
Linux iptables ssh port forwarding (penolakan Mars)
Saya memiliki gateway Linux yang melakukan NAT untuk jaringan rumah saya. Saya memiliki jaringan lain yang ingin saya kirimkan paket secara transparan, tetapi hanya ke / dari IP / port tertentu (mis. Bukan VPN). Berikut ini beberapa contoh IP dan port untuk digunakan: Source Router Remote Gateway Remote Target 192.168.1.10 …



3
logging dan debugging untuk mesin virtual qemu
Saya memiliki mesin qemuvirtual yang mengalami crash beberapa kali karena HDD di hypervisor tidak memiliki ruang tersisa. Ini membuat saya bertanya-tanya apakah ada kemungkinan untuk mengatur logging / debugging untuk quemumesin virtual. Saya mencoba memulai mesin virtual dengan -D /tmp/qemu-debug-logperintah: qemu-system-i386 -D /tmp/qemu-debug-log -monitor pty -device e1000,netdev=tap0 -netdev tap,id=tap0 -m …
12 qemu 

1
Partisi dilakukan dengan tidak benar?
Singkatnya, kami memiliki masalah dalam menginstal linux pada sistem ini. Ini secara ajaib memutuskan untuk bekerja, tapi sekarang saya tidak yakin tentang partisi hard drive. Satu hard drive memiliki linux yang diinstal di atasnya dan yang lainnya hanya untuk penyimpanan saat ini. Ini menunjukkan 2 partisi masing-masing 256GB pada satu …


1
Header kernel Anda untuk kernel 3.10.0-229.el7.x86_64 tidak dapat ditemukan
Ketika saya mengetik perintah service vboxdrv setupdi terminal CentOS 7 saya, saya mendapatkan kesalahan berikut: Your kernel headers for kernel 3.10.0-229.el7.x86_64 cannot be found Bagaimana saya bisa mengatasi kesalahan ini? Ketika saya membuka file log dengan mengetik vi /var/log/vbox-install.log, isinya adalah: Uninstalling modules from DKMS removing old DKMS module vboxhost …

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.