Unix & Linux

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

12
Menemukan semua perangkat penyimpanan yang terpasang pada mesin Linux
Saya memiliki kebutuhan untuk menemukan semua perangkat penyimpanan yang dapat ditulis yang terpasang pada mesin yang diberikan, apakah mereka sudah terpasang atau tidak. Cara tolol untuk melakukan ini adalah dengan mencoba setiap entri /devyang sesuai dengan perangkat yang dapat ditulisi (hd * dan sd *). Apakah ada solusi yang lebih …
32 linux  storage 



1
Deskriptor file & skrip shell
Saya mengalami kesulitan memahami bagaimana seseorang menggunakan deskriptor file dalam skrip shell. Saya tahu dasar-dasar seperti exec 5 > /tmp/foo Jadi fd 5 dilampirkan ke foo untuk menulis. exec 6 < /tmp/bar … untuk dibaca. exec 5>&- … Tutup fd. Sekarang apa fungsinya? #!/bin/bash exec 5 > /tmp/foo exec 6 …


2
Apa artinya pengalihan “<<(...)"?
Saya telah melihat bahwa rvm (manajer versi ruby) diinstal menggunakan perintah berikut: bash &lt; &lt;(curl -s https://raw.github.com/wayneeseguin/rvm/master/binscripts/rvm-installer ) Jadi, seperti yang saya pahami, kami mendapatkan konten skrip dan meneruskannya ke bash (saya percaya &lt; &lt;dan &lt;&lt;merupakan hal yang sama?) Saya tertarik pada &lt; &lt;bagian ini, menemukan uraian berikut di internet: …

2
Mount point apa yang ada pada sistem Linux yang khas?
Saya punya 2 pertanyaan. Selama instalasi Linux kami menentukan ruang memori untuk 2 titik pemasangan - root dan swap. Apakah ada titik pemasangan lain yang dibuat tanpa pemberitahuan pengguna? Apakah pernyataan ini benar: "pemasangan muncul hanya ketika berurusan dengan partisi yang berbeda. Yaitu, Anda tidak dapat memasang, mengatakan, / proc …

3
Akses ke konten asli titik pemasangan
Pada NAS tanpa kepala saya, saya memiliki sdf1(kartu flash) terpasang /sementara /homesedang dipasang dari lv00(volume LVM yang didukung oleh perangkat lunak RAID). Untuk dapat mengakses mesin ketika RAID gagal, saya memiliki salinan kunci publik ssh saya, dll. /home/foo/.sshPada sistem file dari sdf1. Untuk memperbarui file yang disembunyikan oleh dipasang /homesaya …
32 linux  debian  mount 


3
Bagaimana menemukan kurung yang tidak cocok dalam file teks?
Hari ini saya belajar bahwa saya dapat menggunakan perl -c filenameuntuk menemukan kurung keriting yang tak tertandingi {} dalam file sewenang-wenang, tidak harus skrip Perl. Masalahnya adalah, itu tidak berfungsi dengan jenis kurung lain () [] dan mungkin &lt;&gt;. Saya juga melakukan percobaan dengan beberapa plugin Vim yang mengklaim dapat …


4
Simpan status sesi layar GNU lengkap
Apakah mungkin untuk tetap "keadaan" dari jendela layar GNU (atau hanya shell standar) sehingga saya dapat memuat kembali semuanya setelah reboot: Jumlah kerang yang dibuka Nama setiap shell Direktori saat ini dari setiap shell Sejarah setiap shell Jika memungkinkan, variabel lingkungannya
32 shell  gnu-screen 

3
Bisakah skrip bash dikaitkan ke file?
Saya ingin skrip tidur kecuali file tertentu dimodifikasi / dihapus (atau file yang dibuat di direktori tertentu, atau ...). Bisakah ini dicapai dengan cara yang elegan? Hal paling sederhana yang muncul di benak saya adalah lingkaran yang tidur selama beberapa waktu sebelum memeriksa status lagi, tetapi mungkin ada cara yang …
32 linux  shell  files  hook 

5
Bagaimana cara mengetahui "level" kerang saya?
Jika saya membuka terminal seperti xtermsaya akan memiliki shell. Kemudian jika saya menggunakan sshatau zshsaya akan memiliki "level" shell. Apakah ada cara untuk mengetahui berapa kali saya harus Ctrl+Datau mengetik exituntuk keluar dari semuanya? Niat saya yang sebenarnya adalah untuk keluar dari semuanya kecuali shell "root". Akan menyenangkan mengetahui efek …
32 shell  terminal 

12
Bagaimana cara mencetak kolom tertentu dengan nama?
Saya memiliki file berikut: id name age 1 ed 50 2 joe 70 Saya ingin mencetak hanya kolom iddan age. Saat ini saya hanya menggunakan awk: cat file.tsv | awk '{ print $1, $3 }' Namun, ini membutuhkan mengetahui nomor kolom. Apakah ada cara untuk melakukannya di mana saya dapat …
32 awk 

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.