• ubunt20.04安装完pg切换,环境变量异常


    使用网上的方法

    dba@mklmi:~$ sudo su - postgres
    [sudo] password for dba:
    su: warning: cannot change directory to /home/postgres: No such file or directory
    $ ls -la
    total 40
    drwxr-xr-x 4 dba dba 4096 Jul 23 03:10 .
    drwxr-xr-x 3 root root 4096 Jul 21 09:49 ..
    -rw------- 1 dba dba 385 Jul 23 01:54 .bash_history
    -rw-r--r-- 1 dba dba 220 Feb 25 2020 .bash_logout
    -rw-r--r-- 1 dba dba 3771 Feb 25 2020 .bashrc
    drwx------ 2 dba dba 4096 Jul 21 09:49 .cache
    -rw-r--r-- 1 dba dba 807 Feb 25 2020 .profile
    drwx------ 2 dba dba 4096 Jul 21 09:49 .ssh
    -rw-r--r-- 1 dba dba 0 Jul 21 09:52 .sudo_as_admin_successful
    -rw------- 1 dba dba 1064 Jul 21 09:52 .viminfo
    -rw------- 1 dba dba 102 Jul 23 03:10 .Xauthority
    $ exit
    dba@mklmi:~$ cd /home
    dba@mklmi:/home$ sudo su - root
    root@mklmi:~# cd /home
    root@mklmi:/home# ls -la
    total 12
    drwxr-xr-x 3 root root 4096 Jul 21 09:49 .
    drwxr-xr-x 21 root root 4096 Jul 21 10:40 ..
    drwxr-xr-x 4 dba dba 4096 Jul 23 03:10 dba
    root@mklmi:/home# exit
    logout
    dba@mklmi:/home$ sudo mkdir /home/postgres
    dba@mklmi:/home$ sudo cp -a /etc/skel/. /home/postgres

     

    dba@mklmi:/home$ sudo chmod 755 /home/postgres

    以上操作还不行

    发想起默认ubuntu创建的普通帐号,默认shell为/bin/sh,同时也不支持tab等键

    用root修改/etc/passwd 调用/bin/sh为/bin/bash

    root@mklmi:/home/postgres# su - postgres
    postgres@mklmi:~$

  • 相关阅读:
    java 编译
    MapReduce
    搜索引擎中index、attribute和summary概念
    正排索引和倒排索引简单介绍
    SVN 使用
    PlantUML + Chrome 联合使用
    vim 多标签和多窗口
    关于数据库不适合docker的原因(摘抄)
    跨域
    is_valid校验机制
  • 原文地址:https://www.cnblogs.com/chinaops/p/16511203.html
Copyright © 2020-2023  润新知