Unix & Linux

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

1
Apakah itu perilaku standar untuk cd untuk secara otomatis memilih ketika diberi nama direktori yang tidak lengkap?
Saya memiliki tiga folder bernama ProjectA, ProjectBdan ProjectC. Ketika saya tab-Lengkap cduntuk cd Projectdan tekan Enter, ia memilih ProjectC. Saya menemukan ini juga kasus dengan kasus serupa lainnya; standarnya adalah yang terakhir dalam urutan leksikografis (tetapi ini mungkin juga paling baru diubah / ditambahkan). Apakah ini perilaku default yang diharapkan …


2
Memahami find (1) opsi -exec (kurung kurawal & tanda tambah)
Menggunakan perintah berikut, bisakah seseorang tolong jelaskan apa sebenarnya tujuan dari kurung kurawal ({}) dan tanda tambah (+)? Dan bagaimana perintah beroperasi secara berbeda jika mereka dikeluarkan dari perintah? find . -type d -exec chmod 775 {} +
17 find 

2
Menulis file unit systemd dengan path yang dapat dieksekusi set lingkungan
Saya menulis file unit systemd untuk aplikasi Java dan saya ingin mengontrol versi Java yang digunakan untuk memulai. File layanan saya (disederhanakan) adalah [Service] Type=simple EnvironmentFile=%h/Documents/apps/app/app-%i/app.cfg ExecStart=${JAVA_HOME}/bin/java ${JAVA_OPTS} -jar %h/Documents/apps/app/app-%i/myapp.jar SuccessExitStatus=143 Ketika mencoba untuk memulainya saya mendapatkan kesalahan kembali Apr 28 12:43:37 rombert systemd[1613]: [/home/robert/.config/systemd/user/app@.service:7] Executable path is not absolute, …
17 systemd  java 


4
Bagaimana cara mengambil alamat IP dari kemungkinan penyerang ssh?
Saya baru saja cat /var/log/auth.loglogin dan melihat, bahwa ada banyak | grep "Failed password for"catatan. Namun, ada dua jenis rekaman yang mungkin - untuk pengguna yang valid / tidak valid. Ini mempersulit upaya saya untuk | cutmereka. Saya ingin melihat membuat daftar (file teks) dengan alamat IP dari kemungkinan penyerang …

4
Spasi di sebelah pipa
Saya telah melihat history | grep blahdan history |grep blah; dan history|grep blahjuga berfungsi, meskipun sepertinya tidak ada yang menggunakannya. Apakah ada signifikansi dalam spasi (mis. Pemipaan ke / dari perintah yang berbeda memerlukan penggunaan spasi yang berbeda), atau apakah itu selalu arbitrer?
17 bash  shell  pipe 



3
Di mana LVM menyimpan konfigurasinya?
Saya mencoba memahami bagaimana / di mana LVM menyimpan data konfigurasinya. Apakah pvcreate /dev/sdbmenulis metadata ke /dev/sdb? jika demikian apa yang tertulis? Di mana vgcreate data /dev/sdb /dev/sdckonfigurasi penyimpanan grup volume? Di mana LVM menyimpan pemetaan antara luasan logis dan luasan fisik? Apakah ada konfigurasi khusus mesin dalam konfigurasi LVM? …
17 lvm 

4
Bagaimana cara kerja fork dan exec?
Saya tidak punya banyak pengalaman, hanya mencoba untuk terlibat dalam proses bagaimana mereka menginterpretasikan ke perangkat keras dari tingkat pengguna. Jadi ketika sebuah perintah ditembakkan dari shell, fork()mewarisi proses anak dari itu dan exec()memuat proses anak ke memori dan dijalankan. Jika proses anak berisi semua atribut dari proses induk (yang …
17 fork  exec 

1
rsync secara rekursif dengan kedalaman subfolder tertentu
Saya ingin rsyncfolder secara rekursif tetapi ingin subfolder hanya dimasukkan ke kedalaman tertentu. Misalnya saya ingin kedalaman 1,2,3 atau 4 subfolder seperti ini: source/ ├── subfolder 1 │ ├── subsubfolder │ │ ├── subsubsubfolder │ │ │ └── wanted with depth 4.txt │ │ └── wanted with depth 3.txt │ …

6
vi commandline, baris dan kolom goto
Saya telah mencampur penggunaan emacsdan vi( vim) untuk waktu yang lama. Masing-masing memiliki kelebihan. Saya parse output kesalahan dari proses seperti kompilasi dan mendapatkan nomor baris dan kolom tapi saya hanya bisa menggunakan emacsuntuk langsung pergi ke baris dan kolom: emacs +15:25 myfile.xml dengan visaya hanya memiliki nomor baris (menurut …
17 vim  cursor 



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.