Linux 常用命令总结

来源:互联网 发布:网络泛在化 编辑:程序博客网 时间:2024/06/03 15:58
  • 查找命令
$find  / -name module.h //利用find在当前目录及其子目录下查找名为module.h的文件
$grep  –nr “cred” *  //利用grep命令查找包含cred 字符串的文件位置及行号

  • vi 编辑器命令
$ :q! //退出编辑器,不保存$ :wq!//推出保存$ i  //光标后插入$ a  //光标前插入$ o //新的一行插入$ esc+x //删除光标位置字符$ dd //删除某一行$ :set nu //显示行号$ /cred //查找cred字符串$ n  //查找下一个符合要求的字符串$ :378 //定位到第378行

- man 命令
manual (手册),Linux命令,函数的在线查找手册,分为9个章节:
man手册

使用示例:

$ man sh $ man 2 seteuid //查找系统调用函数  2:章节数

这里写图片描述

进入手册之后:

$ q //退出手册

  • sh命令

sh命令是shell命令语言解释器,执行命令从标准输入读取或从一个文件中读取。通过用户输入命令,和内核进行沟通!
Bourne Again Shell (即bash)是自由软件基金会(GNU)开发的一个Shell,它是Linux系统中一个默认的Shell。Bash不但与Bourne Shell兼容,还继承了C Shell、Korn Shell等优点。

开始编写一个最简单的shell,步骤如下:

  • 新建first.sh文件
$ vi first.sh
  • 编写脚本代码,之后保存并退出
#!/bin/bash  //表明是shell脚本的解释器为bashecho -e "helloworld"
  • 执行脚本
$ sh first.sh
  • 调试脚本
$ sh -x first.sh //跟踪脚本调试shell脚本,能打印出所执行的每一行命令以及当前状态
原创粉丝点击