[root@bigdata27 ~]# tr 'a-z' 'A-Z' 

11-Linux核心操作-vim详解与文件目录操作命令_第1张图片

04目录文件操作命令01

echo 显示输出文本内容

[root@manager /exam]$ echo {1..10}
1 2 3 4 5 6 7 8 9 10
[root@manager /exam]$ echo {01.10}
{01.10}
[root@manager /exam]$ echo {01..10}
01 02 03 04 05 06 07 08 09 10
[root@manager /exam]$ echo d01 d02 d03 ...d10
d01 d02 d03 ...d10
[root@manager /exam]$ echo day{01..10}
day01 day02 day03 day04 day05 day06 day07 day08 day09 day10
[root@manager /exam]$ touch day{01..10}
[root@manager /exam]$ ls
ceo  day01  day02  day03  day04  day05  day06  day07  day08  day09  day10  exam.txt  fstab  hosts  police.md5  reg.txt  sed.txt  sysconfig
[root@manager /exam]$ ll
total 28
drwxr-xr-x. 3 root root   18 Nov 21 07:18 ceo
-rw-r--r--. 1 root root    0 Dec  3 18:29 day01
-rw-r--r--. 1 root root    0 Dec  3 18:29 day02
-rw-r--r--. 1 root root    0 Dec  3 18:29 day03
-rw-r--r--. 1 root root    0 Dec  3 18:29 day04
-rw-r--r--. 1 root root    0 Dec  3 18:29 day05
-rw-r--r--. 1 root root    0 Dec  3 18:29 day06
-rw-r--r--. 1 root root    0 Dec  3 18:29 day07
-rw-r--r--. 1 root root    0 Dec  3 18:29 day08
-rw-r--r--. 1 root root    0 Dec  3 18:29 day09
-rw-r--r--. 1 root root    0 Dec  3 18:29 day10
[root@manager /exam]$ mkdir -p /exam/day{01..10}/{01..03}
[root@manager /exam]$ ll
total 28
drwxr-xr-x.  3 root root   18 Nov 21 07:18 ceo
drwxr-xr-x. 15 root root  136 Dec  3 18:34 day01
drwxr-xr-x. 15 root root  136 Dec  3 18:34 day02
drwxr-xr-x. 15 root root  136 Dec  3 18:34 day03
drwxr-xr-x. 15 root root  136 Dec  3 18:34 day04
drwxr-xr-x. 15 root root  136 Dec  3 18:34 day05
drwxr-xr-x. 15 root root  136 Dec  3 18:34 day06
drwxr-xr-x. 15 root root  136 Dec  3 18:34 day07
drwxr-xr-x. 15 root root  136 Dec  3 18:34 day08
drwxr-xr-x. 15 root root  136 Dec  3 18:34 day09
drwxr-xr-x. 15 root root  136 Dec  3 18:34 day10
-rw-r--r--.  1 root root   11 Dec  2 19:28 exam.txt
-rw-r--r--.  1 root root  465 Nov 21 10:23 fstab
-rw-r--r--.  1 root root  158 Nov 21 10:25 hosts
-rw-r--r--.  1 root root   86 Dec  2 19:26 police.md5
-rw-r--r--.  1 root root  352 Nov 19 10:51 reg.txt
-rw-r--r--.  1 root root   86 Nov 19 12:29 sed.txt
drwxr-xr-x.  6 root root 4096 Nov 21 10:23 sysconfig
[root@manager /exam]$ ll day01
total 0
drwxr-xr-x. 2 root root 6 Dec  3 18:34 01
drwxr-xr-x. 2 root root 6 Dec  3 18:34 02
drwxr-xr-x. 2 root root 6 Dec  3 18:34 03

创建  /exam/host01..host10/ 目录 并在每个目录下创建3个目录 www  bbs  blog
[root@manager /exam]$ mkdir /exam/host{01..10}/{www,bbs,blog}

小结

  1. echo
  2. >
  3. !>>
  4. { } 生成序列

cat 合并文件或查看文件内容
-n 显示文件内容和行号

合并
[root@manager /exam]$ cat /etc/hosts /etc/hostname /etc/fstab >/tmp/all.txt

less 一页一页查看文件内容
下一页 空格 /f
上一页 b
/搜索
-N 显示行号和内容

q 退出

more 一页一页查看文件内容
下一页 空格 /f
上一页 b
/搜索
显示完文件最后一行 自动退出

05目录文件操作命令02