BASH是GNU的Bourne Again Shell是GNU操作系统上默认的Shell。
Bourne Shell是贝尔实验室开发的Shell。
Korn Shell是对Bourne Shell的发展在大部分内容上与Bourne Shell兼容。
C Shell是SUN公司Shell的BSD版本
命令格式
命令名 选项 参数1 参数2…
常用目录操作命令:
1pwd (Print Working Directory的缩写显示当前目录)
2cd改变所在目录
--cd / 转到根目录中
--cd ~ 转到/home/user用户目录下
--cd /usr 转到根目录下的usr目录中------------绝对路径
--cd test 转到当前目录下的test子目录中-------相对路径
3Ls:查看目录内容
--Ls -a 列举目录中的全部文件包括隐藏文件
--Ls -l 列举目录中的细节包括权限、所有者、组群、大小、创建日期
4mkdir创建目录
5rmdir删除目录
常用文件操作命令:
1touch创建新文件
--touch newfile 创建一个名为newfile的空白文件
2cp拷贝文件
--cp
--cp newfile u01/test 将newfile文件拷贝到u01目录下并命名为test
3mv移动文件
--mv /arch/1_40_870377057.dbf u01 将.dbf文件拷贝到文件夹u01下
--mv -I 覆盖确认提示
--mv -f 强制覆盖
--mv -v 显示文件移动速度
4rm删除文件
--rm -r 递归删除某个目录以及其中所有子目录和文件
5ln链接
通配符
可替代单个字符。
*可替代任意字符。
[charset]可替代charset集中的任何单个字符。
查看文件
1cat在屏幕上显示整个文件的内容合并文件。
2more查看文件里的内容more可以按页来查看文件的内容还支持直接跳转行等功能。
--ls -l | more -5
注按Q键退出。
3less查看大文件时分页显示与more相似
--less filename 打开日志文
4head显示文件开头几行默认10行。
5tail显示文件末尾几行默认10行
--tail -f filename 监视filename文件的尾部内容默认10行)如下图
--tail -n 20 filename 显示filename最后20行。
注按CTL C退出。
转:https://www.cnblogs.com/jionjionyou/p/5529245.html