linux 명령 실행

3643 단어 명령실천도해
7.pwd 현재 디렉토리 표시 8.cd 디렉터리 전환/디렉터리 진입 cd~===== cd 현재 사용자 홈 디렉터리 진입 cd...현재 디렉터리의 이전 디렉터리 cd에 들어갑니다.현재 디렉터리 cd 진입 - 이전 디렉터리로 돌아가기 9.mkdir 디렉터리 만들기, 기본 디렉터리 만들기 makedirectory-p 귀속 디렉터리 만들기
[root@oldboyedu-59 network-scripts]# mkdir /oldboy
[root@oldboyedu-59 network-scripts]# ls /oldboy/
[root@oldboyedu-59 network-scripts]# ls -l /oldboy/
total 0
[root@oldboyedu-59 ~]# mkdir /data/ole/li
mkdir: cannot create directory ‘/data/ole/li’: No such file or directory
[root@oldboyedu-59 ~]# mkdir -p /data/ole/li

10.ls 디렉터리 내용 보이기list 매개 변수 - l 상세 정보 보이기, 여러 파일 내용 동시에 보기, 구체적인 경로 입력
[root@oldboyedu-59 tmp]# ls
1.txt  1.txt.bak  kobe  kobe.bak
[root@oldboyedu-59 tmp]# ls -l kobe
total 0
[root@oldboyedu-59 tmp]# ls -l 1.txt
-rw-r--r-- 1 root root 0 Mar 28 17:18 1.txt

11. touch에서 파일을 만들고 시간 스탬프를 변경합니다. 파일을 만들 수 있지만 앞의 디렉터리에 오류가 발생하지 않습니다. 앞의 디렉터리가 이미 존재해야 합니다.
[root@oldboyedu-59 tmp]# ls
[root@oldboyedu-59 tmp]# touch 1 2
[root@oldboyedu-59 tmp]# touch 1/2/3
touch: cannot touch ‘1/2/3’: Not a directory
[root@oldboyedu-59 tmp]# mkdir kobe
[root@oldboyedu-59 tmp]# touch kobe/24
[root@oldboyedu-59 tmp]# ls
1  2  kobe  mary
[root@oldboyedu-59 tmp]# cd kobe/
[root@oldboyedu-59 kobe]# ls
24

touch 타임 스탬프 변경
[root@oldboyedu-59 tmp]# ls -l
total 0
-rw-r--r-- 1 root root 0 Mar 28 17:17 1.txt
[root@oldboyedu-59 tmp]# touch 1.txt
[root@oldboyedu-59 tmp]# ls -l
total 0
-rw-r--r-- 1 root root 0 Mar 28 17:18 1.txt

12. echo는 화면에 정보를 출력합니다. 일반적으로 터치와 mkdir를 결합하여 파일이나 디렉터리를 만듭니다.
[root@oldboyedu-59 ~]# echo {1..10}
1 2 3 4 5 6 7 8 9 10
[root@oldboyedu-59 ~]# echo {a..z}
a b c d e f g h i j k l m n o p q r s t u v w x y z
[root@oldboyedu-59 ~]# echo oldboy{0..10}
oldboy0 oldboy1 oldboy2 oldboy3 oldboy4 oldboy5 oldboy6 oldboy7 oldboy8 oldboy9 oldboy10
[root@oldboyedu-59 ~]# echo oldboy{01..10}.txt
oldboy01.txt oldboy02.txt oldboy03.txt oldboy04.txt oldboy05.txt oldboy06.txt oldboy07.txt oldboy08.txt oldboy09.txt oldboy10.txt
[root@oldboyedu-59 tmp]# echo kobe {13..15}
kobe 13 14 15
[root@oldboyedu-59 ~]# touch {11..20}.txt
[root@oldboyedu-59 ~]# ls
11.txt  14.txt  17.txt  20.txt           hh
12.txt  15.txt  18.txt  aa               uu
13.txt  16.txt  19.txt  anaconda-ks.cfg
[root@oldboyedu-59 ~]# mkdir {01..10}
[root@oldboyedu-59 ~]# ls
01  05  09      13.txt  17.txt  aa
02  06  10      14.txt  18.txt  anaconda-ks.cfg
03  07  11.txt  15.txt  19.txt  hh
04  08  12.txt  16.txt  20.txt  uu
  • cp파일이나 디렉터리를 복사합니다. 디렉터리-r귀속복사는 기본적으로 복사할 수 없습니다. 디렉터리와 디렉터리의 내용을 복사합니다
    [root@oldboyedu-59 tmp]# cp kobe  /root
    cp: omitting directory ‘kobe’----- 
    [root@oldboyedu-59 tmp]# cp -r kobe /root
    [root@oldboyedu-59 tmp]# cd /root
    [root@oldboyedu-59 ~]# ls
    01  05  09      12      14      16      18      20               c     hh
    02  06  10      12.txt  14.txt  16.txt  18.txt  20.txt           d     kobe
    cp의 백업 기능(파일과 디렉터리 모두 가능)
    [root@oldboyedu-59 ~]# cp /oldboy/oldboy.txt /oldboy/oldboy.txt.bak
    [root@oldboyedu-59 ~]# cd /oldboy
    [root@oldboyedu-59 oldboy]# ls 
    alex  oldboy.txt  oldboy.txt.bak
  • [root@oldboyedu-59 tmp]# ls
    1.txt  kobe
    [root@oldboyedu-59 tmp]# cp kobe kobe.bak
    cp: omitting directory ‘kobe’
    [root@oldboyedu-59 tmp]# cp 1.txt 1.txt.bak
    [root@oldboyedu-59 tmp]# ls
    1.txt  1.txt.bak  kobe
    [root@oldboyedu-59 tmp]# cp -r  kobe kobe.bak
    [root@oldboyedu-59 tmp]# ls
    1.txt  1.txt.bak  kobe  kobe.bak

    좋은 웹페이지 즐겨찾기