Linux 基础(1)

  • Linux命令基础
  • Linux命令帮助
  • 目录与文件基本操作

 

Shell

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

Linux 基础(1)

 

 

 

LInux命令的分类

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

Linux 基础(1)

 

 

 

Linux命令行的格式

  • 通用的命令行使用格式

命令字 【选项】 【参数】(英文字符区分大小写)

  • 命令字
    • 是整条命令中最关键的一部分
    • 唯一确定一条命令
  • 选项
    • 短格式选项:使用“-”符号引导(例如-a,-b)     *多个单字符选项可以组合在一起使用
    • 长格式选项:使用“--”符号引导(例如--add)
  • 参数
    • 命令字的处理对象
    • 可以是文件名、目录(路径)名或用户名等内容
    • 个数可以是零到多个

 

编辑Linux 命令行

  • Linux 命令行的快捷辅助操作
    • Tab键:自动补齐(两次tab会提升相关命令)
    • 反斜杠“\”:强制换行(换行,但还是执行原来的命令,换行不能用tab,反斜杠显示更加清晰)
    • Ctrl+U: 从光标处清空至行首
    • Ctrl+K:从光标处清空至行尾
    • Ctrl+L: 清屏
    • Ctrl+C  取消本次命令编辑
    • Ctrl+a:切换到行首
    • Ctrl+e:切换到行尾

 

获得命令帮助的方法

  • 内部命令 help
    • 查看Shell内部命令的帮助信息
  • 命令的"--help"选项
    • 适用于大多数Linux外部命令
  • 使用man命令阅读手册页
    • 使用"t"、""(ENTER)方向键滚动一行文本
    • 使用 Page Up 和 Page Down(空格)键翻页
    • 按 Q 或 q 键退出阅读环境
    • 按"/"键查找内容,n键向下查找,N键向上查找

 

查看当前的工作目录-pwd

  • 显示用户当前所在的工作目录位置
    • pwd
  • 示例
    • [root@localhost ~] #pwd              (当前工作目录)
    • /root

 

切换工作目录-cd

  • 将用户的工作目录更改到其他位置

Linux 基础(1)

 

 绝对路径和相对路径

在Linux 系统中表示某个目录(或文件)的位置时,根据其参照的起始目录不同,可以使用两种不同的形式,分别称为绝对路径和相对路径。

绝对路径

从系统根目录开始“/”,一层一层

这种方式以根目录"/"作为起点,如"/boot/xxx"表示根目录下 boot 子目录中的 xxx目录。若要确切表明 xxx是一个目录(而不是一个文件),可以在最后也加上一个目录分隔符,如表示为"/boot/xxx/"。因为 Linux 系统中的根目录只有一个,所以不管当前处于哪个目录中,使用绝对路径都可以非常准确地表示一个目录(或文件)所在的位置。但是如果路径较长,输入的时候会比较繁琐,所以就有一种输入相对较为简易的叫做相对路径。

相对路径

这种方式一般以当前工作目录作为起点,在开头不使用"/"符号,因此使用的时候更加简短、便捷。相对路径的表现形式如下:

Linux 基础(1)

 

 

 

 

Linux 基础(1)

上一篇:Linux 内核:module_platform_driver宏


下一篇:Linux平台的SVN服务器的配置及搭建