Unix & Linux

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

5
Membuat snapshot dari sistem linux
Saya ingin melakukan hal berikut - Simpan keadaan saat ini pada OS linux saya (centOS6.5). Lakukan beberapa perubahan (lebih khusus menyuntikkan kesalahan dan menguji beberapa layanan untuk memeriksa bagaimana perilakunya ketika jenis kesalahan tertentu terjadi.) Kemudian kembalikan sistem kembali ke keadaan tersimpan. Saya tidak dapat menemukan cara untuk melakukan ini …
11 linux  snapshot 

2
Mengapa Linux / POSIX memiliki lchown tetapi tidak lchmod?
Tampaknya Linux mendukung perubahan pemilik tautan simbolik (yaitu lchown) tetapi mengubah mode / izin tautan simbolik (yaitu lchmod) tidak didukung . Sejauh yang saya bisa lihat ini sesuai dengan POSIX. Namun, saya tidak mengerti mengapa orang akan mendukung salah satu dari operasi ini tetapi tidak keduanya. Apa motivasi di balik …

3
Bagaimana shell menjalankan program?
Jika saya mengkompilasi sebuah program menggunakan gcc, dan mencoba menjalankannya dari bash shell, apa urutan langkah-langkah yang tepat diikuti oleh bash untuk menjalankannya? Aku tahu fork(), execve(), loader, dynamic linker(dan hal-hal lain) yang terlibat, tetapi bisa seseorang memberikan urutan yang tepat dari langkah-langkah dan beberapa referensi bacaan yang cocok? Edit: …

1
Wget, batalkan percobaan ulang setelah kegagalan atau batas waktu
Saya memanggil url dengan wget: /usr/bin/wget --read-timeout=7200 https://site_url/s Wget melakukan permintaan GET setiap 15 menit dalam kasus ini, meskipun batas waktu telah ditentukan, mengapa ini terjadi? Panggilan hanya boleh dilakukan satu kali, bagaimana saya bisa mengatur wget ke NOT Retry? Saya tahu Anda dapat mengatur t=ntetapi 0 tidak terbatas dan …
11 linux  rhel  wget 

3
Tentukan variabel dengan nama variabel
Apa yang salah dengan skrip ini? Saya mencoba mendefinisikan A1 = 1, B1 = 1, C1 = 1 LIST="A B C" for x in $LIST do "$x"1=1 done dan hasilnya adalah: ./x.: line 7: A1=1: command not found ./x.: line 7: B1=1: command not found ./x.: line 7: C1=1: command …


2
Bagaimana cara mendaftar algoritma kunci host yang tersedia untuk klien SSH?
Jadi ssh memiliki opsi HostKeyAlgorithms. Penggunaan sampel: ssh -o "HostKeyAlgorithms ssh-rsa" user@hostname Saya mencoba membuat klien terhubung menggunakan ecdsakunci server , tetapi saya tidak dapat menemukan string yang benar untuk itu. Perintah apa yang dapat saya gunakan untuk mendapatkan daftar yang tersedia HostKeyAlgorithms?
11 ssh  openssh 

3
Menentukan alias dan segera menggunakannya
Dalam zshhal ini berfungsi dengan baik: alias foo=ls foo Tetapi ini tidak: alias foo=ls; foo Menekan masukkan waktu tambahan tidak menjadi masalah saat dijalankan secara interaktif. Tetapi ketika menjalankannya sshtiba-tiba menjadi masalah: % ssh zsh@server 'alias foo=ls; foo' zsh:1: command not found: foo Bahkan dengan baris baru itu tidak berfungsi: …
11 zsh  alias 

6
Hapus baris dari file tergantung pada baris yang ditemukan di file lain
File file1.txt berisi baris seperti: /api/purchase/<hash>/index.html Sebagai contoh: /api/purchase/12ab09f46/index.html File file2.csv berisi baris seperti: <hash>,timestamp,ip_address Sebagai contoh: 12ab09f46,20150812235200,22.231.113.64 a77b3ff22,20150812235959,194.66.82.11 Saya ingin memfilter file2.csv menghapus semua baris di mana nilai hash hadir juga di file1.txt. Itu untuk mengatakan: cat file1.txt | extract <hash> | sed '/<hash>/d' file2.csv atau sesuatu seperti ini. …

4
Metode cepat memisahkan string dari textfile?
Saya memiliki dua file teks: string.txt dan lengths.txt String.txt: abcdefghijklmnopqrstuvwxyz lengths.txt 5 4 10 7 Saya ingin mendapatkan file >Entry_1 abcde >Entry_2 fghi >Entry_3 jklmnopqrs >Entry_4 tuvwxyz Saya bekerja dengan sekitar 28.000 entri dan mereka bervariasi antara 200 dan 56.000 karakter. Saat ini, saya menggunakan: start=1 end=0 i=0 while read …

4
Cetak halaman manual dengan lebar tetap
Dengan contoh perintah man apropos > outputfile file teks dihasilkan yang berisi manhalaman yang diformat apropos(dengan beberapa perbedaan kecil sehubungan dengan man aproposlangsung dicetak di layar, seperti huruf tebal). Tapi saya ingin secara manual mengatur lebar garis maksimum dari file output yang dihasilkan, sehingga semua paragraf akan dibenarkan untuk lebar …


1
apa cara kanonik untuk memulai daemon dalam skrip init rhel / centos-6?
Saya menemukan banyak dokumentasi yang bagus untuk start-stop-daemon ubuntu dan ada halaman manual untuk biner daemon. Tapi dari apa yang saya tahu cara kanonik untuk memulai daemon dalam skrip rhel / centos adalah dengan sumber /etc/init.d/functionslalu gunakan daemon()fungsinya. Tetapi saya tidak dapat menemukan contoh atau dokumentasi yang bagus. Apa cara …


2
Sed menghapus semua kecocokan pola awal dari garis
Saya memiliki baris berikut: abababtestab Saya mencoba mencari sedekspresi untuk menghapus semua kemunculan dari abawal baris sehingga garis yang diubah harus: testab Saya merasa ini harus sederhana, tetapi saya benar-benar tidak tahu apa-apa sed. Sejauh ini yang saya miliki adalah: sed 's/^ab//' Tapi ini hanya menghilangkan kemunculan pertama ab.
11 sed 

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.