Unix & Linux

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

3
BunsenLabs (Debian derrivative) tidak akan ditutup (Gagal memulai poweroff.target: Transaksi bersifat destruktif)
Saya menemukan perilaku aneh BunsenLabs GNU / Linux saya (yang didasarkan pada Debian). Terkadang saya tidak bisa mematikan OS. Saya tidak peduli apakah saya menggunakan sudo poweroffatau pendekatan GUI. Inilah yang saya dapatkan setelah berlari sudo poweroff: Failed to start poweroff.target: Transaction is destructive Apakah ada solusinya? Mengapa ini terjadi? …



1
jangan pernah menggunakan operator `-a` atau` -o` dengan `[`
Stéphane Chazelas menulis: beberapa aturan suka selalu mengutip variabel jangan pernah gunakan operator -aatau -o(gunakan beberapa [perintah dan operator &&dan ||shell) Dapat [diandalkan dengan cangkang POSIX. Mengapa "tidak pernah menggunakan -aatau -ooperator"? Bagaimana saya bisa "menggunakan beberapa [perintah dan operator &&dan ||shell)"?
11 bash  shell  test 


3
Mengapa sshd tidak menggunakan terminal semu ketika argumen klien ssh diikuti oleh program interaktif?
Cara normal untuk terhubung ke server SSH adalah ssh username@ip_address. Tetapi pengguna mungkin hanya ingin menjalankan program pada mesin jarak jauh. Jadi nama program mengikuti setelah argumen normal yaitu ssh username@ip_address <program_name>. Sebagai contoh ssh username@ip_address ls,. Argumen itu baik-baik saja kecuali untuk program interaktif (yang juga menerima input pengguna …
11 ssh  pty 

3
Hapus file, tetapi hanya jika itu symlink
Idealnya saya ingin perintah seperti ini rm --only-if-symlink link-to-file karena saya telah membakar diri saya berkali-kali secara tidak sengaja menghapus file bukannya symlink yang menunjuk ke file. Ini bisa sangat buruk ketika sudo terlibat. Sekarang saya tentu saja melakukan ls -aluntuk memastikan itu benar-benar symlink dan semacamnya tetapi itu rentan …
11 bash  command-line  rm 

2
kebocoran memori awk?
Berdasarkan ini saya menjalankan perintah < /dev/urandom hexdump -v -e '/1 "%u\n"' | awk '{ split("0,2,4,5,7,9,11,12",a,","); for (i = 0; i < 1; i+= 0.0001) printf("%08X\n", 100*sin(1382*exp((a[$1 % 8]/12)*log(2))*i)) }' | xxd -r -p | sox -traw -r44100 -b16 -e unsigned-integer - -tcoreaudio Saya perhatikan bahwa memori yang digunakan oleh …
11 awk  osx  memory 

3
nilai sementara skrip bash pada perintah
Seperti perintah di bawah ini, if true; then IFS=":" read a b c d e f <<< "$test" Buku itu mengatakan ketika perintah penetapan nilai ( IFS ":") digunakan sebelum perintah utama ( read a b c d e f <<< "$value"), nilainya efektif pada perintah utama sementara. Jadi, readperintahnya …


2
Apakah sub-shell sama dengan shell anak
Ada dua nama ini: subshell dan child-shell . Ya, proses anak akan dimulai dengan semua ini: sh -c 'echo "Hello"' ( echo "hello" ) echo "$(echo "hello") echo "hello" | cat Apakah semuanya sama dan berbagi nama yang sama? Apakah semua memiliki properti yang sama? POSIX memiliki definisi ini : …

2
Apakah ada browser yang mendukung alamat IPv6 Link Local?
Saya ingin tahu pada akhirnya browser yang memungkinkan saya untuk menjelajah fe80::4216:7eff:fe9f:79ac%enp2s0f0, misalnya. Saya telah memeriksa ada banyak tiket terbuka di pelacak bug browser nama besar seperti Firefox dan Chrome. Saya tahu Internet Explorer di Windows dapat memberikan opsi, tetapi saya ingin tahu siapa saja di Linux.
11 ipv6  browser  url 

2
Tidak dapat menggunakan! $ Dalam skrip?
Hanya ingin tahu mengapa ini tidak berhasil #!/bin/bash ls /bin ls !$ Saya berharap untuk menjalankan ls /bindua kali, tetapi yang kedua menimbulkan kesalahan karena !$tidak ditafsirkan Apakah saya melewatkan sesuatu, atau !$hanya bekerja di baris perintah? Saya tidak dapat menemukan bagian yang relevan di man bash(di mac)
11 bash 

3
Tangguhkan proses tanpa membunuhnya
Jadi saya punya program gigih yang berjalan di latar belakang. Membunuh itu hanya menyebabkannya restart dengan PID yang berbeda. Saya ingin menangguhkannya (menidurkannya tanpa benar-benar membunuhnya). Apakah kill -9 melakukan ini? Jika tidak, bagaimana ini harus dilakukan?
11 process  kill 

1
Cara mengurutkan file berdasarkan pada bagian bidang
Saya ingin menyortir file: D104HN-D104HA 8.320 4.521 1.69e+05 -- D104HN-D104HB* 8.320 2.823 2.93e+05 -- A90HB#-A90HA 1.655 4.207 7.12e+05 -- A90HB#-F91HA 1.653 4.411 8.59e+04 -- A114HB#-A114HA 1.253 4.098 7.67e+05 -- A114HB#-R111HA 1.251 3.929 1.76e+05 -- A114HB#-W110HA 1.253 4.451 3.68e+04 -- F91HE*-F91HZ 7.237 7.122 7.85e+05 -- F91HE*-K92HA 7.242 3.910 4.88e+04 -- dan …

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.