Unix & Linux

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

5
Cara menggulir file data besar sambil menjaga tajuk
Misalkan saya memiliki beberapa file data besar, yang meluap layar dalam arah vertikal dan horizontal. Bagaimana saya bisa menelusuri file ini, sementara baris header tetap di layar? Untuk saat ini, saya menggunakan less -S, sehingga saya dapat dengan baik menggulir file saya secara horizontal dan vertikal. Namun, ketika menggulir ke …
19 vim  less  scrolling  pager 

6
Mengapa aliasing lebih dari perintah standar tidak dianjurkan
Misalnya, alias umum yang pernah saya lihat di ~/.bashrcfile (atau yang setara) adalah alias rm='rm -i' Namun, saya telah melihat orang merekomendasikan ini karena alias mungkin tidak ada di sistem lain dan karena Anda menjadi ceroboh rm, Anda secara tidak sengaja menghapus sesuatu yang penting. [1] dengan menggunakan alias ini, …

2
Bagaimana Anda menentukan format untuk input hingga saat ini?
Diberi tanggal dan waktu dalam format yang tidak dikenali oleh date, bagaimana saya bisa datemengenali tanggal dan waktu? Sebagai contoh: $ date -d "09SEP2012:23:58:46" date: invalid date `09SEP2012:23:58:46' $ date -d "09SEP2012:23:58:46" --magic-option "ddMMMYYY:hh:mm:ss" Sun Sep 9 23:58:46 MDT 2012 Apakah --magic-optionada Jika tidak, apakah ada cara yang lebih elegan …
19 date 

7
cara menggunakan patch dan diff untuk menggabungkan dua file dan secara otomatis menyelesaikan konflik
Saya telah membaca tentang diff dan patch tetapi saya tidak tahu bagaimana menerapkan apa yang saya butuhkan. Saya kira ini cukup sederhana, jadi untuk menunjukkan masalah saya ambil dua file ini: a.xml <resources> <color name="same_in_b">#AAABBB</color> <color name="not_in_b">#AAAAAA</color> <color name="in_b_but_different_val">#AAAAAA</color> <color name="not_in_b_too">#AAAAAA</color> </resources> b.xml <resources> <color name="same_in_b">#AAABBB</color> <color name="in_b_but_different_val">#BBBBBB</color> <color name="not_in_a">#AAAAAA</color> …

1
Mengapa waktu "nyata" jauh lebih tinggi daripada waktu "pengguna" dan "sistem"?
Saya menjalankan dan timebanyak perintah (yaitu nslookup) melalui SSHdan saya mengumpulkan total waktu yang dibutuhkan untuk menyelesaikan layanan tersirat (yaitu DNS ). Jadi saya mengumpulkan userdan syswaktu karena realwaktu menghitung waktu ketika proses saya memblokir yang saya tidak perlu ... saya kira. Tetapi beberapa tes saya memiliki hasil seperti itu: …

1
Buka lampiran html secara eksternal di mutt
Baru-baru ini saya berhasil mengatur penyimpanan surat agar mutt dapat menampilkan email HTML di jendela pesan: # ~/.mailcap text/html; lynx -dump '%s' | more; nametemplate=%s.html; copiousoutput; yang diotomatisasi oleh: # ~/.muttrc auto_view text/html Meskipun saya pikir lynxmelakukan pekerjaan yang layak pada konversi HTML ke teks, kadang-kadang ini tidak memotongnya dan …
19 mutt  browser  html  lynx 

2
Bagaimana cara mendapatkan nama file buffer saat ini di emacs?
Salah satu fitur utama yang saya lewatkan tentang Vim, adalah selalu menyimpan nama file file saat ini di %buffer ( info lebih lanjut ). Itu memungkinkan meluncurkan perintah dengan mudah seperti: ;; compile current file :! gcc % ;; source current file (useful when I'm editing .vimrc :source % ;; …
19 emacs  function 






2
Efek entri di / etc / securetty
Secara default pada RHEL 5.5 yang saya miliki [deuberger@saleen trunk]$ sudo cat /etc/securetty console vc/1 vc/2 vc/3 vc/4 vc/5 vc/6 vc/7 vc/8 vc/9 vc/10 vc/11 tty1 tty2 tty3 tty4 tty5 tty6 tty7 tty8 tty9 tty10 tty11 Apa perbedaan antara masing-masing jenis entri (konsol, vc / , dan tty ). Secara …
19 linux  security  rhel  login  pam 

2
Bagaimana / proc / self diimplementasikan di Linux?
Saya bermain-main dengan sistem /procfile di Linux, dan saya menemukan /proc/self, yang merupakan tautan simbolis ke direktori proses dari proses saat ini. Saya ingin tahu bagaimana penerapannya. Salah satu solusinya adalah dengan mengubah symlink itu pada setiap switch konteks , tapi itu jelas sangat mahal karena melibatkan akses disk.
19 process  proc 


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.