Unix & Linux

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

6
Bagaimana cara mengintegrasikan perintah mv setelah menemukan perintah?
Saya mencari file dengan nama yang ada di AAAdalam jalurnya menggunakan perintah berikut: find path_A -name "*AAA*" Mengingat output yang ditunjukkan oleh perintah di atas, saya ingin memindahkan file-file itu ke jalur lain, katakanlah path_B. Alih-alih memindahkan file itu satu per satu, dapatkah saya mengoptimalkan perintah dengan memindahkan file-file itu …
61 files  find  mv 

11
Bagaimana saya bisa menggunakan variabel dalam LHS dan RHS substitusi sed?
Aku ingin melakukan: cat update_via_sed.sh | sed 's/old_name/new_name/' > new_update_via_sed.sh dalam program saya. Tetapi saya ingin menggunakan variabel, misalnya old_run='old_name_952' new_run='old_name_953' Saya telah mencoba menggunakannya tetapi substitusi tidak terjadi (tidak ada kesalahan). Saya telah mencoba: cat update_via_sed.sh | sed 's/old_run/new_run/' cat update_via_sed.sh | sed 's/$old_run/$new_run/' cat update_via_sed.sh | sed 's/${old_run}/${new_run}/'
61 sed 


2
Bagaimana cara melingkar di atas baris file?
Katakanlah saya punya file ini: hello world hello world Program ini #!/bin/bash for i in $(cat $1); do echo "tester: $i" done output tester: hello tester: world tester: hello tester: world Saya ingin memiliki foriterate atas setiap baris secara individual mengabaikan spasi putih, yaitu dua baris terakhir harus diganti oleh …

12
Bagaimana cara mendapatkan tata letak keyboard saat ini?
Saya bertanya-tanya apakah ada alat baris perintah, yang mengembalikan tata letak keyboard saat ini. Saya telah XkbLayoutmengatur untuk us, ru. Pembaruan: setxkbmap mengembalikan pengaturan tata letak, bukan tata letak yang dipilih. Misalnya: $ setxkbmap -print | grep xkb_symbols xkb_symbols { include "pc+us+ru:2+inet(evdev)+capslock(grouplock)+terminate(ctrl_alt_bksp)" }; Ini akan mengembalikan hasil yang sama tidak …
61 xorg  keyboard  xkb 

5
Bagaimana Anda membuat samba ikuti symlink di luar jalur bersama
Ini adalah server Ubuntu 10.04 64 dan samba 3.4.7. Saya memiliki direktori bersama /home/mit/sharedan direktori lain /home/tempyang saya tautkan ke direktori bersama: ln -s /home/temp /home/mit/share/temp Tetapi di windows, setelah menggunakan internet, saya tidak bisa membuka S:/temp, tetapi di Linux adalah mungkin untuk mengakses /home/mit/share/tempseperti yang diharapkan. Ini berfungsi jika …


7
Bagaimana saya bisa menghapus duplikat di .bash_history saya, menjaga ketertiban?
Saya sangat menikmati menggunakan control+rsecara rekursif mencari riwayat perintah saya. Saya telah menemukan beberapa opsi bagus yang ingin saya gunakan: # ignore duplicate commands, ignore commands starting with a space export HISTCONTROL=erasedups:ignorespace # keep the last 5000 entries export HISTSIZE=5000 # append to the history instead of overwriting (good for …


8
Cara mengatasi masalah "Rilis file kedaluwarsa" di mirror lokal
Saya memiliki mirror lokal (dibuat dengan debmirror), dan ketika saya menjalankan apt-get updatesetelah beberapa hari, saya mendapatkan ini: E: Release file expired, ignoring file:/home/wena/.repo_bin/dists/sid/Release (invalid since 14h 31min 45s) Bagaimana saya mengatasinya?
61 apt 

2
Mengapa bash berpikir: 016 +1 = 15?
Adakah yang bisa menjelaskan kepada saya mengapa angka dengan angka 0 memberi perilaku lucu ini? #!/bin/bash NUM=016 SUM=$((NUM + 1)) echo "$NUM + 1 = $SUM" Akan dicetak: 016 + 1 = 15
60 bash 

3
Shebang dimulai dengan `//`?
Saya bingung tentang mengikuti skrip ( hello.go). //usr/bin/env go run $0 $@ ; exit package main import "fmt" func main() { fmt.Printf("hello, world\n") } Itu bisa mengeksekusi. (pada MacOS X 10.9.5) $ chmod +x hello.go $ ./hello.go hello, world Saya belum pernah mendengar tentang shebang dimulai dengan //. Dan masih …


6
itu linux ARM 32 atau 64 bit saya?
di bawah intel saya tahu saya bisa melihat hasilnya uname -muntuk mengetahui apakah OS saya 32 atau 64 bit, tetapi di bawah ARM ini memberi: armv7l Saya menyimpulkan dari file /usr/bin/ls bahwa saya menggunakan OS 32-bit, tetapi bagaimana saya bisa tahu ini dengan cara yang lebih mudah?
60 arm  64bit  32bit 

2
Apakah aman untuk memberikan kunci publik SSH saya untuk bekerja?
Saat ini saya bekerja jarak jauh untuk sejumlah organisasi yang membutuhkan saya untuk mengakses server mereka secara teratur untuk pemeliharaan dan peningkatan. Apakah saya aman untuk menambahkan kunci SSH publik RSA saya ke .ssh/authorized_keysfile untuk memungkinkan saya untuk login lebih cepat / tanpa harus mencari kata sandi? Saya beroperasi dengan …

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.