Unix & Linux

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




9
Bagaimana cara grep untuk string yang sama tetapi banyak file sekaligus?
Saya memiliki satu set file log yang perlu saya tinjau dan saya ingin mencari string spesifik pada file yang sama sekaligus. Apakah ini mungkin? Saat ini saya menggunakan grep -E 'fatal|error|critical|failure|warning|' /path_to_file Bagaimana saya menggunakan ini dan mencari untaian beberapa file sekaligus? Jika ini adalah sesuatu yang perlu dituliskan, dapatkah …
57 scripting  grep 

4
Apakah dash atau shell lain "lebih cepat" daripada bash?
Saya selalu berpikir bahwa satu-satunya manfaat menggunakan dasbor daripada bash adalah dasbor lebih kecil, dan karena itu banyak contoh dasbor akan mulai lebih cepat saat boot. Tetapi saya telah melakukan beberapa penelitian, dan menemukan beberapa orang memigrasi semua skrip mereka ke dash dengan harapan mereka akan berjalan lebih cepat, dan …
57 bash  performance  dash 


1
Untuk loop dalam zsh dan bash
Saya perhatikan ada dua cara alternatif untuk membangun loop di zsh : for x (1 2 3); do echo $x; done for x in 1 2 3; do echo $x; done Keduanya mencetak: 1 2 3 Pertanyaan saya adalah, mengapa kedua sintaksis itu? Apakah $xiterasi melalui berbagai jenis objek di …
57 bash  zsh 

5
Bagaimana cara saya mendapatkan penyelesaian bash untuk alias perintah?
Saya mencari penyelesaian tab pada alias baris perintah saya, misalnya, katakan saya mendefinisikan alias berikut: alias apt-inst='sudo aptitude install' Apakah ada cara untuk mendapatkan kelengkapan yang disediakan oleh aptitude ketika saya menekan tombol tab? yaitu ketika saya menulis 'sudo aptitude install gnumer' dan tekan tab, aptitude melengkapi ini ke gnumeric, …

5
Screencasting GIF; cara UNIX
Untuk mengambil screenshot statis dari bagian yang dipilih dari layar saya, saya sering menggunakan scrotdengan -s shot.png. Ini bagus untuk menambahkan ilustrasi ke posting StackExchange. Saya bahkan menemukan skrip ini untuk secara otomatis mengunggah tangkapan layar ke Imgur.com dan menaruh tautan di papan klip X saya! Mari kita ubah ini …

11
Bagaimana cara menghindari konflik antara dnsmasq dan systemd-diselesaikan?
Saya baru-baru ini menginstal dnsmasq untuk bertindak sebagai Server DNS untuk jaringan lokal saya. dnsmasq mendengarkan pada port 53 yang sudah digunakan oleh pendengar rintisan DNS lokal dari systemd-diselesaikan . Hanya menghentikan systemd-diselesaikan dan kemudian restart setelah dnsmasq berjalan menyelesaikan masalah ini. Tapi itu kembali setelah reboot: systemd-diselesaikan dimulai dengan …
57 systemd  dnsmasq 

3
Perbedaan antara "cd -" dan "cd ~ -"
Perintah Bash cd - mencetak direktori yang sebelumnya digunakan dan mengubahnya. Di sisi lain, perintah Bash cd ~- langsung berubah ke direktori yang sebelumnya digunakan, tanpa menggema apa pun. Apakah itu satu-satunya perbedaan? Apa kasus penggunaan untuk masing-masing perintah?

8
Pekerjaan berhenti sedang berjalan untuk Sesi c2 pengguna
Pesan berikut ini muncul hampir setiap kali saya mematikan komputer saya: A stop job is running for Session c2 of user ... (1min 30s) Ia menunggu 1 menit 30-an kemudian melanjutkan proses penutupan. Saya mengikuti panduan diagnosis shutdown systemd ini dan mendapatkan shutdown-log.txt (saya tidak bisa menempel langsung log di …
56 systemd  shutdown 

2
sudo sebagai pengguna lain dengan lingkungannya
$ whoami admin $ sudo -S -u otheruser whoami otheruser $ sudo -S -u otheruser /bin/bash -l -c 'echo $HOME' /home/admin Mengapa tidak $HOMEdisetel /home/otherusermeskipun bash dipanggil sebagai shell login? Secara khusus, /home/otheruser/.bashrctidak bersumber. Juga, /home/otheruser/.profiletidak bersumber. - ( /home/otheruser/.bash_profiletidak ada)


3
Mengapa `--human-readable` diperlukan dan tidak default?
Beberapa alat baris perintah menggunakan opsi -hatau --human-readableuntuk mencetak ukuran file dalam format yang dapat dibaca manusia (yaitu, 36Gvs 37550836). Mengapa opsi ini diperlukan dan bukan default? Bukankah alat-alat ini terutama untuk output ke manusia?

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.