一、基本的 Bash shell 命令行
1 #!bin/bash
2 #------------------------------------------#
3 #一、帮助信息 #
4 #------------------------------------------#
5
6 echo '访问 LInux 系统手册页面 空格翻页,回车逐行,q 推出'
7 man #访问 Linux 系统手册页面 空格翻页,回车逐行,q 推出
8 man man #查看与手册页相关的受册页
9
10 #------------------------------------------#
11 # 一、文件和目录列表 #
12 #------------------------------------------#
13
14 ls -l #文件列表 显示长列表
15 ls -a # 显示隐藏文件
16 ls -F # 区分文件和目录和可执行文件 目录 aa/ 可执行文件加星号 b*
17 ls -R # 第归选项 列出当前目录下包含子目录中的文件
18 ls -l my_script # 过滤输出列表
19 ls -l my_scr?pt # ?通配符
20 ls -l my* # *通配符
21 ls -l my_scrp[ai]pt # []可选
22 ls -l f[a-i]ll # [] a-i 选一个
23 ls -l f[!a]ll # [] 非 a 的字母
24
25 #-----------------------------------------#
26 # 二、处理文件 #
27 #-----------------------------------------#
28
29 #1、创建文件
30 touch test_one #创建文件
31 ls -l test_one
32 touch test_one #改变文件的修改时间
33 ls -l test_one #显示时间是修改时间
34 touch -a test_one #改变文件的访问时间
35 ls -l --time=atime test_one #显示文件访问时间 --time=atime
36 #2、复制文件
37 #cp source destination
38 mkdir testdir
39 cp test_one test_two
40 cp -i test_one test_three #-i 提示