Unix & Linux

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


2
Apakah flock & exec aman di bash?
Cuplikan penguncian "standar" yang saya lihat berjalan seperti ... ( flock -n 200 || exit 1; # do stuff ) 200>program.lock Apakah aman (pengujian tampaknya mengatakan demikian) untuk digunakan execpada saat itu? Apakah subproses akan mempertahankan kunci? ( flock -n 200 || exit 1; exec /usr/bin/python vendors-notcoolstuff.py ) 200>program.lock Saya …
13 bash  lock 

2
Mengapa sentuh membuat file baru?
Saya sadar bahwa touchperintah itu digunakan untuk memperbarui tanggal modifikasi terakhir pada file. Ini juga digunakan untuk membuat file baru jika file yang diminta tidak ada pada sistem file. Karena sentuh (sesuai namanya), haruskah hanya memperbarui tanggal mod terakhir, mengapa juga mencoba membuat file baru? Apakah ini hanya cek yang …
13 files  touch 

4
Mengapa python masih berfungsi setelah dihapus?
Pada Debian 8 jessie saya telah menghapus python: perry@perry:~$ sudo apt-get remove python Reading package lists... Done Building dependency tree Reading state information... Done Package 'python2.7' is not installed, so not removed 0 upgraded, 0 newly installed, 0 to remove and 35 not upgraded. Tapi entah bagaimana saya masih bisa …
13 debian  apt  python 

4
Kesalahan `ls` saat direktori dihapus
Saya memiliki dua cangkang terbuka. Yang pertama adalah di direktori A. Di yang kedua, saya menghapus direktori A, dan kemudian membuatnya kembali. Ketika saya kembali ke shell pertama, dan ketik ls, outputnya adalah: ls: cannot open directory .: Stale file handle Mengapa? Saya pikir shell pertama (yang tetap terbuka di …

5
Apa distribusi Linux terkecil berdasarkan ukuran instalasi? [Tutup]
Ditutup . Pertanyaan ini perlu lebih fokus . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga berfokus pada satu masalah hanya dengan mengedit posting ini . Ditutup 4 tahun yang lalu . Saya mencoba menjalankan beberapa percobaan dengan Linux dan mencari distribusi terkecil berdasarkan ukuran instalasi. …

1
Salin file dan tambahkan cap waktu
Saya punya dua masalah dengan skrip saya yang menyalin file dan menambahkan stempel waktu ke nama. cp -ra /home/bpacheco/Test1 /home/bpacheco/Test2-$(date +"%m-%d-%y-%T") Di atas menambahkan Test2sebagai nama file, tapi saya ingin menyimpan nama file file sumber asli yang dalam contoh ini dinamai Test. cp -ra /home/bpacheco/Test1 /home/bpacheco/Test2-$(date +"%m-%d-%y-%r") Masalah lainnya adalah …

3
Bisakah sistem file menjadi tidak konsisten jika terganggu ketika memindahkan file?
Saya memiliki dua folder pada partisi yang sama (EXT2) Jika saya mv folder1/file folder2dan beberapa gangguan terjadi (misalnya, kegagalan daya) dapatkah sistem file menjadi tidak konsisten? Bukankah mvatom operasi? Pembaruan: Sejauh ini di IRC saya mendapatkan perspektif berikut: itu atomik sehingga inkonsistensi tidak bisa terjadi pertama Anda menyalin entri dir …

4
Bagaimana cara menggunakan sed untuk memanipulasi output streaming terus menerus?
Saya menyusun presentasi untuk audiens non-teknis. Saya memiliki program yang berjalan di bash yang menampilkan aliran nilai yang berkelanjutan, beberapa di antaranya penting. Saya ingin menyoroti hasil penting saat ditampilkan sehingga audiens dapat mengetahui frekuensi mereka. Masalahnya adalah saya tidak bisa sedberoperasi pada aliran yang sedang berjalan. Ini berfungsi dengan …

1
Otentikasi dan otorisasi D-Bus
Saya mencoba mengatur akses jarak jauh ke D-Bus, dan saya tidak mengerti bagaimana otentikasi dan otorisasi (tidak) berfungsi. Saya memiliki server D-Bus yang mendengarkan pada soket abstrak. $ echo $DBUS_SESSION_BUS_ADDRESS unix:abstract=/tmp/dbus-g5sxxvDlmz,guid=49bd93b893fe40d83604952155190c31 Saya berlari dbus-monitoruntuk menonton apa yang terjadi. Kasing uji saya adalah notify-send hello, yang berfungsi saat dijalankan dari mesin …

1
Cara memperbaiki "melewatkan /usr/lib/libc.a yang tidak kompatibel"
Saya mendapatkan kesalahan berikut ketika saya mencoba untuk membangun target Linux tertanam pada 64 bit Fedora 16 (Verne): make[3]: Entering directory `/export/home/git/minerva-5.x/third_party/multifiles' mips-linux-gnu-gcc -EL -O -D_GNU_SOURCE -Wall -isystem /export/home/git/minerva-5.x/cs_rootfs_1.2.15/cross_rootfs/include -c -o md5.o md5.c mips-linux-gnu-gcc -EL -O -D_GNU_SOURCE -Wall -isystem /export/home/git/minerva-5.x/cs_rootfs_1.2.15/cross_rootfs/include -c -o bitmapfs.o bitmapfs.c mips-linux-gnu-gcc -EL -O -D_GNU_SOURCE -Wall -isystem …
13 fedora  make  glibc 

5
Tidak dapat melakukan operasi file pada perangkat MTP yang dipasang melalui GVFS: "Operasi tidak didukung"
Saya menjalankan Linux Mint 17.1 64-bit (berdasarkan Ubuntu 14.04). Sejak memutakhirkan dari Linux Mint 14 / Ubuntu 12.10, skrip Python yang saya gunakan untuk menyinkronkan musik ke Walkman saya telah berhenti berfungsi. Sebelumnya, ketika saya memasang Walkman saya, itu akan secara otomatis muncul sebagai path /run/user/1000/gvfs/WALKMAN/Storage Mediadan akan bekerja seperti …
13 linux-mint  gvfs  mtp 

4
Bagaimana Anda menghapus cache arp di linux?
Kedua: sudo ip -s -s neigh flush all Dan: sudo arp -d 192.168.0.102 Alih-alih membersihkan cache arp mereka tampaknya hanya membatalkan entri (mereka akan muncul sebagai incomplete). Bahkan setelah beberapa menit, cache ARP terlihat seperti: $ arp -n Address HWtype HWaddress Flags Mask Iface 192.168.0.103 (incomplete) eth0 192.168.0.1 ether DE:AD:BE:EF:DE:AD …
13 arp 

6
Ekstraksi file .gz yang terkandung dalam folder
Saya memiliki folder yang berisi sekitar 320116 file .pdb.gz. Saya ingin membuka kompres mereka semua. Jika saya menggunakan gunzip * .gz itu memberi saya kesalahan yaitu daftar argumen terlalu panjang. Folder ini sekitar 2GB. Tolong beri saya saran yang tepat.
13 shell 


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.