linux常用命令

linux常用命令

一.linux命令基础

1.什么是shell

2.linux命令的分类

3.Linux命令行的格式

二.Linux命令帮助

1.快捷键

2.帮助命令

三.目录与文件基本操作

一.linux命令基础

1.什么是shell

  • Linux系统中运行的一种特殊程序
  • 在用户和内核之间充当“翻译官”
  • 用户登录Linux系统时,自动加载一个shell程序
  • bash是Linux系统中默认使用的shell程序

文件位于/bin/bash

2.linux命令的分类

  • 内部命令与外部命令的区别

内部命令:

  • 集成于shell解释器程序内部的一些特殊指令,也称为内建(Built-in)指令
  • 属于shell的一部分
  • 没有单独的对应系统文件
  • 自动载入内存,可直接使用

外部命令:

  • linux系统中能够完成特定功能的脚本文件或二进制程序
  • 属于shell翻译器程序外的命令
  • 每个外部命令对应了系统中的一个文件
  • 必须知道其对应的文件位置,由shell加载后才能执行

3.Linux命令行的格式

  • 通用的命令行使用格式
  • 命令字空格[选项]空格[参数]

命令字:

  • 是整条命令最关键的一部分
  • 唯一确认一条命令

选项:

  • 短格式选项:使用”-“符号引导(多个单字符选项可以组合在一起)
  • 长格式选项:使用”--“符号引导

参数:

  • 命令字的处理对象
  • 可以是文件名、目录(路径)名或用户名等内容
  • 个数可以是零到多个

二.Linux命令帮助

1.快捷键

快捷键功能Tab 键自动补齐(两次可以显示所有选项)反斜杠“\”强制换行或转义Ctrl+a光标移到最前Ctrl+e end 键光标移到最后Ctrl+U清空至行首不包括当前光标处的 字符Ctrl+K清空至行尾包括当前光标处的字符Ctrl+w从当前光标删除到开头ALT+d从当前光标删除末尾Ctrl+l清屏Ctrl+c取消本次命令编辑Ctrl+s/Ctrl+q锁屏/解锁向上下箭头回看执行过的命令

2.帮助命令

help echo

#帮助查看内部命令

useradd --hlep

#帮助查看外部命令

man man

#查看帮助文档的命令

三.目录与文件基本操作

ped

#显示当前路径

pwd -p

#显示真实路径

cd cd ~

#若不指定目标位置,切换到当前用户的宿主目录(家目录)

cd -

#到前一次目录

.

#表示以当前的工作目录作为起点(已点开头的是)

..

#表示以当前目录的上一级目录(父目录)作为起点

"."开头文件

#表示隐藏文件

推荐阅读