টার্মিনালটি কেবল দেখায় $?


8

আমি সম্প্রতি আমার সার্ভারে "অ্যাডুজার ব্যবহারকারী নাম" ব্যবহার করে একটি নতুন ব্যবহারকারী সেট আপ করেছি এবং লক্ষ্য করেছি যে আমি লগইন করলে আমি পাই:

$

এছাড়াও, আমার নতুন ব্যবহারকারীর সাথে কোনও ফোল্ডার হাইলাইট করা বা ট্যাব সমাপ্তি নেই।

তবে আমি যখন রুট হিসাবে লগইন করি তখন আমি একটি সম্পূর্ণ টার্মিনাল প্রম্পট প্লাস হাইলাইটিং, সমাপ্তি ইত্যাদি পাই

root@lin01:~#

কারও কি ধারণা আছে আমি কী ভুল করেছি?

সম্পাদনা: সমাধানটি টাইপ করতে হয়েছিল

chsh -s /bin/bash

With এর সাথে লগ ইন করার সময় $


কমান্ডটি কার্যকর করার জন্য আমার জন্য একটি পাসওয়ার্ডের অনুরোধ করা হয়েছিল। (ব্যবহারকারী-pw) পাশাপাশি উল্লেখ করতে হবে: নতুন সেটিংস সক্ষম করতে আপনাকে পুনরায় লগইন করতে হবে (ডিবিয়ান-জেসি)
অ্যালেক্স

উত্তর:


11

আপনার নতুন ব্যবহারকারীর লগইন শেলটি সেট করা হয়েছে /bin/sh, যা উবুন্টুতে ড্যাশ। স্ক্রিপ্টগুলি দক্ষতার সাথে চালানোর জন্য এটি ছোট এবং দ্রুত হওয়ার উদ্দেশ্যে তৈরি একটি শেল। এটির কোনও ইন্টারেক্টিভ বৈশিষ্ট্য নেই। আপনার শেলটি zsh (আরও ভাল) বা ব্যাশে (আরও সাধারণ) পরিবর্তন করুন:

chsh -s /bin/bash

আপনি যদি adduserডিফল্ট শেল পরিবর্তন করতে চান তবে সম্পাদনা করুন /etc/adduser.conf:

DSHELL=/bin/bash

আমি chsh বাশ টাইপিংয়ে ট্রাইড করি এবং এটিতে "ব্যাশ কোনও ব্যবহারকারী নয়" বলে মন্তব্য করে। সুতরাং আমি "chsh ব্যবহারকারীর নাম - শেল বাশ" টাইপ করেছি এবং এটি বলেছে "বাশ একটি অবৈধ শেল"। তবে আমি "বাশ" টাইপ করতে পারি এবং এটি আমার পছন্দমতো পরিবর্তন করে। কোন চিন্তা?
কিডকিপেটাল

ঠিক আছে, এটি আমার জন্য সঠিক কমান্ডটি প্রকাশ করেছে: chsh -s / bin / bash .. আমাকে সঠিক দিকে নির্দেশ করার জন্য ধন্যবাদ
কিডনি ক্যাপিটাল

@ কিডকাপিটাল: হ্যাঁ, chsh -s /bin/bashঠিক ছিল, আমি ডান কমান্ডটি নির্দেশ করেছিলাম তবে এর বাক্য গঠনটি বিশৃঙ্খল করেছিলাম। দুঃখিত।
গিলস 'অসন্তুষ্ট হওয়া বন্ধ করুন'

-4

গিলসের পরামর্শ অনুসরণ করার পরে ব্যবহারকারীর ~ / .bashrc (এবং আপনার মূলের .bashrc) এ এই কোডটি যুক্ত করে প্রম্পটের অদম্যতা বৃদ্ধি করুন:

# Black       0;30     Dark Gray     1;30
# Blue        0;34     Light Blue    1;34
# Green       0;32     Light Green   1;32
# Cyan        0;36     Light Cyan    1;36
# Red         0;31     Light Red     1;31
# Purple      0;35     Light Purple  1;35
# Brown       0;33     Yellow        1;33
# Light Gray  0;37     White         1;37

BLUE="\[\033[0;34m\]"
PINK="\[\033[1;35m\]"
WHITE="\[\033[1;37m\]"
LGREY="\[\033[0;37m\]"
LBLUE="\[\033[1;34m\]"
YELLOW="\[\033[1;33m\]"
LRED="\[\033[1;31m\]"
RED="\[\033[0;31m\]"
DGREY="\[\033[1;30m\]"

if [ "$(whoami)" == 'root' ]; then
  PS1="$DGREY]$RED╢$PINK\h$RED╟$DGREY[$LBLUE\w$WHITE:$LGREY "
else
  PS1="$DGREY]$BLUE╢$PINK\h$BLUE╟$DGREY[$LBLUE\w$WHITE:$LGREY "
fi

এটির সাথেও ফ্রিডল .. ফিডিং গুরুত্বপূর্ণ।


4
-1 এটি প্রশ্নের উত্তর দেয় না, এবং সাইটের স্বর ফিট করে না, যা পেশাদার সিস্টেম প্রশাসনের জন্য। আমি যদি এই প্রশ্ন / উত্তরটি সুপারইউজার বা উবুন্টু.সেই থাকতাম তবে আমি সম্ভবত অবনমিত হতাম না।
জোরডাচি

ডুড প্রম্পটটি বুঝতে পারে নি, একটি সুন্দর চাইছিল। আমি তার সাথে কাজ করার জন্য একটি উদাহরণ দেই এবং তার প্রয়োজন অনুসারে এটি পরিবর্তন করতে উত্সাহিত করি।
সিডারমনকি

1
তবে আপনি যদি প্রশ্নের গভীরে পড়েন, আপনি দেখতে পাবেন এটি স্ট্যান্ডার্ড পরিবেশের সদ্য নির্মিত সম্পূর্ণ অভাব সম্পর্কে। দয়া করে মনে রাখবেন এই সাইটটি কোনও ফোরাম নয়, এটি একটি প্রশ্নোত্তর সাইট। আপনি যদি কোনও উত্তর পোস্ট করেন তবে এটি প্রশ্নের উত্তর বলে মনে করা হচ্ছে।
জোরডাচি

2
আমি মনে করি জোরেডেচি যে পয়েন্টটি তৈরি করছে (এবং আমি রাজি হতে আগ্রহী) আপনি কি চূড়ান্ত প্রশ্নের উত্তর দেন নি যে আমি কী ভুল করেছি তার কোনও ধারণা নেই?
বেন পিলব্রো
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.