Unix & Linux

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

2
Bagaimana saya bisa berjalan sebagai pengguna lain?
Ini adalah kode bash yang harus dijalankan. Jadi pertama-tama ia menggantikan pengguna untuk membuka proyek dan menjalankan semua kode: su openproject -c "bash -l" cd ~/openproject git checkout Gemfile.lock git pull bundle install RAILS_ENV="production" bundle exec rake db:migrate RAILS_ENV="production" bundle exec rake db:seed RAILS_ENV="production" bundle exec rake assets:precompile Saya telah …
20 bash  debian  sudo  su 


2
Apa kunci yang valid untuk tmux?
Saya mencoba mempelajari cara menggunakan yang bind-key [-cnr] [-t key-table] key command [arguments]lebih baik, tetapi mengalami kesulitan untuk mencari tahu apa " kunci yang valid " untuk bind-keyperintah. Saya mencoba melakukan man tmuxdan Google juga, tetapi saya tidak dapat menemukan sesuatu yang bermanfaat. Bagaimana saya mengetahui sintaksis untuk kunci yang …
20 tmux  key-mapping 

6
Bagaimana cara menangkap pesan kesalahan dari perintah yang dijalankan?
Saya ditugaskan untuk membuat skrip pengerasan server otomatis dan satu hal yang mereka butuhkan adalah laporan dari semua output dari setiap perintah yang dieksekusi. Saya ingin menyimpan pesan kesalahan di dalam string dan menambahkannya dalam file teks. Katakanlah saya menjalankan perintah ini: /sbin/modprobe -n -v hfsplus Output dari menjalankan ini …
20 bash  scripting  string 

3
Bagaimana cara mereset / memutar daya ke perangkat PCIe?
Saya memiliki perangkat PCIe yang hanya berfungsi dengan benar ketika komputer dimatikan penuh kemudian dihidupkan lagi. Mengeluarkan perintah rebootatau sederhana reboot -ptampaknya tidak memutar daya ke kartu PCIe, yang menyebabkannya tidak berfungsi setelah reboot. Apakah ada cara untuk, dari OS, memutarkan daya ke perangkat di slot PCIe? Saya dapat menemukannya …

3
Apa itu direktori ./ dan ../?
Pertanyaan sederhana, tapi saya tidak yakin ke mana harus mencari dan google tidak menanggapi titik dan garis miring. Saya hanya mencoba menghitung # file & direktori di direktori saat ini (tidak termasuk subfolder / file) dan berusaha untuk membedakan ls -1 | wc -ldan ls | wc -lkarena mereka tampak …

3
top / htop; proses kelompok dengan perintah
Saya ingin tahu berapa banyak sumber daya yang digunakan perintah tertentu. topdan htopmenampilkan informasi berdasarkan setiap proses tetapi saya ingin informasi ditampilkan pada setiap perintah. Misalnya saya ingin tahu berapa banyak RAM yang digunakan chrome.
20 linux  top  xubuntu  htop 


6
Ubah nomor partisi dari sda1 ke sda2
Saya memiliki disk dengan dua partisi: sda1 dan sda2. Saya ingin mengubah jumlah sda1 ke sda2 dan sda2 ke sda1. Itu mungkin tapi saya tidak ingat prosedurnya. yaitu partisi pertama saya akan sda2 dan sda1 kedua, jadi saya perlu menentukan pesanan manual, bukan pemesanan otomatis seperti di fdisk -> x …
20 linux  partition  fdisk 

1
gpg: PERINGATAN: kepemilikan tidak aman di homedir '/home/user/.gnupg'
Sistem: Saya menguji Linux Mint 19 Beta berdasarkan Ubuntu 18.04 . Saya mendapat peringatan ini saat menginstal paket yang tidak terkait: gpg: WARNING: unsafe ownership on homedir '/home/vlastimil/.gnupg' Ini adalah lsoutput dari direktori itu sendiri: $ lld /home/vlastimil/.gnupg drwx------ 4 vlastimil vlastimil 4,0K Jun 26 11:42 /home/vlastimil/.gnupg Sepertinya tidak apa-apa. …

3
Cara yang "tepat" untuk menjalankan skrip shell sebagai daemon
Saya menulis skrip shell yang ingin saya jalankan sebagai daemon pada startup tanpa menggunakan alat eksternal seperti daemontools atau daemonize . Linux Daemon Writing HOWTO Menurut Linux Daemon Writing HOWTO , daemon yang tepat memiliki karakteristik sebagai berikut: garpu dari proses induk menutup semua file deskriptor (yaitu, stdin, stdout, stderr) …

3
Bash menambahkan spasi tambahan untuk membenarkan string
Kode saya saat ini terlihat seperti ini x=${y:0:40}:, yang membatasi panjang string hingga 40 karakter. Jika string lebih pendek dari 40 karakter, apakah mungkin untuk mengisi tempat trailing dengan spasi? Jadi, jika saya y="very short text" Saya ingin y saya menjadi: y = "teks sangat pendek (+25 spasi tambahan) "
20 bash 

4
Perpanjang partisi terenkripsi LUKS untuk mengisi disk
Baru-baru ini saya memutakhirkan disk saya dari SSD 128GB ke SSD 512GB. Partisi / dienkripsi dengan LUKS. Saya mencari bantuan untuk memperluas partisi untuk menggunakan semua ruang kosong pada disk baru. Saya sudah menemukan drive lama ke yang baru: [root@localhost ~]# fdisk -l /dev/sda Disk /dev/sda: 477 GiB, 512110190592 bytes, …
20 filesystems  luks 

4
dirname dan nama dasar vs perluasan parameter
Apakah ada alasan obyektif untuk lebih menyukai satu formulir daripada yang lain? Kinerja, keandalan, portabilitas? filename=/some/long/path/to/a_file parentdir_v1="${filename%/*}" parentdir_v2="$(dirname "$filename")" basename_v1="${filename##*/}" basename_v2="$(basename "$filename")" echo "$parentdir_v1" echo "$parentdir_v2" echo "$basename_v1" echo "$basename_v2" Menghasilkan: /some/long/path/to /some/long/path/to a_file a_file (v1 menggunakan ekspansi parameter shell, v2 menggunakan binari eksternal.)

3
Cara meneruskan kata sandi ke baris perintah mysql
Saya memiliki kata sandi MySQL yang disimpan di file foo.php, misalnya P455w0rd, ketika saya mencoba menggunakannya: $ cat foo.php | grep '$dbpwd=' | cut -d '"' -f 2 | mysql -U root -p mydb -h friendserver Enter password: (holds) $ echo P455w0rd | mysql -u root -p mydb -h friendserver …
20 password  mysql  stdin 

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.