실제 운전 우분투

슈퍼 사용자 액세스

수퍼 유저 권한을 입력 : 이번에는 레이어의 디렉토리 / home 디렉토리의 아래에있을 것입니다

  하나 는 sudo -i

수정 또는 리눅스 터미널 명령 행 사용자 이름과 호스트 이름을 숨기

오직 당신의 .bashrc 파일의 내용을 수정해야합니다 :

원래 내용 :

  1 # ~ / .bashrc에 : bash는 (1)에 의해 실행 을위한 비 로그인 쉘.
  2 #은 (패키지 bash는-문서의)는 / usr / share / doc / bash는 / 예 / 시작 - 파일 참조
   3 # 에 대한  4  
  5 경우 #을 하지 대화식으로 실행하지 않는,  아무것도에게
   6  경우 에 - $
   (7)      * 전 *);
  8        *)  ;
  9 ESAC
 (10)  
(11) # 중복 라인을 넣지 마십시오 또는 역사의 공간으로 시작하는 라인.
12 # 참조 bash는 (1) 에 대한추가 옵션
 13 = ignoreboth HISTCONTROL
 14  
15 히스토리 파일 # APPEND, 덮어 쓰지 그것을
 16 shopt 내부 -s histappend
 17  
18 # 에 대한 기록 길이 HISTSIZE 참조 설정 하고 떠들썩한 파티에서 HISTFILESIZE를 (1)
 19 HISTSIZE = 1000
 20 HISTFILESIZE = 2,000
 21  
22 # 각 명령 후에 창 크기를 검사 하고 , 만약 필요
 23 # 업데이트 LINES의 값  열.
24 shopt 내부의 -s는 checkwinsize
 25  
26# 만약 세트, 패턴 " ** 하는 경로 확장 컨텍스트에서 사용되는"
 27 # 모든 파일과 일치 하고 제로 또는 이상의 디렉토리  하위 디렉토리를.
28 #shopt -s globstar
 29  
30 # 덜 친근한 확인  , 비 텍스트 입력 파일 (1) lesspipe 볼
 31 [-x / USR / 빈 / lesspipe] && 평가 " $ (SHELL = / 빈 / sh 부 lesspipe) "
 (32)  
(33) (아래 프롬프트에서 사용)에 작동 chroot를 식별 # 설정 변수
 (34)  의 경우 [-z " $ {debian_chroot -} "] && [-r은 / etc / debian_chroot]; 그때
35      debian_chroot = $ (고양이의 / etc / debian_chroot)
 36 파이
 (37)  
(38) (우리는 우리가 "알지 못한다면, 비 색상 #이 멋진 프롬프트를 설정 하려면 색상")
 (39)  의 경우 " $ TERM 에서"
 40      xterm 등 컬러 | * -256color를) color_prompt = 예;
41 ESAC
 42  
43 의 주석 # 대한 프롬프트 색깔, 만약 단말기가 능력을 갖는다; 설정
 (44) 에 의해 떨어져 #을 기본 으로 하지 혼란 사용자 : 터미널 창에서 초점은
 45 #는 명령의 출력에 있어야 하지프롬프트에
 46 # force_color_prompt = YES
 47  
48  만약 [-n " $ force_color_prompt "]; 다음
 49      만약 [-x / USR / 빈 / tput을] && tput을 setaf 1> 및 / 디바이스 / 널; 다음
 50  	# 우리는 색상 지원이; 이 ECMA-48 준수의 가정
 (51)  	# (ISO / IEC-6429). (이러한 지원 부족 극히 드문  같은
 52  	# 경우 setaf보다는지지 setf의 경향이있다.)
 53  	color_prompt = 예
 54      
55  	color_prompt =
 56      인터넷
 57 인터넷
 58 
(59)  의 경우 [ " $ color_prompt "= YES]; 다음
 60      PS1 = "$ {debian_chroot : + ($ debian_chroot)} \ [\ 033 [01] 32m \] \ U \ @ H \ [\ 033 [00m \] \ [\ 033 [01] 34m \] \ \ 033 [\ w 00m \] \ $ '
 61  
62      PS1 = "$ {debian_chroot : + ($ debian_chroot)} \ U \ @ H : \ \ $'w
 63 인터넷
 64 해제 color_prompt force_color_prompt
 65  
66 경우 #  xterm을 호스트 @ 사용자에게 타이틀 세트이다 DIR
 (67)  의 경우 " $ 용어 에"
 68 의 xterm * | rxvt *)
 69      PS1 = " \ [\ E] 0; $ {debian_chroot : + ($ debian_chroot)} \ U @ \ H : \ \ \] $ PS1 w "
     ;;
71 *)
 (72)      ;
73 ESAC
 74  
75 #은 LS의 컬러 지원을 활성화 하고 도 편리한 별명 추가
 76  만약 [-x / USR / 빈 / 재생성합니다]; 다음
 77      시험 -r ~ / .dircolors && 평가 " $ (재생성합니다 -b ~ / .dircolors) "|| 평가 " $ (-b는 재생성합니다)78      별명 LS = 'LS --color = 자동차 '
 79      DIR = 'DIR --color = #alias 자동 '
 80      #alias VDIR = 'VDIR --color = 자동차 '
 81 개  
82      별명 그렙 = '그렙 --color =오토 '
 83 개      별명 fgrep ='fgrep --color = 자동차 '
 84 개      별명 egrep을 ='egrep을 --color = 자동차 '
 85 인터넷
 86  
87 # 컬러 GCC 경고  에러
 88 #export의 GCC_COLORS ='오류 = 01; 31 : 경고 = 01, 35 : 주 = 01, 36 = 01 캐럿 32 : 궤적 = 01 : 견적 = 01
 89  
90 # 더 약간 LS 별명
 91 개 별명 LL = 'LS -alF'
 92 개 별명 라 = 'LS -A'
 93 별명 리터 = 'LS -CF'
 (94)  
(95) # 추가에 " 경고 "별칭 에 대한  명령을 실행. 사용과 같이 :
 96 # 잠 10; 경고
 97 별칭 경고 = '통보 - 전송 --urgency = 낮은 -i " $ ([$ = 0?] && 에코 터미널 || 에코 오류) ", " $ (역사 | 꼬리 -n1 | 나오지도 -e'\ '' S / ^ \ s의 * [0-9] \ + \의 * //; S / [; & |] \의 * 경고 $ // '\' ') "'
 98  
99 # 별칭 정의.
100 # 당신은 같은 별도의 파일에 모든 추가 사항을 넣어 할 수 있습니다
 (101) 대신 직접 여기에 추가로, # ~ / .bash_aliases.
102 # 페이지는 / usr / share / doc / bash는-문서 / bash는-문서 패키지 예.
(103)  
(104)  의 경우 [-f ~ / .bash_aliases]; 다음
 (105)      . ~ /.
Fi를
 107  
108 #이 (당신은 사용할 필요가 없습니다 프로그램 완성 기능을 활성화
 109 #  , 경우 이미 /etc/bash.bashrc에서 활성화되어  은 / etc / 프로필
 110 개 # 소스 /etc/bash.bashrc).
(111)  의 경우 ! shopt 내부 -oq POSIX; 다음
 (112)    의 경우 [-f는 / usr / 공유 / 떠들썩한 파티 완성 / bash_completion]; 다음
 (113)      . 은 / usr / 공유 / 떠들썩한 파티 완성 / bash_completion
 114    ELIF [-f은 / etc / bash_completion]; 다음
 115      . 은 / etc / bash_completion
 (116)    인터넷
 (117) 인터넷
 (118) 소스 /opt/ros/melodic/setup.bash
.bashrc에

장소 :

  만약 [ " $ color_prompt "= 예] 다음
       PS1 = "$ {debian_chroot : + ($ debian_chroot)} \ [\ 033 [01] 32m \] \ U \ @ H \ [\ 033 [00m \] \ [\ 033 [01] 34m \] \ w \ [\ 033 [00m \] \ $ '
 다른      PS1 = "$ {debian_chroot : + ($ debian_chroot)} \ U \ @ H : \ \ $ w'  
 

주요 변경, \ U 현재 사용자 이름 \ 시간 현재 컴퓨터 이름입니다.

다음과 같이 개정한다 :

 만약 [ " $ color_prompt "= 예] 다음 
     PS1 = "$ {debian_chroot : + ($ debian_chroot)} \ [\ 033 [01] 34m \] \ w \ [\ 033 [00m \] \ $ ' 다른 
     PS1 ="$ {debian_chroot : + ($ debian_chroot )} : \ w \ $ '
 

그래야 터미널은 표시되지 않습니다. 이것은 디스플레이로, 콘텐츠에 대응하는 위치에 첨가 될 수있다.

추천

출처www.cnblogs.com/vcan123/p/12232539.html