리눅스 분류
ls명령어를 "ls -F"로 설정하기에 대한 질문
작성자 정보
- 로드매니저 작성
- 작성일
컨텐츠 정보
- 2,008 조회
- 3 댓글
- 0 추천
- 목록
본문
ls명령어를 "ls -F"로 설정하려고
/root/.bashrc로 들어가
# .bashrc
# User specific aliases and functions
alias rm='rm -i'
alias cp='cp -i'
alias mv='mv -i'
alias ls='ls -F'
# Source global definitions
if [ -f /etc/bashrc ]; then
. /etc/bashrc
fi
이렇게 입력하고
시스템 재부팅한후 ls 쳐보니 옵션 "-F"가 적용되지 않습니다.
어떻게 해야할까요..?ㅜㅜ
/root/.bashrc로 들어가
# .bashrc
# User specific aliases and functions
alias rm='rm -i'
alias cp='cp -i'
alias mv='mv -i'
alias ls='ls -F'
# Source global definitions
if [ -f /etc/bashrc ]; then
. /etc/bashrc
fi
이렇게 입력하고
시스템 재부팅한후 ls 쳐보니 옵션 "-F"가 적용되지 않습니다.
어떻게 해야할까요..?ㅜㅜ
관련자료
-
이전
-
다음
댓글 3
배준태님의 댓글
- 배준태
- 작성일
위에 적으신데로 맞구요
-F는 -파일의 형태와 함께 출력합니다.
출력되는 파일의 형태는 '*', '@', '|', '=' 등이며, 이것은 각각 실행 파일, 심볼릭 링크, FIFO 소켓을 나타냅니다.
기본 로그파일만 있는곳에서는 별차이를 못느끼실테니 /etc밑에서 한번 ls해보세요
저는 하니까 잘되네요..
글구 현재 쓰는 쉘이 bash 쉘인지 확인해보실 필요도 있습니다 ^^
-F는 -파일의 형태와 함께 출력합니다.
출력되는 파일의 형태는 '*', '@', '|', '=' 등이며, 이것은 각각 실행 파일, 심볼릭 링크, FIFO 소켓을 나타냅니다.
기본 로그파일만 있는곳에서는 별차이를 못느끼실테니 /etc밑에서 한번 ls해보세요
저는 하니까 잘되네요..
글구 현재 쓰는 쉘이 bash 쉘인지 확인해보실 필요도 있습니다 ^^
김영진님의 댓글
- 김영진
- 작성일
감사합니다..^^
근데 전 레드햇을 사용하니 본쉘을 사용하는것일거고 설정을 잡아주고 재부팅을 해도 역시 적용이 안되네요..ㅜㅜ
근데 전 레드햇을 사용하니 본쉘을 사용하는것일거고 설정을 잡아주고 재부팅을 해도 역시 적용이 안되네요..ㅜㅜ
배준태님의 댓글
- 배준태
- 작성일
안되신다길래 재부팅(오늘만 벌써 몇번째인지 ㅋㅋ) 해서 체크했습니다.
root의 .bashrc밑에 넣어두고 root로 접속해서 확인하니 잘되네요
역시 etc에도 잘보니 심볼릭링크파일 하나밖에
/usr/bin에서 해보시는것도 아니면 일단 테스트를하셔야하니까
ls -F 가 아닌 다른걸로 해보시기 바랍니다.
그래도 안된다면 급한김에 /etc/profile 에 추가하셔도 쓰셔도될듯하네요..
root의 .bashrc밑에 넣어두고 root로 접속해서 확인하니 잘되네요
역시 etc에도 잘보니 심볼릭링크파일 하나밖에
/usr/bin에서 해보시는것도 아니면 일단 테스트를하셔야하니까
ls -F 가 아닌 다른걸로 해보시기 바랍니다.
그래도 안된다면 급한김에 /etc/profile 에 추가하셔도 쓰셔도될듯하네요..