Pertanyaan yang diberi tag «shell»

Shell adalah terminologi untuk juru bahasa command-line yang paling umum digunakan dengan sistem operasi mirip Unix, tetapi juga digunakan untuk berinteraksi dengan sistem operasi berbasis GUI dengan cara yang lebih terperinci. Tidak hanya memungkinkan pengguna untuk menjalankan program dari antarmuka teks, tetapi sering menawarkan fitur pemrograman dasar seperti variabel, substitusi, pengalihan output, dan wildcard.

12
Cara melewati alias melalui sudo
Saya memiliki alias yang meneruskan beberapa parameter ke alat yang sering saya gunakan. Kadang saya berlari seperti diri saya sendiri, kadang di bawah sudo. Sayangnya, tentu saja, sudo tidak mengenali alias. Adakah yang punya petunjuk tentang cara melewati alias? Dalam hal ini, saya memiliki banyak opsi untuk perl ketika saya …
32 shell  sudo  alias 


6
Server Linux kehabisan ruang
Saya telah ditanya pertanyaan ini dalam dua wawancara berturut-turut, tetapi setelah beberapa penelitian dan memeriksa dengan berbagai administrator sistem saya belum menerima jawaban yang baik. Saya ingin tahu apakah ada yang bisa membantu saya di sini. Server kehabisan ruang disk. Anda melihat file log yang sangat besar dan menentukan apakah …

8
Linux: menggunakan find untuk mencari file yang lebih lama dari <tanggal>
findmemiliki dukungan yang baik untuk menemukan file yang lebih dimodifikasi kurang dari X hari yang lalu, tetapi bagaimana saya dapat menggunakan finduntuk menemukan semua file yang dimodifikasi setelah tanggal tertentu? Saya tidak dapat menemukan apa pun di findhalaman manual untuk melakukan ini, hanya untuk membandingkan dengan waktu file lain atau …
31 linux  shell  find 

5
Memilih shell yang digunakan SSH?
Bagaimana cara mengatur shell yang digunakan saat pengguna SSH ke server. Misalnya saya tidak tahan BASH dan perlu menggunakan ZSH, bagaimana saya membuatnya jadi ZSH dimuat bersama dengan profil saya ( .zsh_profile) ketika saya ssh ke mesin. Saya tidak ingin harus melewati banyak parameter dengan ssh, tidak bisakah saya mengatur …
31 shell 

5
Mengapa perlu puluhan detik untuk mendapatkan shell prompt?
Ini semacam kejadian biasa yang, setelah SSHing ke server (atau bahkan membuka terminal di Mac saya), spanduk masuk dicetak segera tetapi dibutuhkan ~ 10 detik hingga satu menit agar shell prompt muncul. Setelah itu, kinerjanya baik-baik saja dan latensi jaringan tidak biasa. Ini tidak tampak seperti tugas yang sulit secara …
30 ssh  performance  shell 

3
menemukan perintah penyortiran perintah default
apa urutan penyortiran default untuk entri yang dikembalikan oleh perintah find linux? Misalnya, jika saya menerbitkan find . -type f -name '*mp3' dan output terdiri dari banyak file di beberapa sub-folder, apa urutan default direktori mana yang terdaftar? Pada saat yang sama, apa urutan pengurutan di mana file dalam direktori …
30 linux  shell  find 

4
Memalsukan tanggal untuk sesi shell tertentu
Saya tentu mencoba untuk mencapai sesuatu yang aneh di sini, tetapi saya ingin memalsukan tanggal secara lokal untuk sesi shell di GNU / Linux. Saya perlu menguji black-box bagaimana suatu program berperilaku pada tanggal yang berbeda, dan memodifikasi tanggal sistem secara keseluruhan dapat memiliki efek samping yang tidak diinginkan (pekerjaan …
30 linux  unix  shell  unix-shell  time 

6
Paksa SSH untuk menggunakan shell tertentu
Apakah ada cara untuk memaksa SSH menggunakan shell tertentu pada ujung jarak jauh, terlepas dari apa shell default pengguna? Saya sudah mencoba solusi yang mirip dengan: ssh host.domain.com /bin/bash -c 'complicated, multi-line command' tetapi sayangnya shell default pada ujung jarak jauh bertanggung jawab untuk mem-parsing bagian "rumit, perintah multi-line", dan …

2
Jalankan perintah sebagai pengguna “sistem” Linux (shell = / bin / false)
Saya membuat pengguna "sistem" di Ubuntu 11.04 ( adduser --system) untuk menjalankan pekerjaan cron tertentu, tetapi kadang-kadang saya ingin menguji hal-hal dengan menjalankan perintah secara manual sebagai pengguna itu. Apa cara termudah untuk melakukan ini? sutidak berfungsi, karena pengguna memiliki /bin/falsecangkangnya (yang baik untuk cron). Saya telah secara manual mengubah …
29 linux  ubuntu  shell  cron  su 

2
Bagaimana menafsirkan output dari perintah 'top' Linux?
Mengikuti diskusi yang dibuat DI SINI tentang bagaimana PHP-FPMmemakan memori, saya baru saja menemukan masalah dalam membaca memori dalam topperintah. Ini adalah screenshot dari saya topsetelah memulai ulang PHP-FPM. Semuanya normal: sekitar 20 PHP-FPMproses, masing-masing mengkonsumsi memori 5,5MB (0,3% dari total). Berikut adalah server lama tepat sebelum memulai ulang PHP-FPM(satu …
27 linux  memory  shell  top 

4
Apa itu / bin / dash?
Saya pikir /bin/shitu adalah symlink ke shell pilihan saya. Saya selalu menggunakan bash, jadi saya berasumsi itu /bin/shakan menunjuk ke /bin/bash. Ternyata, itu menunjuk ke /bin/dash. Menjadi lebih lucu. Saya mulai dashdan melakukan echo $SHELLdan mencetak /bin/bash(jadi mereka pada dasarnya sama?). Namun, halaman manual dashsama sekali berbeda dari halaman manual …
27 linux  bash  shell 


10
Tampilan langsung perintah shell Linux yang dijalankan oleh pengguna lain?
Apakah mungkin bagi pengguna root di Linux untuk memiliki tampilan real-time (atau mendekati waktu-nyata) dari perintah shell yang dijalankan oleh pengguna lain yang masuk melalui terminal atau SSH? Jelas mereka disimpan di .bash_history, tetapi itu hanya disimpan ketika pengguna log off dan dapat dinonaktifkan juga. Sunting: idealnya sesuatu yang dapat …
27 linux  security  shell 

12
Tidak dapat menjalankan AWS CLI dari CRON (kredensial)
Mencoba menjalankan skrip cadangan AWS CLI sederhana. Ini loop melalui baris dalam file sertakan, mendukung jalur tersebut hingga S3, dan membuang output ke file log. Ketika saya menjalankan perintah ini secara langsung, itu berjalan tanpa kesalahan. Ketika saya menjalankannya melalui CRON saya mendapatkan kesalahan "Tidak dapat menemukan kredensial" di log …

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.