Unix & Linux

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

1
Mengapa nullglob tidak default?
Dalam kebanyakan shell nullglobbukan default. Itu berarti, misalnya, jika Anda menjalankan perintah ini ls * dalam direktori kosong, itu akan memperluas *glob ke literal *, sebagai gantinya ke daftar argumen kosong. Ada cara untuk mengubah perilaku itu, sehingga *dalam direktori kosong akan mengembalikan daftar argumen kosong, yang akan tampak lebih …
61 shell  wildcards 


1
Perintah sejarah di Zsh
Bagaimana Zsh melacak riwayat perintah? Saya melihat dua file di direktori home saya: .zhistorydan .zsh_history. Apa perbedaan di antara mereka? File-file itu sepertinya berisi semua riwayat saya. Apakah Zsh terus menambahkan baris ke salah satu dari mereka selamanya ? Bukankah itu membuat pencarian sejarah terlalu lambat? Dapatkah saya membuat tautan …

5
Nama server pelengkapan otomatis untuk SSH dan SCP
Saya memiliki beberapa server yang dikonfigurasi ~/.ssh/config, seperti alphadan beta. Bagaimana saya bisa mengkonfigurasi Bash sehingga perintah ssh al<tab>dan scp file.tgz al<tab>melengkapi otomatis nama-nama server yang dikonfigurasi? Saya tidak ingin menambahkan server ke file lain (yaitu array Bash) setiap kali ditambahkan, karena kami menambah dan menghapus server secara teratur dan …
61 bash  ssh  autocomplete  scp 


9
Bagaimana cara mengetahui file mana yang saat ini dibuka di vim?
Ini mungkin terdengar sepele tetapi, pada lebih dari satu kesempatan, saya telah menemukan diri saya lupa file mana yang vimtelah saya buka (mis. Ketika saya melihat melalui file log yang berbeda dan semacamnya) dan satu-satunya cara saya tahu bagaimana mengetahuinya adalah dengan menutup file dan lihat di histori perintah untuk …
61 vim 

6
Perbedaan antara volume, partisi, dan drive
Apa arti istilah-istilah ini sebenarnya? partisi volume mendorong Di Windows, bisa dikatakan drive C: atau partisi C :. Di Linux saya tidak yakin apa yang harus digunakan untuk partisi karena mereka tidak memiliki nama.
61 hard-disk 

1
Arahkan ulang stderr dan stdout ke / dev / null dengan / bin / sh
Saya telah mencoba segala macam cara untuk mengarahkan baik stdoutdan stderruntuk /dev/nulltanpa keberhasilan. Saya memiliki hampir seluruh hidup saya menjalankan bash yang saya belum pernah mengalami masalah ini, tetapi untuk sekali di BSD saya terjebak dengan /bin/sh. Apa yang saya coba: if ls ./python* 2> /dev/null; then echo found Python …

11
Apakah ada cara untuk membuat "mv" gagal diam-diam?
Perintah like mv foo* ~/bar/menghasilkan pesan ini di stderr jika tidak ada file yang cocok foo*. mv: cannot stat `foo*': No such file or directory Namun, dalam skrip saya sedang mengerjakan kasus itu akan baik-baik saja, dan saya ingin menghilangkan pesan itu dari log kami. Apakah ada cara yang bagus …
61 bash  mv 

2
Perlu penjelasan tentang Resident Set Size / Ukuran Virtual
Saya menemukan itu pidstatakan menjadi alat yang baik untuk memantau proses. Saya ingin menghitung penggunaan memori rata-rata dari proses tertentu. Berikut adalah beberapa contoh output: 02:34:36 PM PID minflt/s majflt/s VSZ RSS %MEM Command 02:34:37 PM 7276 2.00 0.00 349212 210176 7.14 scalpel (Ini adalah bagian dari output dari pidstat …
61 linux  process  memory 

3
Perbedaan antara sed pada Mac OSX dan sed "standar" lainnya?
Saya memiliki beberapa masalah dalam menggunakan jawaban yang disediakan di situs ini untuk pertanyaan ini tentang perintah sed untuk mengganti baris kosong dengan dua baris konten lainnya , dan dibesarkan jika perintah sed pada Mac OS (10.6.7 untuk saya ) berbeda. Saya tidak berpikir begitu, tetapi bertanya-tanya apakah orang lain …
61 osx  sed  standard 


1
Bagaimana perintah ini legal? “> File1 <file2 cat”
Anggap file2sudah ada, perintahnya &gt; file1 &lt; file2 cat tampaknya menyalin konten file2ke file1. Tetapi saya tidak dapat memahami struktur ini. Saya mengerti bahwa "Tidak Ada" sedang diarahkan file1, (membuat atau menghapus kontennya). Kemudian konten file2diarahkan ke file1. Kenapa catsetelah file2? bagaimana ia tahu cat file2jika operan tidak dalam urutan …

1
ada layar dalam daftar, tetapi "tidak ada layar untuk dilanjutkan"
Saat saya mengetik, screen -rsaya berharap akan melihat: Daftar layar untuk dilanjutkan, atau pesan "Tidak ada layar untuk dilanjutkan." Hari ini, saya melihat ada satu layar, tetapi saya masih mendapatkan pesan bahwa tidak ada layar untuk dilanjutkan: [root@server chiliNUT]# screen -r There is a screen on: 27863.pts-1.server (Attached) There is …
61 gnu-screen 

2
Simpan semua output terminal ke file
Apakah ada cara untuk menyimpan semua output terminal ke file dengan perintah? Saya tidak berbicara tentang pengalihan command &gt; file.txt Bukan sejarah history &gt; file.txt, saya perlu teks terminal lengkap Tidak dengan hotkey! Sesuatu seperti terminal_text &gt; file.txt
61 terminal  output 

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.