remote shell auto completion suddenly off












-1















I have created multiple servers via ssh and one of them suddenly has no autocompletion and also doesn't support arrow keys up/down.



Also if I do su username from root my shell looks like this:



$


on the other servers it looks like this:



username@servername:~$


My steps on every server were the same:



ssh root@ip_address
password entry
useradd -m username
passwd username
usermod -a -G sudo username
su username


The systems are all Ubuntu 16.04 Does anybody know whats the issue?



EDIT:
By mistake the last server I have created was an Ubuntu 18.04 machine, which doesn't work correctly. So on the 16.04 machines the bash works fine.










share|improve this question

























  • useradd will assign you the default system shell. Check whether your shell is bash or just sh. In case of bash check that all of them have the same .bashrc file

    – Siddhesh Rane
    Nov 14 '18 at 8:29











  • I think the .bashrc is not being read. E.g. in my .bashrc the alias ll is definded, but if I write ll into the command line I get this sh: 2: ll: not found

    – saitam
    Nov 15 '18 at 6:31


















-1















I have created multiple servers via ssh and one of them suddenly has no autocompletion and also doesn't support arrow keys up/down.



Also if I do su username from root my shell looks like this:



$


on the other servers it looks like this:



username@servername:~$


My steps on every server were the same:



ssh root@ip_address
password entry
useradd -m username
passwd username
usermod -a -G sudo username
su username


The systems are all Ubuntu 16.04 Does anybody know whats the issue?



EDIT:
By mistake the last server I have created was an Ubuntu 18.04 machine, which doesn't work correctly. So on the 16.04 machines the bash works fine.










share|improve this question

























  • useradd will assign you the default system shell. Check whether your shell is bash or just sh. In case of bash check that all of them have the same .bashrc file

    – Siddhesh Rane
    Nov 14 '18 at 8:29











  • I think the .bashrc is not being read. E.g. in my .bashrc the alias ll is definded, but if I write ll into the command line I get this sh: 2: ll: not found

    – saitam
    Nov 15 '18 at 6:31
















-1












-1








-1








I have created multiple servers via ssh and one of them suddenly has no autocompletion and also doesn't support arrow keys up/down.



Also if I do su username from root my shell looks like this:



$


on the other servers it looks like this:



username@servername:~$


My steps on every server were the same:



ssh root@ip_address
password entry
useradd -m username
passwd username
usermod -a -G sudo username
su username


The systems are all Ubuntu 16.04 Does anybody know whats the issue?



EDIT:
By mistake the last server I have created was an Ubuntu 18.04 machine, which doesn't work correctly. So on the 16.04 machines the bash works fine.










share|improve this question
















I have created multiple servers via ssh and one of them suddenly has no autocompletion and also doesn't support arrow keys up/down.



Also if I do su username from root my shell looks like this:



$


on the other servers it looks like this:



username@servername:~$


My steps on every server were the same:



ssh root@ip_address
password entry
useradd -m username
passwd username
usermod -a -G sudo username
su username


The systems are all Ubuntu 16.04 Does anybody know whats the issue?



EDIT:
By mistake the last server I have created was an Ubuntu 18.04 machine, which doesn't work correctly. So on the 16.04 machines the bash works fine.







bash shell autocomplete ubuntu-16.04 ubuntu-18.04






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited Nov 15 '18 at 6:30







saitam

















asked Nov 14 '18 at 8:25









saitamsaitam

897929




897929













  • useradd will assign you the default system shell. Check whether your shell is bash or just sh. In case of bash check that all of them have the same .bashrc file

    – Siddhesh Rane
    Nov 14 '18 at 8:29











  • I think the .bashrc is not being read. E.g. in my .bashrc the alias ll is definded, but if I write ll into the command line I get this sh: 2: ll: not found

    – saitam
    Nov 15 '18 at 6:31





















  • useradd will assign you the default system shell. Check whether your shell is bash or just sh. In case of bash check that all of them have the same .bashrc file

    – Siddhesh Rane
    Nov 14 '18 at 8:29











  • I think the .bashrc is not being read. E.g. in my .bashrc the alias ll is definded, but if I write ll into the command line I get this sh: 2: ll: not found

    – saitam
    Nov 15 '18 at 6:31



















useradd will assign you the default system shell. Check whether your shell is bash or just sh. In case of bash check that all of them have the same .bashrc file

– Siddhesh Rane
Nov 14 '18 at 8:29





useradd will assign you the default system shell. Check whether your shell is bash or just sh. In case of bash check that all of them have the same .bashrc file

– Siddhesh Rane
Nov 14 '18 at 8:29













I think the .bashrc is not being read. E.g. in my .bashrc the alias ll is definded, but if I write ll into the command line I get this sh: 2: ll: not found

– saitam
Nov 15 '18 at 6:31







I think the .bashrc is not being read. E.g. in my .bashrc the alias ll is definded, but if I write ll into the command line I get this sh: 2: ll: not found

– saitam
Nov 15 '18 at 6:31














1 Answer
1






active

oldest

votes


















-1














Also, make sure you have the following lines in your .bashrc (these should be there by default):



if [ -f /etc/bash_completion ] && ! shopt -oq posix; then
. /etc/bash_completion
fi





share|improve this answer
























  • It doesn't work. Also I get ^[[A and this ^[[B shown if I click up or down key to repeat a command. What also is strange, that in my .bashrc the alias ll is definded, but if I write ll into the command line I get this sh: 2: ll: not found

    – saitam
    Nov 15 '18 at 6:22













Your Answer






StackExchange.ifUsing("editor", function () {
StackExchange.using("externalEditor", function () {
StackExchange.using("snippets", function () {
StackExchange.snippets.init();
});
});
}, "code-snippets");

StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "1"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);

StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});

function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});


}
});














draft saved

draft discarded


















StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53295798%2fremote-shell-auto-completion-suddenly-off%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown

























1 Answer
1






active

oldest

votes








1 Answer
1






active

oldest

votes









active

oldest

votes






active

oldest

votes









-1














Also, make sure you have the following lines in your .bashrc (these should be there by default):



if [ -f /etc/bash_completion ] && ! shopt -oq posix; then
. /etc/bash_completion
fi





share|improve this answer
























  • It doesn't work. Also I get ^[[A and this ^[[B shown if I click up or down key to repeat a command. What also is strange, that in my .bashrc the alias ll is definded, but if I write ll into the command line I get this sh: 2: ll: not found

    – saitam
    Nov 15 '18 at 6:22


















-1














Also, make sure you have the following lines in your .bashrc (these should be there by default):



if [ -f /etc/bash_completion ] && ! shopt -oq posix; then
. /etc/bash_completion
fi





share|improve this answer
























  • It doesn't work. Also I get ^[[A and this ^[[B shown if I click up or down key to repeat a command. What also is strange, that in my .bashrc the alias ll is definded, but if I write ll into the command line I get this sh: 2: ll: not found

    – saitam
    Nov 15 '18 at 6:22
















-1












-1








-1







Also, make sure you have the following lines in your .bashrc (these should be there by default):



if [ -f /etc/bash_completion ] && ! shopt -oq posix; then
. /etc/bash_completion
fi





share|improve this answer













Also, make sure you have the following lines in your .bashrc (these should be there by default):



if [ -f /etc/bash_completion ] && ! shopt -oq posix; then
. /etc/bash_completion
fi






share|improve this answer












share|improve this answer



share|improve this answer










answered Nov 14 '18 at 8:51









john doejohn doe

3912




3912













  • It doesn't work. Also I get ^[[A and this ^[[B shown if I click up or down key to repeat a command. What also is strange, that in my .bashrc the alias ll is definded, but if I write ll into the command line I get this sh: 2: ll: not found

    – saitam
    Nov 15 '18 at 6:22





















  • It doesn't work. Also I get ^[[A and this ^[[B shown if I click up or down key to repeat a command. What also is strange, that in my .bashrc the alias ll is definded, but if I write ll into the command line I get this sh: 2: ll: not found

    – saitam
    Nov 15 '18 at 6:22



















It doesn't work. Also I get ^[[A and this ^[[B shown if I click up or down key to repeat a command. What also is strange, that in my .bashrc the alias ll is definded, but if I write ll into the command line I get this sh: 2: ll: not found

– saitam
Nov 15 '18 at 6:22







It doesn't work. Also I get ^[[A and this ^[[B shown if I click up or down key to repeat a command. What also is strange, that in my .bashrc the alias ll is definded, but if I write ll into the command line I get this sh: 2: ll: not found

– saitam
Nov 15 '18 at 6:22




















draft saved

draft discarded




















































Thanks for contributing an answer to Stack Overflow!


  • Please be sure to answer the question. Provide details and share your research!

But avoid



  • Asking for help, clarification, or responding to other answers.

  • Making statements based on opinion; back them up with references or personal experience.


To learn more, see our tips on writing great answers.




draft saved


draft discarded














StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53295798%2fremote-shell-auto-completion-suddenly-off%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown





















































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown

































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown







Popular posts from this blog

Xamarin.iOS Cant Deploy on Iphone

Glorious Revolution

Dulmage-Mendelsohn matrix decomposition in Python