Unix & Linux

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


3
gcc tidak dapat menautkan ke pthread?
Saya baru saja menginstal XUbuntu 11.10 64bit, tetapi saya mengalami masalah saat mengkompilasi contoh pthread yang paling sederhana. Ini kodenya pthread_simple.c: #include <stdio.h> #include <pthread.h> main() { pthread_t f2_thread, f1_thread; void *f2(), *f1(); int i1,i2; i1 = 1; i2 = 2; pthread_create(&f1_thread,NULL,f1,&i1); pthread_create(&f2_thread,NULL,f2,&i2); pthread_join(f1_thread,NULL); pthread_join(f2_thread,NULL); } void *f1(int *x){ int …
17 c  libraries  gcc  xubuntu 

2
Ingin mengurutkan file berdasarkan tanggal pembaruan termasuk sub-direktori
Saya hanya ingin menyortir file dengan memperbarui tanggal termasuk sub-direktori. Saya tahu ls -lrtR | grep ^-. tapi sepertinya tidak mengurutkan berdasarkan tanggal pembaruan. Dan saya perlu menyimpan daftar ini ke dalam file. Apa itu mungkin? Apr 01 2010 InsideDoosanServiceImpl.class // in A directory Apr 08 2010 MainController.class // in …
17 ls 

3
Mencari cara untuk meningkatkan deteksi telapak tangan synaptic / touchpad
Saya menemukan bahwa deteksi telapak touchpad saya sangat buruk. Saya telah mengaturnya agar sensitivitas minimum tidak merusak penggunaan touchpad saya (PalmMinWidth = 5, PalmMinZ = 1), dan saya masih mendapatkan tonjolan acak setiap kali saya mengetik di keyboard. Saya lebih suka menggunakan deteksi telapak tangan daripada menonaktifkan keyboard saat mengetik …

2
Bagaimana cara mengatur variabel lingkungan global saat boot melalui skrip, dan membuatnya tersedia untuk aplikasi yang berjalan sebelum masuk?
Saya memiliki layanan yang berjalan saat boot, dan dalam layanan itu ia memanggil skrip bash di latar belakang yang mengekspor beberapa variabel lingkungan. Masalah yang saya alami adalah bahwa variabel lingkungan tidak dikirim ke induk dari proses latar belakang sehingga segera setelah skrip saya selesai dieksekusi, mereka hilang. Selain itu, …


2
Ekstrak bagian tengah baris file teks?
Saya menulis skrip PHP untuk mem-parsing file teks besar untuk melakukan sisipan database darinya. Namun pada host saya, file tersebut terlalu besar, dan saya menekan batas memori untuk PHP. File ini memiliki sekitar 16.000 baris; Saya ingin membaginya menjadi empat file terpisah (pada awalnya) untuk melihat apakah saya dapat memuatnya. …


4
Bagaimana cara saya melakukan grep tanpa memimpin spasi putih?
Saya memahami basis kode yang besar, dan memimpin spasi putih dan tabulasi tampaknya cukup menjengkelkan. Apakah ada cara untuk menghilangkannya? grep -R "something" ./ Misalnya, alih-alih: foo/bar.cpp: qwertyuiosomethingoi foo/bar/baz.h: 43rfsgsomethingdrfg bar/bar.cpp: 1234edwssomethingczd Saya ingin mendapatkan sesuatu seperti: foo/bar.cpp: qwertyuiosomethingoi foo/bar/baz.h: 43rfsgdsomethingrfg bar/bar.cpp: 1234edwssomethingczd Atau lebih baik: foo/bar.cpp: qwertyuisomethingooi foo/bar/baz.h: 43rfsgdrsomethingfg …



4
Apakah mungkin menemukan jalur program yang sedang berjalan?
Saya memiliki xmms2dproses yang berjalan, tetapi dua kemungkinan file yang dapat dieksekusi (di direktori yang berbeda, keduanya di jalur yang dapat dieksekusi) yang bisa memunculkannya. Saya curiga salah satunya rusak, karena terkadang program ini berfungsi dan terkadang tidak. Proses yang berjalan sekarang berfungsi, jadi saya ingin menghapus (atau mengganti nama) …
17 process 

2
Bagaimana saya mengikat Shift + {Kiri, Kanan} di tmux?
Saya melihat tmuxdari screen, dan telah menabrak benjolan saat mengonfigurasi tmuxbinding kunci (sangat dapat dikonfigurasi!) . Masalahnya adalah, di saya .screenrcmiliki bindkey ^[[d prev bindkey ^[[c next bindkey ^[[a title bindkey ^[[b screen 1 dan binding bekerja (asalnya dari rxvt-tabbedex). Tapi di tmuxsana tampaknya tidak ada cara untuk mengikat perintah …


1
Bagaimana cara (aman) memindahkan / tmp ke volume yang berbeda?
Hari ini /tmpdirektori diisi pada mesin di tempat kerja. Masalahnya adalah, itu pada partisi root yang tidak terlalu besar. Untuk memperbaikinya, rekan kerja membuat /new/tmpdirektori di tempat lain, menyalin semua konten ke direktori baru, menghapus yang asli /tmpdan membuat symlink /tmp -> /new/tmp. Ketika ia menyalin file (benar-benar, ini adalah …

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.