Unix & Linux

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


2
Apa pengalihan dengan> | melakukan?
Kapan sebaiknya Anda gunakan >|untuk mengarahkan output ke file, bukan hanya >? Penjelasan yang diberikan ketika saya ditunjukkan ini adalah bahwa ia menjamin file target terpotong pertama. Tapi saya pikir >sudah tersirat itu. Apakah >|bermanfaat?

4
Bash: prompt jauh interaktif
Saya memiliki skrip yang terhubung ke server jauh dan memeriksa apakah beberapa paket diinstal: ssh root@server 'bash -s' < myscript.sh myscript.sh: OUT=`rpm -qa | grep ntpdate` if [ "$OUT" != "" ] ; then echo "ntpdate already installed" else yum install $1 fi Contoh ini dapat disederhanakan. Inilah myscript2.shyang memiliki …
16 bash  shell-script  ssh  stdin  read 

1
bagaimana cara ping nol berfungsi?
Adakah yang bisa menjelaskan bagaimana cara ping 0kerjanya dan itu diterjemahkan 127.0.0.1. [champu@testsrv ]$ ping 0 PING 0 (127.0.0.1) 56(84) bytes of data. 64 bytes from 127.0.0.1: icmp_seq=1 ttl=64 time=0.039 ms 64 bytes from 127.0.0.1: icmp_seq=2 ttl=64 time=0.013 ms --- 0 ping statistics --- 2 packets transmitted, 2 received, 0% …
16 linux  networking 

2
Cetak garis antara (dan termasuk) dua pola
Saya ingin mulai mengambil dari garis yang ada CKdi ujung garis dan berhenti menangkap ketika garis ada Ddi akhir. Saya mencoba grep "$CK" "$D" file..txt, tetapi tidak berhasil. Memasukkan: kkkkkkkkkkk jjjjjjjjjjjjjjjjjj gggggggggggg/CK JHGHHHHHHHH HJKHKKLKLLL JNBHBHJKJJLKKL JLKKKLLKJLKJ/D GGGGGGGGGGGGGG GGGGGGGGGGGGGG Output yang diinginkan: gggggggggggg/CK JHGHHHHHHHH HJKHKKLKLLL JNBHBHJKJJLKKL JLKKKLLKJLKJ/D

5
Apakah ada algoritma untuk memutuskan apakah suatu symlink loop?
Sistem Unix biasanya hanya error keluar jika mereka dihadapkan dengan path yang berisi loop symlink atau terlalu banyak symlink, karena mereka memiliki batas jumlah symlink yang akan mereka lalui dalam pencarian satu path. Tetapi apakah ada cara untuk benar-benar memutuskan apakah jalur yang diberikan menyelesaikan sesuatu atau berisi loop, bahkan …

3
Memfilter file .CSV berdasarkan nilai kolom 5 file dan mencetak catatan tersebut ke file baru
Saya memiliki file .CSV dengan format di bawah ini: "column 1","column 2","column 3","column 4","column 5","column 6","column 7","column 8","column 9","column 10 "12310","42324564756","a simple string with a , comma","string with or, without commas","string 1","USD","12","70%","08/01/2013","" "23455","12312255564","string, with, multiple, commas","string with or, without commas","string 2","USD","433","70%","07/15/2013","" "23525","74535243123","string , with commas, and - hypens and: semicolans","string …
16 linux  sed  awk  csv  filter 

2
apa yang dilakukan `adduser --disabled-login`?
Dokumen instal yang saya ikuti diperintahkan untuk menambahkan pengguna seperti: sudo adduser --disabled-login --gecos 'GitLab' git The --disabled-loginbendera tidak hadir dari sebagian besar halaman man Aku telah mencari. Saya telah membuat dua pengguna, satu dengan --disabled-login( foo), dan satu tanpa ( git). Sejauh yang saya tahu --disabled-loginbendera tidak melakukan apa-apa. …
16 useradd 

4
Bagaimana saya bisa tahu jika paket virtual "diinstal" pada sistem Debian?
Beberapa paket, memiliki Provides:tajuk. Sebagai contoh, paket postfixdi Debian Wheezy telah Provides: mail-transport-agent. Paket mail-transport-agentyang tidak ada secara fisik dianggap sebagai paket "virtual". Bagaimana saya bisa tahu, pada sistem berbasis Debian, jika paket virtual yang diberikan "diinstal" (atau "disediakan")? Bisakah saya mendaftar setiap paket virtual "yang disediakan"? Petunjuk : untuk …

1
Utilitas bluetooth tingkat rendah
Apa utilitas bluetooth untuk Linux yang akan membuat saya memasangkan dan memutus perangkat, menampilkan pesan yang datang dari perangkat, mengirim pesan ke perangkat (mudah-mudahan selesai menggunakan sistem file!), Dan mengatur flag yang tersedia? Aplikasi dalam pikiran adalah bahwa saya hanya ingin mengatakan 10 keyboard bluetooth kecil dan memetakan setiap tombol …
16 bluetooth 

1
Minta ssh untuk menyelesaikan nama host dari config saat menggunakan mode ProxyCommand dan netcat
Saya mencoba mengatur beberapa opsi universal untuk memantulkan koneksi ssh. Ini ~/.ssh/configfile saya , disingkat: Host *%via ProxyCommand ssh gateway -W $(echo %h | cut -d%% -f1) %p Host gateway HostName gateway.example.com User username ForwardAgent yes IdentityFile keypathg Host target User username HostName target.example.com IdentityFile keypatht Ketika saya memanfaatkan *%viamenggunakan …
16 ssh  proxy 

3
Tunggu penggunaan perintah di Linux?
#!/bin/bash function back() { sleep $1 exit $2 } back $1 $2 & b=$! if `wait $!`;then echo success else echo failure fi bash-3.00# ./back 300 0 failure bash-3.00# ./back 300 1 failure Saya mengharapkan successstatus keluar ketika saya mengirim 0, tetapi saya masih mendapatkan failure. Juga, waitjangan menunggu selama …

5
ssh_config: tentukan perintah yang akan dieksekusi pada mesin jarak jauh saat login
Ini adalah perluasan dari pertanyaan saya sebelumnya . Saya perlu menjalankan perintah yang disimpan secara lokal (yaitu mount /home) pada mesin jarak jauh setelah login ssh. Saat ini, saya menggunakan: ssh -t mymachine.example.com 'mount /home ; /bin/bash' yang berfungsi dengan baik, tapi saya bertanya-tanya apakah saya bisa memasukkan perintah ini …
16 ssh 



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.