Unix & Linux

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

1
Proses init: leluhur semua proses?
Saya selalu belajar bahwa proses init adalah nenek moyang dari semua proses. Mengapa proses 2 memiliki PPID 0? $ ps -ef | head -n 3 UID PID PPID C STIME TTY TIME CMD root 1 0 0 May14 ? 00:00:01 /sbin/init root 2 0 0 May14 ? 00:00:00 [kthreadd]
26 linux  process  init 


7
Balikkan variabel boolean
Saya ingin mencoba skrip sederhana flag=false while !$flag do read x if [ "$x" -eq "true" ] then flag=true fi echo "${x} : ${flag}" done Tetapi ketika saya menjalankannya, jika saya mengetik true, saya akan melihat itu x="true"dan flag="true", tetapi siklus tidak berakhir. Apa yang salah dengan skrip? Bagaimana saya …
26 bash  scripting 

4
Shift-panah tidak bekerja di emacs dalam tmux
Saya baru-baru mulai menggunakan tmux (adalah pengguna layar sebelumnya) dan saya menyukainya, kecuali untuk satu masalah kecil. Saya menggunakan emacs dalam sesi tmux saya dan saya terbiasa menggunakan tombol Shift-panah untuk berpindah di antara windows emacs (bukan windows tmux). Ketika menjalankan dalam tmux, binding ini tampaknya berhenti bekerja sepenuhnya (seperti …
26 emacs  tmux 

1
Abaikan perubahan spasi putih pada semua perintah git
Saya telah menemukan banyak situs yang menjelaskan bagaimana git memperingatkan Anda ketika Anda mengubah akhir baris, atau berbagai teknik lainnya untuk mencegah Anda mengacaukan seluruh file. Anggap sudah terlambat untuk itu - pohon sudah memiliki komitmen yang beralih akhir baris file, jadi git difftunjukkan pengurangan dari file lama diikuti dengan …

4
Apa yang terjadi pada output dari proses yang telah ditolak dan kehilangan terminalnya?
Jika saya menutup terminal virtual, di mana beberapa proses dimulai, apakah output langsung pergi ke /dev/null, atau bisakah itu mencemari memori entah bagaimana? Bisakah saya mengambil output untuk terus membacanya kapan saja setelah itu? [EDIT]: Jadi, apakah momen penolakan suatu proses secara efektif merupakan akhir dari kekuatan saya untuk mengontrol …

7
Proses Monitor setara dengan Linux?
Apakah ada Unix / Linux yang setara dengan Process Monitor , apakah GUI atau CUI? Jika itu membuat perbedaan, saya melihat Ubuntu, tetapi jika ada yang setara untuk sistem lain (Mac, varian Linux lainnya seperti Fedora, dll.) Maka mengetahui semua itu akan berguna juga. Edit: Monitor Proses untuk memantau panggilan …

1
Bagaimana cara menggunakan antarmuka kernel Linux mengikat / melepaskan ikatan untuk perangkat USB-HID?
Latar belakang pertama. Saya mengembangkan driver untuk perangkat panel game Logitech. Ini adalah keyboard dengan layar di atasnya. Driver berfungsi dengan baik tetapi secara default perangkat ditangani oleh HID. Untuk mencegah HID mengambil alih perangkat sebelum driver saya, saya bisa daftar hitam di hid-core.c. Ini bekerja tetapi bukan solusi terbaik …

3
Cara mengubah nama buffer vim
Apakah mungkin untuk mengubah nama buffer di vim? Secara khusus, saya menggunakan Conque Shell untuk membuka shell di vim (setiap shell dalam buffer) dan dengan beberapa shell, saya melihat: 10: bash - 1 11: bash - 2 dalam daftar buffer saya. Saya ingin mengganti nama buffer ini dengan nama yang …
26 vim  buffer 



2
Memaksa sudo untuk meminta kata sandi
Jika saya melakukan hal berikut: sudo su - //enter password exit exit //login again straight away sudo su - Doa kedua dari sudo tidak meminta kata sandi karena walaupun saya sudah logout lagi, saya masih dalam batas waktu yang berarti bahwa saya tidak perlu dimintai kata sandi lagi. Karena saya …
26 sudo  password 

5
Bisakah saya mem-pipe / dev / video lewat ssh
Saya memiliki dua komputer, desktop di kantor saya (dengan webcam terpasang) dan laptop di tempat lain di jaringan. Biasanya saya melihat kantor saya melalui webcam saya dengan menjalankan ssh Office -Y "mplayer tv://device=/dev/video0" dari laptop saya. Saya tidak suka mplayer Xforwarding, jadi mengapa saya tidak bisa tunnel /dev/videoke pc saya …



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.