Unix & Linux

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

1
POSIX Awk di Solaris 11?
Ini adalah pertanyaan tindak lanjut untuk dua berikut: Kesalahan sintaksis menghapus baris duplikat melalui file awk '! X [$ 0] ++' awk / nawk alternatif di SunOs dan Linux Saya melihat bahwa pada Solaris 10 (SunOS 5.10), saya mendapatkan hasil berikut: $ type -a awk awk is /usr/bin/awk $ PATH="$(getconf …
13 awk  solaris  posix 


2
Di mana seharusnya paket / opt menulis log?
Saya menginstal paket khusus /opt/package_name, menyimpan file konfigurasi di /etc/opt/package_namedan file statis di /var/opt/package_name/static/- semua mengikuti konvensi yang disarankan oleh FHS. [ 1 ] [ 2 ] [ 3 ] Saya juga perlu menyimpan beberapa file log. Saya ingin mereka dapat ditemukan oleh alat analisis, jadi mereka juga harus berada …
13 logs  fhs 

2
Pintasan tunggal untuk meneruskan pencarian setelah Ctrl-R membalikkan pencarian
Saya menggunakan Ctrl+ Rsepanjang waktu, tetapi saya sering berakhir melewati perintah yang saya kejar karena saya menekannya dengan sangat cepat. Untuk meneruskan pencarian, Ctrl+ Sdapat digunakan asalkan tidak digunakan terminal terlebih dahulu (konsole dalam kasus saya, di mana stty -ixondalam ~/.bashrcmemperbaikinya). Namun, saya harus menekannya dua kali: sekali sepertinya masuk …

1
Mengapa hasil grep BSD ini berbeda dari grep GNU?
Komputer saya menjalankan macOS 10.12.3 dan saya menggunakan sistem yang diinstal grep utilitas yang dengan versi 2.5.1-FreeBSD. Ini adalah output yang saya dapatkan ketika menguji berbagai regex: Tetapi jika saya menjalankan ini menggunakan GNU grep (versi 2.25) saya mendapatkan yang berikut: Grep GNU terlihat benar bagi saya dan BSD salah, …



3
unix - secara tidak sengaja memindahkan semuanya di bawah root ke / old - Solaris 10
Seperti informasi utama mengatakan semuanya atau hampir semuanya penting sebagai root di bawah root (/) dipindahkan ke / lama pada mesin Solaris 10. Jadi sekarang kesalahan umum ketika mencoba ketika menjalankan perintah adalah Cannot find /usr/lib/ld.so.1(diubah $PATHdan juga mencoba mengubah $LD_LIBRARY_PATH, $LD_LIBRARY_PATH_64dan $LD_RUN_PATHdan mengekspornya tetapi tidak ada yang tampaknya mengubah …

1
Mengapa saya harus menggunakan chroot
Pertanyaan ini chroot-jail-what-is-it-and-how-do-i-use- mengacu pada apa dan bagaimana cara menggunakannya chroot. Yang tidak saya mengerti adalah mengapa saya harus menggunakannya chroot. Saya mengerti apa fungsinya, tapi saya tidak bisa memikirkan kasus ketika saya perlu menggunakannya, mengingat fakta bahwa itu bukan mekanisme keamanan atau kotak pasir, karena jawabannya menunjukkan "Anda tidak …
13 chroot 

3
Apakah ada cara untuk menemukan paket biner terinstal yang tidak memiliki halaman manual?
Saya baru-baru ini melihat https://lintian.debian.org/tags/binary-without-manpage.html dan menunjukkan sekitar 14k halaman manual yang hilang. Ini berarti kemungkinan besar beberapa paket biner (bukan perpustakaan) memiliki halaman manual yang hilang. Bagaimana cara saya mendapatkan daftar paket / aplikasi biner yang terinstal (BUKAN pustaka) yang tidak memiliki halaman manual? Saya mungkin tahu beberapa dan …

1
Berapa banyak direktori yang bisa disarangkan?
Saya ingin tahu, berapa banyak folder yang bisa disarangkan, dan mengapa? Apakah ada batasannya? Yang saya maksud dengan nested adalah ketika folder berada dalam struktur ini: folder |_ folder |_ folder |_ folder |_ ... Tidak seperti ini: folder |_ folder |_ folder |_ folder |_ ... Jika ada batasan, …

6
Verifikasi binari perintah sebelum eksekusi
Apakah ada metode untuk memeriksa apa yang sebenarnya Anda jalankan dari skrip bash? Katakanlah bash script Anda memanggil beberapa perintah (misalnya: tar, mail, scp, mysqldump) dan Anda bersedia untuk memastikan bahwa taradalah yang sebenarnya, real tar, yang ditentukan oleh rootpengguna menjadi file dan direktori induk pemilik satu-satunya dengan hak akses …

2
Pisahkan ruang nama untuk fungsi dan variabel dalam shell POSIX
Dalam tanda hubung, fungsi dan variabel tampaknya hidup di ruang nama yang terpisah: fn(){ fn="hello world" } fn; echo "The value is $fn!" #prints: The value is hello world! fn; echo "The value is $fn!" #prints: The value is hello world! #the fn variable doesn't conflict with the fn function …
13 shell  posix  dash 

2
Setel variabel lingkungan untuk gnome di jalan dan bash di terminal virtual (atau ssh)
Gnome 3.22 menggunakan wayland secara default. Gnome di wayland tidak membaca ~/.profile(atau ~/.bash_profileatau /etc/profile). Lihat https://bugzilla.gnome.org/show_bug.cgi?id=736660 . Saya mengatur file inisialisasi saya sebagai berikut: .bash_profiletidak melakukan apa - apa selain sumber .profiledan.bashrc .profilehanya menetapkan variabel lingkungan seperti PATHdanLC_MESSAGES .bashrcset beberapa pengaturan spesifik bash dan alias dan variabel lingkungan untuk aplikasi …

8
Membalik isi variabel dengan kata-kata
Jadi jika saya punya variabel VAR='10 20 30 40 50 60 70 80 90 100' dan gema itu echo "$VAR" 10 20 30 40 50 60 70 80 90 100 Namun, lebih jauh ke bawah skrip saya perlu membalik urutan variabel ini sehingga terlihat seperti sesuatu echo "$VAR" | <code …
13 linux  bash  shell  variable 

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.