Unix & Linux

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

3
Tar daftar file yang tidak semuanya ada
Saya menjalankan perintah dari script seperti tar -c -f ar.tar a b c d di mana b, c, dan d mungkin tidak ada, dan mungkin direktori. Solusi yang saya buat adalah menyalurkan output ls -dke grep, kemudian menyambungkannya ke dalam tarperintah, atau mengaktifkan gumpalan diperpanjang untuk @(a|b|c|d). Apakah ada cara …
10 shell  wildcards  tar 

5
Hapus string terkemuka di bash
Saya memiliki string seperti rev00000010dan saya hanya ingin nomor terakhir, 10 dalam hal ini. Saya sudah mencoba ini: TEST='rev00000010' echo "$TEST" | sed '/^[[:alpha:]][0]*/d' echo "$TEST" | sed '/^rev[0]*/d' keduanya tidak menghasilkan apa-apa, meskipun regex tampaknya benar (dicoba dengan regexr )

2
Redirect stdin dan stdout ke porta
Saya ingin mengambil program Pyang membaca dari stdin& menulis ke stdout, tetapi sambungkan ke ncatau apa pun yang dibaca dari port tertentu dan output ke port lain. # The reading is easy, here P reads from port 50505 nc -l 50505 | P Bagaimana saya membuatnya menulis kembali untuk mengatakan …

2
Apa yang bisa saya lakukan jika bash berhenti bergema?
Salah satu aplikasi yang saya gunakan di tempat kerja kadang-kadang sekrup dengan bash saya dan jadi saya tidak melihat input saya sendiri. Yaitu $ echo foo foo $ menjadi $ foo $ Saya salah mencoba menjalankan stty -echoyang membuat masalah menjadi lebih buruk dan sekarang berhenti menerima perintah bersama-sama yang …

2
“Pengguna diautentikasi tetapi tidak terhubung” setelah mengubah kata sandi Exchange saya
Ketika saya memulai Thunderbird (31.2.0 di bawah Ubuntu 14.04), akun Outlook 365 saya john.doe@example.comdiakses melalui IMAP benar-benar tidak dapat dijangkau (saya bahkan tidak dapat melihat daftar folder, walaupun saya memiliki arsip lokal). Saya melihat pesan berikut dalam pemberitahuan D-Bus (beberapa kali): Operasi saat ini di 'Kotak Masuk' tidak berhasil. Server …


1
Mengapa openssl s_client memverifikasi sertifikat terhadap CAfile yang tidak cocok?
Saya mencoba membuat kesalahan verifikasi sertifikat dengan openssl s_clientseperti ini: $ openssl s_client -crlf -verify 9 \ -CAfile /etc/ssl/certs/TURKTRUST_Certificate_Services_Provider_Root_1.pem \ -starttls smtp -host mx-ha03.web.de -port 25 Sertifikat server web.de disertifikasi oleh Deutsche Telekom CA, bukan TURKTRUST, sehingga perintah di atas gagal, kan? Tapi itu melaporkan: Verify return code: 0 (ok) …

4
Bagaimana skrip Bash dapat mengetahui cara menjalankannya?
Saya memiliki skrip Bash yang saya coba buat untuk membantu saya menjalankan perintah yang agak rumit dengan perubahan kecil yang akan ditanyakan kepada saya melalui gema dan membaca. Saya telah menemukan solusi untuk memaksanya menjalankan terminal untuk menjalankan perintah, tetapi saya tidak tertarik dengan itu. Yang ingin saya lakukan adalah, …


1
Identifikasi duplikat blok teks dalam suatu file
Apakah ada cara mudah untuk mengidentifikasi duplikat atau hampir duplikat blok teks dalam file? Saya ingin menggunakan ini untuk mengidentifikasi duplikasi kode. Sepertinya ada program khusus dengan kemampuan ini, tetapi saya tidak ingin terlibat. Saya berharap ada alat yang mirip dengan diff yang akan dapat melakukan semacam "dalam file" diff. …



2
mkfifo - Apakah disk I / O benar-benar terjadi?
Saya punya 2 aplikasi: Produser (N instance) Konsumen (1 contoh) Saat ini saya menuliskan hasil antara dari produsen, dan kemudian konsumen membaca file-file ini dari disk dan menghasilkan hasil akhir . Saya ingin meminimalkan I / O ini dengan "mengalirkan" output dari produsen langsung ke konsumen. Saya menemukan pipa bernama …
10 io  fifo 

2
Cari tahu perintah mana yang sedang berjalan dalam sesi layar
Saya sering membiarkan tugas berjalan di dalam layar sehingga saya bisa memeriksanya nanti, tetapi kadang-kadang saya perlu memeriksa perintah mana yang berjalan di dalam layar. Biasanya berupa skrip php, seperti screen -d -m nice -n -10 php -f convertThread.php start=10000 Saya tidak merekam layar mana yang menjalankan perintah mana, tetapi …
10 gnu-screen 

1
Langkah apa untuk menambahkan pengguna ke sistem tanpa menggunakan useradd / adduser?
Saya sedang menelusuri beberapa pertanyaan Linux dan melihat pertanyaan menarik ini. Langkah apa untuk menambahkan pengguna ke sistem tanpa menggunakan useradd/ adduser? Satu-satunya cara yang mungkin muncul di pikiran saya adalah, Tambahkan entri untuk pengguna dalam /etc/passwdfile. Tambahkan entri untuk grup dalam /etc/groupfile. Buat direktori home untuk pengguna yang ditambahkan. …
10 users  useradd 

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.