Unix & Linux

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

5
Bagaimana cara mendapatkan ukuran folder dengan mengabaikan tautan keras?
Saya menggunakan rsnapshot untuk cadangan, yang menghasilkan serangkaian folder yang berisi file dengan nama yang sama. Beberapa file sulit ditautkan, sementara yang lain terpisah. Misalnya, hourly.1/file1dan hourly.2/file1mungkin sulit ditautkan ke file yang sama, sementara hourly.1/file2dan hourly.2/file2sepenuhnya merupakan file yang terpisah. Saya ingin menemukan jumlah ruang yang digunakan oleh folder hourly.2 …

1
Apa itu namespace nvme? Bagaimana mereka bekerja?
Saya baru-baru ini mulai mendukung Linux yang diinstal pada perangkat dengan built-in nvme ssds. Saya perhatikan file perangkat memiliki nomor tambahan, di luar nomor yang mengidentifikasi nomor drive dan nomor partisi. Drive IDE / SATA / SCSI biasanya hanya memiliki huruf drive dan nomor partisi. Sebagai contoh: / dev / …
18 linux  devices  nvme 


1
meneruskan dan mengatur variabel dalam heredoc
Saya memiliki skrip yang harus melakukan banyak hal berbeda pada banyak mesin jarak jauh yang berbeda. Saya berpikir bahwa heredoc akan bekerja untuk ini, tetapi saya tidak dapat menggunakan variabel yang didefinisikan di tempat lain dalam skrip dan satu didefinisikan dalam heredoc. Ini beberapa kode: #!/bin/sh FOO="foo" ssh some.remote.host << …


1
Mana cara yang benar untuk menonaktifkan unit timer sistemd?
Saya telah berhasil memigrasi beberapa pekerjaan cron saya ke systemd. Saya mengikuti beberapa panduan dan telah mengambil pendekatan standar untuk membuat 3 file: myjob.timer - systemd timer unit myjob.service - systemd service unit myjob.sh Seperti yang Anda mungkin bisa menebak, pada waktu tertentu myjob.timer dipicu, yang menjalankan layanan myjob.ser yang …

2
Bagaimana cara mengatur PATH saat menjalankan perintah ssh?
Dengan asumsi pengguna memiliki /bin/bashshell di /etc/passwd. Kemudian ssh user@host commandjalankan perintah menggunakan Bash. Namun, shell itu bukan login atau interaktif, yang berarti tidak ~/.bash_profilejuga ~/.bashrctidak bersumber. Dalam hal itu bagaimana cara mengatur PATHvariabel lingkungan agar dapat dieksekusi dan dieksekusi? Apakah disarankan untuk awalan dengan perintah yang sebenarnya source ~/.bashrc?
18 bash  ssh 


1
Instal secara lokal menggunakan dnf di Fedora tanpa menggunakan koneksi internet
Saya mencoba menginstal rpmpaket secara lokal tanpa menggunakan internet. Saya mencoba yang berikut ini: sudo rpm -u kernel-devel-4.2.7-200.fc22.x86_64.rpm dan saya mendapat: error: kernel-devel-4.2.7-200.fc22.x86_64.rpm: hdr blob(2060952): BAD, read returned 0 error: kernel-devel-4.2.7-200.fc22.x86_64.rpm cannot be installed Saya juga mencoba: sudo dnf --disablerepo='*' install kernel-devel-4.2.7-200.fc22.x86_64.rpm dan sepertinya masih menggunakan internet, jadi saya tidak …
18 rpm  dnf 

5
Hindari menjalankan skrip jika variabel tidak didefinisikan
Saya memiliki skrip seperti: c=0 for f in */*; do cp -v "$f" "/myhome/CE$(printf '%0*d' 2 $BATCHNUM)-new-stuctures_extracted/test-$(printf '%0*d' 5 $c)" c=$((c=c+1)) done Namun, pengguna harus memberikan BATCHNUM panggilan variabel dan jika tidak saya harus memaksa skrip ini berhenti berjalan. Akan lebih baik jika saya bisa memaksa skrip yang memanggil skrip …

4
Cara menampilkan nama host di prompt perintah Linux
Saya memiliki beberapa VM dan sekarang command-line prompt saya terlihat seperti -bash-3.2$; identik pada setiap VM, karena tidak mengandung nama host. Saya harus selalu melihat VM mana yang saya gunakan hostnamesebelum saya melakukan operasi apa pun. Bagaimana saya bisa menambahkan nama host ke prompt shell? ENV: CentOS / ssh
18 bash  prompt  hostname 


2
Alat untuk Tabel Perutean Debugging pada Mesin Linux?
Apakah ada alat yang debug tabel routing pada mesin Linux? Maksud saya yang bisa saya gunakan dengan memasukkan alamat ip ke dalamnya, itu akan mengambil tabel routing yang ada ke akun dan output pertandingan dari tabel, jadi saya bisa mendapatkan ide di mana paket akan pergi?
18 ip  routing  debugging 

4
Membagi file menjadi dua
Saya memiliki file besar dan perlu dibagi menjadi dua file. Misalkan pada file pertama 1000 baris harus dipilih dan dimasukkan ke file lain dan hapus baris-baris itu di file pertama. Saya mencoba menggunakan splittetapi membuat beberapa potongan.

2
Menyalin file yang ada tanpa konfirmasi?
Saya perlu menyalin dan menulis banyak file dalam jumlah besar, saya telah menggunakan perintah berikut: # cp -Rf * ../ Tetapi kemudian setiap kali file dengan nama yang sama ada di folder tujuan saya mendapatkan pertanyaan ini: cp: overwrite `../ibdata1'? Masalahnya adalah saya memiliki sekitar 200 file yang akan ditulis …
18 linux  centos  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.