Unix & Linux

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


2
Skrip shell: Bagaimana saya bisa menulis konten multiline ke file jika file tidak ada?
Saya perlu membuat file /opt/nginx/conf.d/default.confdengan konten ini melalui skrip shell dan membuat file jika tidak ada: server { listen 80 default_server; listen [::]:80 default_server; server_name _; root /usr/share/nginx/html; } Bagaimana cara menulis konten multiline melalui skrip shell? Saya membuat direktori sudo mkdir -p /opt/nginx/conf.d Tapi saya tidak tahu cara menulis …

2
Unduh file dengan nama sebenarnya oleh wget
Saya mencoba mengunduh file melalui HTTP dari situs web menggunakan wget. Ketika saya menggunakan: wget http://abc/geo/download/?acc=GSE48191&format=file Saya hanya mendapatkan file yang dipanggil index.html?acc=GSE48191. Ketika saya menggunakan: wget http://abc/geo/download/?acc=GSE48191&format=file -o asd.rpm Saya dapat asd.rpm, tetapi saya ingin mengunduh dengan nama sebenarnya, dan tidak ingin secara manual mengubah nama file yang diunduh.
9 filenames  wget 

1
Apakah ada cara untuk menurunkan versi dari Ubuntu 17.04 ke 16.10?
Saya memiliki Xubuntu 17.04, dan saya bertanya-tanya apakah ada cara untuk menurunkan versi dari 17.04 ke 16.04, karena beberapa alasan: Karena mGBA gagal bekerja di 17.04 Karena Parole Media Player membeku saat saya mundur Karena LMMS ditutup ketika saya mencoba memuat sampel lagu dll. Pertanyaan: Apakah ada cara untuk menurunkan …
9 ubuntu  upgrade 

3
Menghilangkan teks setelah input pengguna
Apakah ada cara Anda dapat membuat konten yang ditampilkan menghilang setelah pengguna memberikan input? Misalnya, ambil file ini di bawah #!/bin/bash read -n 1 -p 'how are you ? ' var if [ "$var" == "y" ] then echo 'Have fun' else echo 'Go to Doctor' fi Jika Anda menjalankan …
9 bash  scripting 

2
Cara menemukan kode C yang hilang
Saya mewarisi sistem pengembangan warisan yang tidak terdokumentasi dengan baik dan kode sumbernya tidak diketahui apakah masih tersedia. Sekarang saya dapat menemukan beberapa kode sumber dan benar-benar membangun satu bagian dari sistem. Saya bertanya-tanya apakah saya dapat menemukan sisa kode sumber dan apakah ada cara yang lebih baik daripada locate …
9 debian 

6
(bash) Skrip A, tunggu skrip B, tapi tidak proses anaknya
Jadi saya punya scriptA yang tidak: ssh server1 -- scriptB & ssh server2 -- scriptB & ssh server3 -- scriptB & wait otherstuffhappens ScriptB melakukan: rsync -av /important/stuff/. remoteserver:/remote/dir/. rsync -av /not/so/important/stuff/. remoteserver:/remote/dir/. & exit Hasil yang saya inginkan adalah scriptA akan menunggu semua instance dari scriptB selesai sebelum melanjutkan, …

2
Konvensi nomor versi Linux
Dengan versi pertama Linux, apakah nomor versi yang benar 0,01 (seperti yang terlihat dalam buku OS Tanenbaum) atau haruskah versi pertama ditulis 0,0.1 termasuk titik?

2
Mengapa saya tidak bisa membuat `hardlink` ke file dari direktori" mount --bind "pada sistem file yang sama?
Masalah Asli Saya punya file di satu sistem file: /data/src/file dan saya ingin menghubungkannya dengan keras: /home/user/proj/src/file tetapi /homepada satu disk, dan /datapada yang lain jadi saya mendapatkan kesalahan: $ cd /home/user/proj/src $ ln /data/src/file . ln: failed to create hard link './file' => '/data/src/file': Invalid cross-device link Oke, jadi …
9 mount  ln  bind-mount 


7
Resume hibernasi gagal pada kernel linux 4.9.0, Debian 9
Saya baru-baru ini meningkatkan kernel saya dari 3.16.4 (Debian jessie) ke 4.9.0 (Debian stretch). Semuanya baik-baik saja, sampai saya mencoba "Hibernate" (menangguhkan ke disk). Ketika saya menggunakan opsi Hibernate di LXDE, sepertinya hibernate. Saya bisa mendengar disk spindle berdetak dan menulis data. Tetapi masalah muncul saat melanjutkan dari hibernasi. Kernel …


1
Carriage kembali dengan perintah gema
Saya sedang berlatih perintah gema dengan opsi \r(carriage return) seperti di bawah ini. echo -e "This is \r my college" keluaran: my college tetapi ketika saya menambahkan satu kata lagi sebelumnya \rseperti di bawah ini echo -e "This is the \r my college" Maka itu memberi saya output seperti: my …
9 shell  echo  newlines 

2
Perbedaan antara rmdir dan rm -r
Saya biasanya menghapus direktori dengan menggunakan rm : rm -r myDir Namun saya mengetahui perintah lain, rmdir , yang sepertinya melakukan pekerjaan dengan baik: rmdir myDir Apa perbedaan antara kedua perintah ini dan kapan masing-masing harus digunakan?
9 directory  rm  command 

1
Perintah Mac OS untuk menyelesaikan nama host seperti "getent" di Linux
Saya ingin perintah yang akan menyelesaikan nama host ke alamat IP, dengan cara yang sama seperti program normal yang akan menyelesaikan nama host. Dengan kata lain, harus memperhitungkan akun mDNS ( .local) dan /etc/hosts, serta DNS biasa. Sehingga aturan keluar host, digdan nslookup, karena ketiga alat tersebut hanya menggunakan DNS …
9 osx  hostname  mdns 

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.