Unix & Linux

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

10
Apakah ada alat yang menggabungkan zcat dan cat secara transparan?
Saat menangani file log, beberapa berakhir sebagai file gzip terima kasih logrotatedan yang lainnya tidak. Jadi ketika Anda mencoba sesuatu seperti ini: $ zcat * Anda berakhir dengan baris perintah seperti zcat xyz.log xyz.log.1 xyz.log.2.gz xyz.log.3.gzdan kemudian dengan: gzip: xyz.log: not in gzip format Apakah ada alat yang akan mengambil …

5
Hapus baris yang berisi string tertentu dan baris berikut
Saya menggunakan ini cat foo.txt | sed '/bar/d' untuk menghapus baris yang berisi string bardalam file. Namun saya ingin menghapus garis-garis dan garis langsung setelahnya . Lebih disukai di sed, awkatau alat lain yang tersedia di MinGW32. Ini semacam kebalikan dari apa yang aku bisa di grepdengan -Adan -Buntuk mencetak …


5
Ganti beberapa spasi dengan hanya menggunakan 'tr'
Saya punya file f1.txt,: ID Name 1 a 2 b 3 g 6 f Jumlah ruang tidak tetap. Apa cara terbaik untuk mengganti semua ruang putih dengan hanya menggunakan satu ruang tr? Inilah yang saya miliki sejauh ini: cat f1.txt | tr -d " " Tetapi hasilnya adalah: IDName 1a …
71 shell  cut  tr 

7
Tampilkan semua file hingga cocok
grep --before-context 5 menunjukkan 5 baris sebelum pertandingan. Saya ingin menunjukkan segalanya sebelum pertandingan. Melakukan grep --before-context 99999999akan berhasil tetapi tidak terlalu ... profesional. Bagaimana cara menampilkan semua file hingga sesuai?

12
tar --exclude tidak mengecualikan. Mengapa?
Saya memiliki baris yang sangat sederhana ini dalam skrip bash yang dieksekusi dengan sukses (yaitu menghasilkan _data.tarfile), kecuali bahwa itu tidak mengecualikan sub-direktori yang dikatakan dikecualikan melalui --excludeopsi: /bin/tar -cf /home/_data.tar --exclude='/data/sub1/*' --exclude='/data/sub2/*' --exclude='/data/sub3/*' --exclude='/data/sub4/*' --exclude='/data/sub5/*' /data Sebagai gantinya, ia menghasilkan _data.tarfile yang berisi semua yang ada di bawah / …
71 tar 


5
Perbedaan antara "kucing" dan "kucing <"
Saya sedang mengerjakan tutorial dan melihat penggunaan keduanya cat myfile.txtdan cat &lt; myfile.txt. Apakah ada perbedaan antara dua urutan perintah ini? Sepertinya keduanya mencetak isi file ke shell.
70 cat 


2
Bagaimana cara grep output CURL?
Saya perlu mengambil tanggal kedaluwarsa sertifikat SSL. The curlaplikasi tidak memberikan informasi ini: $ curl -v https://google.com/ * Hostname was NOT found in DNS cache * Trying 212.179.180.121... * Connected to google.com (212.179.180.121) port 443 (#0) * successfully set certificate verify locations: * CAfile: none CApath: /etc/ssl/certs * SSLv3, TLS …

4
Perintah ls tidak berfungsi untuk direktori dengan sejumlah besar file
Saya memiliki direktori yang memiliki sekitar 5 juta file. Ketika saya mencoba menjalankan lsperintah dari dalam direktori ini, sistem saya menghabiskan banyak sekali memori dan hang setelah beberapa saat. Apakah ada cara efisien untuk mendaftar file selain menggunakan lsperintah?
70 ls 

9
bash - ganti ruang dengan baris baru
Bagaimana saya bisa mengganti spasi dengan baris baru pada input seperti: /path/to/file /path/to/file2 /path/to/file3 /path/to/file4 /path/to/file5 dll ... Untuk mendapatkan yang berikut ini: /path/to/file /path/to/file2 /path/to/file3 /path/to/file4 /path/to/file5 Catatan Saya memposting pertanyaan ini untuk membantu pengguna lain, tidak mudah untuk menemukan jawaban yang berguna di UNIX SE sampai saya mulai …

6
Apa yang TIDAK untuk dimasukkan ke SSD?
Saya membeli SSD dan saya akan mengatur sistem desktop saya dengan instalasi Linux yang sepenuhnya baru. SSD dikenal cepat, tetapi memiliki kelemahan: Jumlah penulisan (per blok?) Terbatas. Jadi saya berpikir tentang data mana yang harus ditempatkan di SSD dan yang di drive HDD. Secara umum saya berpikir bahwa data yang …

7
Membuat ram disk di Linux
Saya memiliki mesin dengan 62GB RAM, dan bagasi yang hanya 7GB, jadi saya pikir saya akan membuat RAM disk dan kompilasi di sana. Saya bukan ahli Linux. Saya menemukan instruksi di internet untuk membuat disk RAM: mkfs -q /dev/ram1 8192 tapi saya mengubah 8192 ke 16777216 dalam upaya untuk mengalokasikan …
70 linux  ramdisk 


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.