Unix & Linux

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



5
Kurangi waktu menggunakan tanggal dan pesta
Semua pertanyaan lain pada jaringan SE berurusan dengan skenario di mana salah satu tanggal diasumsikan now( Q ) atau di mana hanya tanggal yang ditentukan ( Q ). Yang ingin saya lakukan adalah memberikan tanggal dan waktu, lalu kurangi waktu dari itu. Inilah yang saya coba pertama kali: date -d …
18 date  gnu 

2
Adakah masalah jika status Zombie tidak dihapus?
Saya memiliki unit produksi di mana proses java telah menjadi Zombie dan tetap di sana selama beberapa waktu sekarang. Jika unit dihidupkan ulang, maka akan dihapus. Namun, unit tidak direstart dan proses java lain sudah berjalan dan berjalan. Apakah ada masalah jika kondisi zombie ini tetap seperti itu tanpa membersihkannya? …
18 linux  process 


2
Menjalankan layanan systemd sebagai pengguna selain root!
Saya membuat layanan berikut, amos.service, dan perlu dijalankan sebagai amos (anggota grup amos) [Unit] Description=AMOS Service After=network.target [Service] User=amos Group=amos Type=simple WorkingDirectory=/usr/share/amos ExecStart=/usr/share/amos/amos_service.sh start ExecStop=/usr/share/amos/amos_service.sh stop Restart=on-failure [Install] WantedBy=multi-user.target semua izin telah diatur /usr/share/amoskeamos:amos amos_service.sh adalah sebagai berikut: #!/bin/bash CUDIR=$(dirname "$0") cd /usr/share/amos start() { exec /usr/share/amos/run_amos.sh >> /var/log/amos.log 2>&1 …
18 systemd  services  init 

4
Bagaimana cara meniru Proses Substitusi di Dash?
Dalam bash, saya dapat menggunakan Proses Pergantian dan memperlakukan output dari suatu proses seolah-olah itu adalah file yang disimpan di disk: $ echo <(ls) /dev/fd/63 $ ls -lAhF <(ls) lr-x------ 1 root root 64 Sep 17 12:55 /dev/fd/63 -> pipe:[1652825] sayangnya, Proses Pergantian tidak didukung di dash. Apa cara terbaik …

4
Persingkat jalur di zsh prompt
Bashmemiliki PROMPT_DIRTRIMopsi, misal ketika saya atur PROMPT_DIRTRIM=3, maka path panjang seperti: user@computer: /this/is/some/silly/path akan ditampilkan sebagai: user@computer: .../some/silly/path Apakah ada opsi serupa zsh?
18 zsh  prompt 


2
Bagaimana cara menghapus entri jurnalctl hanya untuk unit tertentu?
Saya menghabiskan beberapa hari menulis skrip python, dan membuat file unit systemd untuk itu. Selama pengujian, skrip mencatat banyak kesalahan ke journald. Saya ingin menghapus kesalahan-kesalahan dari journald sekarang setelah saya selesai. Ada beberapa cara untuk menghapus seluruh jurnal, seperti dijelaskan di sini: Cara menghapus journalctl termasuk menggunakan journalctl --vacuum-time=2d, …

4
Bagaimana saya bisa melepaskan proses dari skrip bash?
Saya mencoba untuk melepaskan proses dari skrip bash sehingga SIGINT tidak akan diteruskan ke proses ketika saya keluar dari skrip. Saya telah menggunakan disownperintah di terminal secara langsung, namun dalam bash, disowntidak menghentikan SIGINT agar tidak diteruskan. Tujuan dari skrip ini adalah untuk memulai openocd dan kemudian gdb dengan doa …
18 bash  disown 


1
Mengapa kami menggunakan setsid () saat daemonisasi suatu proses?
UNTUK membuat layanan (daemon), kita bercabang dengan orangtua dan membuatnya keluar sementara menjadikan anak menjadi pemimpin sesi dengan memanggil setsid(). Selain itu mengapa kita menggunakan setsid ()? Proses anak yatim kami ditangani oleh init(meskipun tidak semua kasus) proses. Mengapa kita menggunakan stsid ()? Apakah ada hubungan antara setsid()dan penanganan SIGHUPsinyal.
18 daemon 

1
Apa kebalikan dari "grep"?
Katakanlah saya mencetak serangkaian panjang string, dan alih-alih hanya menampilkan garis yang berisi pola tertentu (yang menggunakan "grep" untuk dilakukan), bagaimana cara memfilter pola tertentu?
18 grep 


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.