Unix & Linux

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


1
Matikan sesi ssh yang tidak responsif tanpa menutup terminal
Apakah ada cara untuk memutuskan sambungan dari sesi SSH yang menjadi tidak responsif tanpa membunuh seluruh terminal? Secara khusus saya menggunakan konsole, dan mesin yang saya gunakan kadang-kadang hang, tetapi tidak benar-benar mati (sehingga mematikan koneksi). Jadi SSH hanya hang dan saya harus menutup terminal dan membuka yang baru untuk …
110 ssh  terminal 


11
Hapus Baris pertama file
Bagaimana saya bisa menghapus baris pertama file dan menyimpan perubahan? Saya mencoba ini tetapi menghapus seluruh isi file. $sed 1d file.txt > file.txt
110 shell-script  sed  ksh 

5
Penggunaan tanda hubung (-) sebagai ganti nama file
Untuk suatu perintah, jika digunakan -sebagai argumen sebagai pengganti nama file berarti STDIN atau STDOUT. Namun dalam contoh ini, ia membuat file dengan nama -: echo hello > - Bagaimana saya bisa membuat -contoh ini berarti STDOUT? Sebaliknya, bagaimana saya bisa membuat -file berarti bernama -dalam contoh seperti: cat -

6
Mengapa kernel Linux 15+ juta baris kode? [Tutup]
Apa isi dari basis kode monolitik ini? Saya memahami dukungan arsitektur prosesor, keamanan, dan virtualisasi, tetapi saya tidak dapat membayangkan bahwa lebih dari 600.000 baris. Apa driver historis & alasan saat ini yang termasuk dalam basis kode kernel? Apakah 15+ juta baris itu termasuk setiap driver tunggal untuk setiap perangkat …
109 linux-kernel 

10
Paralelkan Bash FOR Loop
Saya telah mencoba untuk memparalelkan skrip berikut, khususnya masing-masing dari tiga instance loop FOR, menggunakan GNU Parallel tetapi belum mampu. 4 perintah yang terkandung dalam loop FOR dijalankan secara seri, masing-masing loop membutuhkan waktu sekitar 10 menit. #!/bin/bash kar='KAR5' runList='run2 run3 run4' mkdir normFunc for run in $runList do fsl5.0-flirt …

3
Mengapa swappiness diatur ke 60 secara default?
Saya baru saja membaca beberapa hal tentang swappiness di Linux. Saya tidak mengerti mengapa pengaturan default ke 60. Menurut saya parameter ini harus diatur ke 10 untuk mengurangi swap. Swap ada di hard drive saya sehingga kami jauh lebih lambat dari memori saya. Mengapa mereka mengkonfigurasi kernel seperti itu?
109 linux  kernel  swap 

4
Kembalikan hanya sebagian dari garis setelah pola yang cocok
Jadi menarik membuka file dengan catdan kemudian menggunakan grepuntuk mendapatkan baris yang cocok hanya membuat saya sejauh ini ketika saya bekerja dengan set log tertentu yang saya hadapi. Ini membutuhkan cara untuk mencocokkan garis ke suatu pola, tetapi hanya untuk mengembalikan bagian garis setelah pertandingan. Bagian sebelum dan sesudah pertandingan …



5
apache2 Perintah 'SSLEngine' tidak valid
Ketika saya memulai kembali httpd, saya mendapatkan kesalahan berikut. Apa yang saya lewatkan? [root@localhost ~]# service httpd restart Stopping httpd: [ OK ] Starting httpd: Syntax error on line 22 of /etc/httpd/conf.d/sites.conf: Invalid command 'SSLEngine', perhaps misspelled or defined by a module not included in the server configuration Saya telah …
108 ssl  apache-httpd 

5
Memahami tanda seru (!) Di bash
Saya menggunakan history | less untuk mendapatkan baris-baris perintah sebelumnya dan dari angka-angka di sebelah kiri saya menemukan baris yang saya ingin ulangi (mis. 22) dan melakukan !22 pada prompt perintah dan itu berhasil - mengeksekusi set perintah pada baris yang saya lakukan pada waktu itu. Saya tidak tahu di …

2
Perbedaan antara pts dan tty
Kemungkinan Gandakan: Apa perbedaan yang tepat antara 'terminal', 'shell', 'tty' dan 'konsol'? Saya selalu melihat Poin dan tty ketika saya menggunakan whoperintah tetapi saya tidak pernah mengerti bagaimana mereka berbeda? Adakah yang bisa menjelaskan ini padaku?
108 linux  tty  who 

7
Salin jenis file tertentu menjaga struktur folder
Saya memiliki struktur folder dengan banyak file * .csv yang tersebar di folder. Sekarang saya ingin menyalin semua file * .csv ke tujuan lain dengan menjaga struktur folder. Ini bekerja dengan melakukan: cp --parents *.csv /target cp --parents */*.csv" /target cp --parents */*/*.csv /target cp --parents */*/*/*.csv /target ... dan …
108 cp 

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.