슈퍼 사용자 액세스
수퍼 유저 권한을 입력 : 이번에는 레이어의 디렉토리 / 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
장소 :
만약 [ " $ 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 \ $ '
그래야 터미널은 표시되지 않습니다. 이것은 디스플레이로, 콘텐츠에 대응하는 위치에 첨가 될 수있다.