Pertanyaan yang diberi tag «bash»

Bash (Bourne-Again SHell), adalah shell yang digunakan di antarmuka baris perintah Ubuntu secara default.

3
Apa arti [co] dalam perintah “rm -rf filename [co]”?
Katakanlah saya memiliki dua file di /tmp: root@ubuntu:~# touch /tmp/hello.{pyc,py} root@ubuntu:~# ls /tmp/ hello.py hello.pyc Sekarang, mari jalankan rm -rfperintah dengan opsi [co] root@ubuntu:~# rm -rf /tmp/hello.py[co] root@ubuntu:~# ls /tmp/ hello.py Bisakah seseorang tolong jelaskan apa yang terjadi di sini? Apa [co]parameternya? Bagaimana kita membuatnya berfungsi untuk ekstensi lain? Katakanlah …
16 command-line  bash  rm 


2
Alternatif non-sudo untuk / usr / local / bin untuk skrip umum
Saya sudah terbiasa meletakkan skrip umum /usr/local/binsehingga saya bisa menjalankannya dari mana saja dengan terminal. Sebagai contoh, saya membuat skrip shell bernama 1, membuatnya dapat dieksekusi dengan chmod +x 1dan memasukkannya /usr/local/bin, dan di dalam skrip saya ketik #!/bin/shdi baris pertama, dan kemudian perintah saya. Dari sana, itu sangat mudah …

3
Menghapus input kembali ke garis miring terakhir
Saya akan sangat sering berpindah-pindah antara beberapa file di server. Saya akan menjalankan perintah contoh berikut secara berurutan: nano /web/site/path/to/file /web/site/script.py nano /web/site/path/to/anotherFile nano /web/site/path/to/yetAnotherFile /web/site/script.py nano /web/site/path/to/etc Untuk beralih dari satu nanoperintah ke perintah berikutnya saya saat ini menekan Updan Backspaceuntuk mengganti segmen terakhir dari jalur. Masalah dengan ini …

2
Buka Terminal dengan banyak tab dan jalankan aplikasi
Saya baru mengenal skrip shell linux. Saya ingin menulis skrip shell yang akan membuka terminal dengan banyak tab; itu harus menjalankan aplikasi klien rtsp di setiap tab. Untuk ini, saya telah melalui pertanyaan di forum ini dan mencoba kode seperti di bawah ini, tab="--tab-with-profile=Default -e " cmd="java RunRTSPClient" for i …

3
Bagaimana cara membuat nama pengguna di terminal lebih kecil?
Ketika Anda membuka terminal, terminal ini menampilkan nama pengguna dan nama mesin. Sebagai menunjukkan contoh saya: romeo@romeo-Satellite-C660D:~$. Benar-benar menjengkelkan karena agak besar. Bisakah saya menjadikan ini lebih kecil, seperti, hanya menampilkan romeo? Saya tahu itu terdengar bodoh, tapi saya baru dengan OS berbasis Unix.

3
Menjalankan perintah apa pun mengembalikan "Tidak dapat mengalokasikan memori" di Server Ubuntu
Saya menggunakan Ubuntu 14.04. Baru-baru ini, ketika saya masuk melalui SSH dengan pengguna saya dengan hak sudo, setiap perintah yang saya jalankan menghasilkan kesalahan "Tidak dapat mengalokasikan memori". Berikut adalah beberapa yang saya coba di konsol saya myuser@mymachine:~$ whoami -bash: fork: Cannot allocate memory myuser@mymachine:~$ uname -a -bash: fork: Cannot …

4
Mengubah perilaku bash prompt saat berfungsi sebagai root
Sebelum Anda mengklik, ini bukan pertanyaan "bagaimana cara membuat bash prompt saya berwarna". Saya sudah menyesuaikan bash prompt saya agar terlihat seperti ini: [user @ host]----[$(pwd)] $ di mana segala sesuatu di dalam tanda kurung berwarna biru muda, dan segala sesuatu yang lain (termasuk $) berwarna hitam dengan menambahkan yang …



4
mengganti shell dari zsh ke bash
Server web saya dirusak oleh seseorang yang menggunakan shell zsh. Saya merasa lebih nyaman menggunakan bash shell, karena itulah default yang datang dengan Ubuntu dan OS X (dua sistem operasi utama yang saya gunakan). Tetapi pertanyaan ini difokuskan pada server Ubuntu. Saya memiliki 4 situs web yang berjalan di server …
16 command-line  bash  zsh 


4
Hapus subfolder kosong, simpan folder induk
Saat saya gunakan find /home/user/parentdir -type d -empty -delete itu terlihat secara rekursif untuk subfolder kosong di dalam /home/user/parentdirdan menghapusnya. Tetapi jika /home/user/parentdirjuga kosong, itu menghapus parentdirfolder juga, yang tidak diinginkan untuk saya. Saya ingin menyimpan ini parentdiruntuk rsyncbeberapa file ke cadangan atau cloud. Setelah diproses, saya perlu menghapus folder …


3
Bagaimana saya menggunakan $ * sambil menghilangkan variabel input tertentu seperti $ 1 dan $ 2 dalam skrip bash?
Sebagai contoh, elif [[ $append = $1 ]] then touch ~/directory/"$2".txt echo "$variable_in_question" >> ~/directory/"$2".txt baik untuk membuat file teks yang berisi semua input berikut "$2", atau menambahkan file teks yang ada dengan semua input berikut "$2", apa yang akan saya gunakan sebagai pengganti "$variable_in_question"in line 4? Saya pada dasarnya …

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.