Shell基础 学习

Shell 基础学习

  • Shell基本上是一个命令解释器
  • 分为两种 Bourne Shell C Shell
  • 基本常用的 是Bourne Shell 其中包括命令包括 (sh,ksh,and bash)

常用命令

cat 文件名 输出文件内容到基本输出(屏幕 or 加>fileName 到另一个文件)
cb 格式化源代码
chmod //change mode,改变文件的权限
cp copy
date 当前的时间和日期
echo abc去引用.
lint 语法检查程序
ls dir
man help
more type
du 查看磁盘空间状况
ps 查看当前进程状况
who 你的用户名和终端类型
定义变量 name=abc? (bash/pdksh) || set name = abc (tcsh)
mkdir 创建目录
rmdir 删除目录
cd 进入目录
rm 删除文件
more 显示文件
echo 显示指定文本
mv 改文件名 /移动文件
pwd 显示目录路径命令


  • 常用的快捷键
  • ctrl+c 强制终止当前命令
  • ctrl +l 清屏
  • ctrl +a 将光标移动至首部
  • ctrl +e 光标移动至命令行尾
  • ctrl +u 从光标所在位置进行删除至首部
  • ctrl +z 把命令放入后台
  • ctrl +r 在历史命令中进行搜索

  • 查看历史命令
  • 使用上下 箭头调用以前的历史命令
  • 使用“!n”重复执行第n条命令
  • 使用“!!”重复执行上一条命令
  • 使用“!字符串”重复执行最后一条以该字符串开头的命令
  • history 查看所有的历史命令
  • 也可以在 用户~ 目录下查看.bash_history文件

重定向

  1. 命令 >文件 2>&1 以覆盖的方式,把正确输出和错误输出都保存到同一个文件中
  2. 命令 >>文件 2>&1 以追加的方式,把正确输出和错误输出都保存到同一个文件中
  3. 正确输出 > 覆盖 >> 追加
  4. 错误输出 2>>file 2>file
  5. 其中 0表示输出到键盘 1表示正确输出 2表示错误输出

多命令顺序执行

  1. ; 命令1;命令2 多个命令顺序执行,命令之间没有任何逻辑联系
  2. && 命令1&&命令2 逻辑与
  3. || 命令||命令 逻辑或
  4. | 管道符 命令1正确执行的结果要交给命令2再进行处理
  5. grep 查询字符串
  6. ps -ef |grep 进程名 查询是否运行
  7. netstat -an |grep 进行名 查询端口号
  8. wc 统计

通配符
这里写图片描述


补充:
echo 显示
这里写图片描述
这里写图片描述

阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/feng_xiao_dong/article/details/51546067
文章标签: shell
个人分类: java linux
想对作者说点什么? 我来说一句

shell基础学习资料.rar

2011年03月31日 294KB 下载

shell基础shell基础shell基础

2010年11月09日 17.88MB 下载

shell脚本基础

2011年09月27日 158KB 下载

shell基础12篇电子书shellchoki.chm

2009年09月17日 30KB 下载

shell基础

2007年08月07日 162KB 下载

shell基础介绍

2011年09月16日 3KB 下载

SHELL基础十二篇

2011年08月02日 280KB 下载

没有更多推荐了,返回首页

不良信息举报

Shell基础 学习

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭