Unix & Linux

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

3
Tidur sampai kemunculan waktu spesifik berikutnya
Saya perlu serangkaian perintah atau satu perintah yang tidur sampai kemunculan berikutnya dari waktu tertentu seperti "4:00" terjadi. Bagaimana saya melakukannya? The atperintah atau cronjob bukan pilihan karena saya tidak harus meninggalkan naskah saya sedang dalam. Kasus spesifik yang saya bicarakan adalah skrip yang berjalan di layar. Sangat penting bahwa …
11 bash  date  time  sleep 

3
Tugas bersyarat berdasarkan variabel lingkungan
Dalam skrip bash, saya menetapkan variabel lokal sehingga nilainya tergantung pada variabel lingkungan global eksternal ( $MYAPP_ENV). if [ "$MYAPP_ENV" == "PROD" ] then SERVER_LOGIN=foobar123@prod.example.com else SERVER_LOGIN=foobar987@test.example.com fi Apakah ada cara yang lebih pendek (belum bersih) untuk menulis tugas di atas? (Agaknya menggunakan semacam operator kondisional / inline jika.)

6
DU: hanya tampilkan folder secara mendalam
Saya mendapatkan output dari du -hseperti berikut: 103M ./.wine/drive_c/windows/mono/mono-2.0/lib/mono 103M ./.wine/drive_c/windows/mono/mono-2.0/lib 129M ./.wine/drive_c/windows/mono/mono-2.0 129M ./.wine/drive_c/windows/mono 362M ./.wine/drive_c/windows 545M ./.wine/drive_c Saya hanya ingin menunjukkan folder yang paling bisa ditindaklanjuti, yaitu folder ./.wine/drive_c/windows/mono/mono-2.0/lib/mono Apakah ada cara menghapus folder induk jika folder anak bertanggung jawab atas sebagian besar penggunaan ruang disk? Pengaturan untuk …
11 disk-usage 

3
Pertahankan (atau pulihkan) izin file saat mengganti file
Saya memiliki perintah yang menerima file sebagai argumen, memodifikasi file, lalu menulisnya ke nama file yang ditentukan dalam argumen kedua. Saya akan memanggil program itu modifyfile. Saya ingin ini berfungsi "di tempat" jadi saya menulis skrip shell (bash) yang mengubahnya menjadi file sementara lalu memindahkannya kembali: TMP=`mktemp` modifyfile "$original" "$TMP" …



1
Cara mendapatkan Oracle java 7 agar berfungsi dengan setcap cap_net_bind_service + ep
Saya mencoba memberikan hak eksekusi executable java untuk membuka port di bawah 1024 di Linux. Ini pengaturannya /home/test/java berisi Oracle Server JRE 7.0.25 CentOS 6.4 Inilah pengembalian getcap [test@centos6 java]$ pwd /home/test/java [test@centos6 java]$ getcap bin/java bin/java = cap_net_bind_service+ep [test@centos6 java]$ getcap jre/bin/java jre/bin/java = cap_net_bind_service+ep Mencoba mengeksekusi java memberikan …


3
Hapus semua file kecuali di subdirektori tertentu dengan find
Saya ingin secara rekursif menghapus semua file yang tidak diakses dalam folder sementara a, kecuali semua file dalam subfolder b. find a \( -name b -prune \) -o -type f -delete Namun, saya mendapatkan pesan kesalahan: find: Tindakan -delete secara otomatis mengaktifkan -depth, tetapi -prune tidak melakukan apa-apa ketika -depth …
11 find  directory  rm 




1
Apakah ada metode untuk mensimulasikan latensi tinggi?
Ini adalah jawaban yang sangat bagus tentang cara membatasi bandwidth . Sekarang Bandwidth bukan perhatian utama saya - latensi adalah. Apa yang terjadi jika saya menempatkan beberapa ratus kilometer antara server aplikasi dan server database? Saya mencari kemungkinan untuk mensimulasikan lag yang diharapkan untuk setiap paket IP.
11 networking 

1
Bagaimana cara menginput / memulai baris baru di terminal bash?
Saya perhatikan beberapa bash sampel untuk loop tersebar di beberapa baris dalam contoh for VARIABLE in file1 file2 file3 do command1 on $VARIABLE command2 commandN done (mis. di sini http://www.cyberciti.biz/faq/bash-for-loop/ ) Bagaimana cara saya memasukkan baris baru di terminal bash (saya menggunakan dempul)? Ketika saya menekan enter di akhir baris …
11 bash  line-editor 

1
Saat menggunakan 'daftar yum tersedia' mengapa beberapa entri berwarna biru?
Menggunakan iTerminal pada Mac OS X 10.8 untuk terhubung melalui SSH ke server CentOS 6.4, menjalankan yum list availableakan menampilkan daftar paket yang tersedia dari berbagai repositori pada mesin itu. Beberapa nama entri ditampilkan dengan warna biru. Saya tidak yakin apa pentingnya pemformatan itu. Mengapa beberapa paket yang diinstal ditampilkan …
11 centos  yum 

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.