Unix & Linux

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

2
Apa perbedaan antara & 6 dan / dev / fd / 6?
Untuk membaca dari file deskriptor 6 saya dapat menggunakan <&6atau </dev/fd/6(alias /proc/self/fd/6). Biasanya keduanya bekerja sama baiknya. Namun jika deskriptor file tersebut kebetulan berupa soket, hal-hal aneh terjadi. Sebagai contoh: $ bash -c 'ls -l /dev/fd/6;cat /dev/fd/6' 6</dev/tcp/localhost/12345 lrwx------ 1 michas michas 64 Jan 10 19:50 /dev/fd/6 -> socket:[315010] cat: …

2
Apa artinya [[.ch.]] Dalam suatu regex?
Judul alternatif: Apa itu "collating sequence" atau "collating element" dalam regex yang sesuai dengan POSIX? Saya menemukan definisi teknis yang tepat di Bagian 9.3.5 dari spesifikasi POSIX , sebagai item # 4 dalam daftar, tetapi tidak terlalu jelas bagi saya. Saya mencari-cari di web untuk contoh dan penjelasan dan muncul …

3
Cara memperpanjang alias bash
Bagaimana cara membuat alias yang benar-benar memperluas alias lain dengan nama yang sama di Bash? Mengapa: Saya dulu telah GREP_OPTIONSmenetapkan .bashrcsesuatu seperti ini: GREP_OPTIONS="-I --exclude=\*~" Saya juga punya skrip (katakanlah, setup-java.sh) yang akan saya panggil sebelum mengerjakan beberapa proyek Java. Itu akan berisi baris: GREP_OPTIONS="$GREP_OPTIONS --exclude-dir=classes" Jika saya juga menggunakan …
11 bash  grep  alias 

1
Apakah masuk akal untuk menempatkan btrfs pada lvm?
Ini adalah OpenSUSE Leap 42. Saya memiliki komputer dengan drive SATA HDD 2x500 GB dan untuk mempercepatnya saya memasukkan drive SSD 30GB kecil untuk sistem. Selama instalasi, HDD terputus karena mengacaukan penginstal (dan saya). Setelah sistem dinyalakan, saya cukup mudah menukar direktori / home untuk volume logis XFS (saya menggunakan …
11 linux  partition  lvm  btrfs 

1
256 warna dalam konsol (tty)
Misalkan, saya punya sistem tanpa X server. Saya hanya bisa masuk dari konsol. Tampaknya, secara default konsol linux hanya mendukung 8 warna: # tput colors 8 Apakah mungkin menggunakan 256 warna di konsol, sama seperti yang akan saya gunakan dalam emulator terminal (yaitu terminator)? Saat googling, saya telah menemukan banyak …


2
Menginstal PHP7.0 dari sid on jessie
Saya ingin mencoba PHP7.0 di Debian Jessie dan saya mencoba menginstalnya dari sid. Namun, php7.0tergantung pada php7.0-commonyang bergantung pada php-common > 18sementara php-commondi sid adalah di 17. Apakah ini berarti tidak mungkin untuk menginstal php7.0dari distribusi ini saat ini? Mengapa demikian? Saya tahu bahwa mungkin untuk menginstal dari sumber seperti …

1
Peringatan MySQL Workbench saat menghubungkan ke MariaDB
Saat menggunakan MySQL Workbench 6.3 pada Kubuntu 15.10 dan versi MariaDB Server: 10.0.22-MariaDB-0ubuntu0.15.10.1 (Ubuntu), saya mendapatkan peringatan berikut. Apakah ini yang diharapkan? Versi server atau protokol koneksi yang tidak kompatibel / tidak standar terdeteksi (10.0.22). Koneksi ke database ini dapat dibuat tetapi beberapa fitur MySQL Workbench mungkin tidak berfungsi dengan …

11
Cara mendapatkan argumen terakhir ke fungsi / bin / sh
Apa cara yang lebih baik untuk diterapkan print_last_arg? #!/bin/sh print_last_arg () { eval "echo \${$#}" # this hurts } print_last_arg foo bar baz # baz (Jika ini, katakanlah, #!/usr/bin/zshalih-alih #!/bin/shsaya tahu apa yang harus dilakukan. Masalah saya adalah menemukan cara yang masuk akal untuk mengimplementasikannya #!/bin/sh.) EDIT: Di atas hanyalah …

1
Bash alias dengan spasi sebagai bagian dari perintah
Saya mencoba membuat alias bash, di mana alias itu sendiri memiliki spasi di dalamnya. Idenya adalah alias (yaitu con) singkatan sudo openvpn --config /path/to/my/openvpn/configs/. Yang menghasilkan perintah yang dapat dibaca, ketika conalias digunakan. yaitu: `con uk.conf` == `sudo openvpn --config /path/to/my/openvpn/configs/uk.conf` Saya memahami bahwa saya tidak dapat mendeklarasikan alias seperti …

1
Mengapa gema mencocokkan beberapa file dua kali?
$ touch file{1..12} $ echo *e{1..12} file1 file2 file3 file4 file5 file6 file7 file8 file9 file10 file11 file12 $ echo *{1..12} file1 file11 file12 file2 file3 file4 file5 file6 file7 file8 file9 file10 file11 file12 Saya tidak mengerti mengapa ini terjadi. Tolong bisakah seseorang menjelaskan?

8
apakah penghapusan baris in-place pada sistem file lengkap?
Karena bug aplikasi belum terdiagnosis, saya memiliki beberapa ratus server dengan disk penuh. Ada satu file yang telah diisi dengan duplikat baris - bukan file log, tetapi file lingkungan pengguna dengan definisi variabel (jadi saya tidak bisa hanya menghapus file). Saya menulis sedperintah sederhana untuk memeriksa baris yang ditambahkan secara …




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.