Unix & Linux

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

1
Cara menyalin dan menempel dengan mouse dengan tmux
Saya menggunakan tmuxdan OSX. Saat menyalin dan menempel dari terminal dengan tmuxsaya dapat menahan Optiondan memilih teks. Namun saya tidak bisa mendapatkan teks untuk tetap berada di dalam panel. Jadi ketika saya ingin menyalin teks saya juga perlu untuk siklus panel ke paling kiri, atau memperbesar panel, seperti yang ditunjukkan …
44 tmux  mouse  clipboard 


5
Hapus baris terakhir dari file
Saya gunakan sed untuk menghapus baris dengan posisi tertentu dengan cepat sed '1d' sed '5d' Tapi, bagaimana jika saya ingin menghapus baris terakhir file dan saya tidak tahu jumlah baris (saya tahu saya bisa menggunakan itu wcdan beberapa trik lainnya). Saat ini, menggunakan solusi dengan headdan taildikombinasikan dengan wcuntuk melakukannya. …

4
apt-get gagal: Driver metode / usr / lib / apt / methods / https tidak dapat ditemukan
Saya mencoba memperbarui OS Debian jessie saya menggunakan terminal dan saya mendapatkan kesalahan: “E: The method driver /usr/lib/apt/methods/https could not be found.” error? Daftar sumber saya: deb http://httpredir.debian.org/debian/ jessie main deb-src http://httpredir.debian.org/debian/ jessie main deb http://security.debian.org/ jessie/updates main deb-src http://security.debian.org/ jessie/updates main # jessie-updates, previously known as 'volatile' deb http://httpredir.debian.org/debian/ …
44 debian  apt  https 

9
Penggantian tab sederhana dan gagal secara misterius
Ini seharusnya sangat sederhana, tetapi untuk beberapa alasan itu tidak berfungsi: sed -i.bak -E 's/\t/ /' file.txt Alih-alih mengganti karakter tab, itu menggantikan tkarakter. Saya telah mencoba setiap variasi dalam hal ini yang dapat saya pikirkan, bermain dengan mengutip, dll. Saya telah mencari di Google dan menemukan orang lain menggunakan …



7
Apa mnemonik yang bagus untuk shell double vs single quotes?
Saya tidak melakukan cukup scripting untuk diingat, tanpa melihat ke atas, apakah tanda kutip ganda atau tunggal menghasilkan variabel Unix yang diganti. Saya benar-benar mengerti apa yang sedang terjadi. Pertanyaan saya adalah apakah ada yang punya trik memori untuk membuat aturan kutipan yang benar melekat di kepala saya?



1
cari file tanpa ekstensi
Katakanlah saya punya: foo.txt bar baz.ooo Jika saya gunakan ls -1 !(*.*)maka saya akan mendapatkan hanya barpada output. Hebat, sekarang saya ingin memiliki hasil yang sama dengan menemukan - beberapa find -regexyang akan melakukan pekerjaan. CATATAN: find -name !(*.*)bukan jawabannya karena !(*.*)masih glob Bash yang TIDAK bisa saya gunakan.
43 bash  shell  find  wildcards 

7
Penyorotan sintaksis di terminal
Banyak editor berorientasi pemrograman akan mewarnai kode sumber. Apakah ada perintah yang akan mewarnai kode sumber untuk dilihat di terminal? Saya dapat membuka file dengan emacs -nw(yang terbuka di terminal alih-alih muncul jendela baru), tapi saya sedang mencari sesuatu yang bekerja seperti less(atau yang bekerja dengan less -R , yang …


5
Apa yang sebenarnya dilakukan init?
Saya membuat distro linux dan sekarang saya membutuhkan program init. Saya dapat mengkodekan c dengan sangat baik dan saya tahu sedikit tentang linux (tidak banyak tapi saya sudah menggunakan linux arch untuk pengembangan selama 4 tahun), jadi saya pikir saya harus mencoba menulis skrip init dasar saya sendiri di C. …
43 linux  startup  init 

2
Cara menggunakan rsync untuk membuat cadangan direktori tanpa subdirektori git
Saya ingin menyalin cdirektori saya dengan semua subdirektori tidak termasuk ./gitsubdirektori. Saya melakukannya menggunakan rsync: echo "copy c and sh files " rsync -a --include='*.c' --include='*.sh' --include='*/' --exclude='*' ~/c/ ~/Dropbox/Public/c # remove .git directory = do not send it to dropbox. Thx to Tomasz Sowa rm -rf ~/Dropbox/Public/c/.git Bisakah saya …
43 rsync  git  dropbox 

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.