리눅스의 기초적인 명령어를 내 방식의 언어로 작성하겠다.
pwd : 현재 위치 확인
mkdir : 새로운 폴더 생성
ls : 폴더확인 (-a 숨겨진거 까지 확인, -l 파일의 포맷까지 표현)
cd : 말한 곳으로 가서 작업하자! (cd . 지금 내파일, cd .. 상위 폴더)
touch : 파일 생성하기
> : 실행결과를 파일로 저장하기
echo : 메아리 (뒤에 나오는 내용을 실행)
ex) echo 안녕하세요 >hi.txt -------> hi.txt에 안녕하세요가 저장됨
cat : 터미널에 내용출력 (불필요하게 많이 출력되어 head/tail/more/less 를 사용하기 도 함)
rm : 파일 지우기
rm -rf : 디렉토리 지우기
mv : 이동 +이름바꾸기
cp : 복사
sudo : 관리자의 명령으로 실행해!(관리자 가라사데)
nano : (vim 보다 좋은 편집기)
brew : 앱스토어
앱스토어에서 깐 거
1. wget 인터넷 링크를 통해 다운
2. neofetch : cpu 정보
3. tree : 파일 구조보기
source : 바뀐 파일로 실행 (재시작 안해도 됨)
파일 읽기 쓰기 가능한 방법 알아보기 --> 파일 정보를 본 후 알파벳을 해석한다.
d/rwx/rwx/rwx/rwx
디렉토리/user/group/other 순으로 해석하면 된다.
권한을 변경하기 위해서는
chmod + access class + Operater + access type 입력
access class = u,g,o
operater = +-=
access type =rwx
이 명령 폼을 7진수로 바꾸어 입력할 수도 있다.(absolute form)
r = 4 w = 2 x =1. --> chmod 744 ----> user = 7(4+2+1) group = 4(4+0+0) other(4+0+0)
환경변수 : 환경에 따라 프로그램의 동작에 영향을 줄 수 있는 값
지역 환경변수 :임시 그냥 =쓰면됨
전역 환경변수 export xxxxxxx =”yyy yyy”
개별 값 확인하기 echo $xxxxxx
printenv 환경변수 보기
export 환경변수보기
.zshrc 파일 맨 밑에 생성하고 싶은 전역 환경변수 생성하면 영구적으로 생성할 수 있음 !!!
------> 복잡한 명령어 저장하고 간단하게 쓸 수 있음
oh my zsh ----> 터미널 꾸미기
설치 후 .zshrc 에 테마 부분에서 바꾸고 싶은 테마로 바꾸고 저장하면 됨
테마 보는 곳 https://github.com/ohmyzsh/ohmyzsh/wiki/Themes
내 테마 af-magic
더 이쁘게 하기 위해선 iterms설치 후 테마 색상 변경의 작업을 거쳐야 하지만 현재 테마가 만족스럽기 때문에 생략1!!
후기 : 곧 깃도 배울 예정이라 터미널을 자주 쓸 예정이다. 오늘 이것 저것 만지고 설치하면서 나름 익숙해진 느낌이다. 특히 mac북은 원도우랑 달리 GUI로 파일 보기가 불편했었는데 앞으로 터미널을 활용하면서 mac 북의 장점을 살려야겠다.
'[Linux&Git]' 카테고리의 다른 글
GIT 기초 (0) | 2022.12.20 |
---|---|
mac 터미널 한국어-->영어 (0) | 2022.12.20 |