Unix & Linux

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


4
Bagaimana cara debug dan memperbaiki pelengkapan otomatis lambat di bash?
Setelah pembaruan terbaru (Ubuntu 12,04 LTS), TAB selesai pada baris perintah lambat. Setelah memasukkan perintah parsial (mis. evi [TAB]) Atau nama file parsial (mis. evince somedocu[TAB]) Shell, terkadang meskipun tidak selalu, hang selama beberapa detik. Secara pribadi, saya lebih suka autocomplete yang kurang kuat daripada yang lambat. Apakah ada perbaikan …



1
Apa cara terbaik untuk mengatasi masalah glibc ini?
Saya mengelola kotak Gentoo Hardened yang menggunakan kemampuan file untuk menghilangkan sebagian besar kebutuhan untuk binari setuid-root (mis. /bin/pingMemiliki CAP_NET_RAW, dll.). Infact, satu-satunya biner yang tersisa adalah ini: abraxas ~ # find / -xdev -type f -perm -u=s /usr/lib64/misc/glibc/pt_chown abraxas ~ # Jika saya menghapus bit setuid, atau remount filesystem …

2
Booting asli Arch Linux pada perangkat Android
Saya memiliki Galaxy Note 10.1 (n8010) dan saya ingin membuatnya boot Arch Linux secara asli. Maksud saya boot Arch Linux bukan android. Yang saya butuhkan hanyalah mengubah initramfs, yang tidak dapat saya temukan di mana pun di dunia. Pertanyaan saya: Apakah saya hanya perlu mengubah initramf, atau saya harus mengatasi …

1
Menjalankan fungsi readline tanpa mengikat kunci?
Saya baru saja membaca halaman manual readline dan menemukan banyak perintah hebat yang tidak saya ketahui. Namun, beberapa tidak memiliki ikatan kunci default. Apakah ada cara untuk menjalankan perintah tidak terikat dari shell? Saya tidak bertanya bagaimana cara mengikat perintah di ~ / .inputrc, tetapi bagaimana menjalankannya sebagai "satu" dari …
26 bash  shell  readline  inputrc 

3
Overflow / tmp dipasang ketika ada ruang kosong di /
Saya baru-baru ini menghadapi masalah "overflow" pada /tmp. Saya tidak memiliki /tmppartisi terpisah , dan ada 17% gratis di /- lalu mengapa saya mendapatkan sistem tmpfile yang melimpah ? # /etc/fstab: static file system information. # # Use 'blkid -o value -s UUID' to print the universally unique identifier # …
26 ubuntu  tmp 

6
sftp memberikan kesalahan: "Pesan yang diterima terlalu lama" dan apa alasannya?
Saya dapat melakukan sftpkemarin ke kotak RHEL 5.4 (RedHat) dan hari ini saya tidak bisa. Pesannya adalah "Received message too long 778199411", dan setelah beberapa penyelidikan, itu karena kotak RHEL saya .bashrcmemiliki garis echo "running .bashrc"- atau menggemakan apa pun, saya pikir. Jadi mengapa mencetak garis akan memengaruhi sftp? Rasanya …
26 sftp  bashrc 

4
Bagaimana Anda memasukkan direktori yang namanya hanya minus?
Saya mengunduh lebih sedikit ke server web saya dan membuka ritsletingnya. Ini berisi folder bernama -. Saya berasumsi saya tahu bagaimana menghadapinya, tetapi saya tidak tahu. Saya sudah mencoba cd -- -, tetapi itu tidak memiliki efek yang diinginkan. Menggunakan tanda kutip juga tampaknya tidak mempengaruhinya. Saya menempatkan garis miring …
26 bash  cd-command 

2
Mengapa tidak dapat melakukan root eksekusi ketika bit yang dapat dieksekusi tidak diatur?
rootpengguna dapat menulis ke file bahkan jika writeizinnya tidak ditetapkan. rootpengguna dapat membaca file bahkan jika readizinnya tidak ditetapkan. rootpengguna dapat cd masuk ke direktori bahkan jika executeizinnya tidak ditetapkan. rootpengguna tidak dapat mengeksekusi file ketika executeizinnya tidak diatur. Mengapa? user$ echo '#!'$(which bash) > file user$ chmod 000 file …

6
Menggabungkan banyak file dengan header yang sama
Saya memiliki beberapa file dengan header yang sama dan vektor yang berbeda di bawahnya. Saya perlu menyatukan semuanya tetapi saya hanya ingin header file pertama yang akan digabungkan dan saya tidak ingin header lain digabungkan karena semuanya sama. misalnya: file1.txt <header>INFO=<ID=DP,Number=1,Type=Integer> <header>INFO=<ID=DP4,Number=4,Type=Integer> A B C file2.txt <header>INFO=<ID=DP,Number=1,Type=Integer> <header>INFO=<ID=DP4,Number=4,Type=Integer> D E …



5
hasil cetak menjadi 3 kolom terpisah
MYPATH=/var/www/html/error_logs/ TOTALFILE=$(ls $MYPATH* | wc -l) FILETIME=$(stat --format=%y $MYPATH* | head -5 | cut -d'.' -f1) FILE=$(ls -1tcr $MYPATH* | head -5 | rev | cut -d/ -f1 | rev) TOPLINE=$(head -1 $MYPATH* | grep -Po '".*?"' | head -5) bagaimana saya bisa dengan elegan mencetak informasi 5 file ini …

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.