linux常用命令

发布于 1970年 01月 01日 08:00

一.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 -

#到前一次目录

.

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

 

..

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

 

"."开头文件

#表示隐藏文件