Linux命令

  • 用于实现某一类功能指令或程序
  • 命令的执行依赖于解释器
     
    命令分类
  • 内部命令:属于shell解释器的一部分
  • 外部命令:独立于shell解释器之外的程序文件
     
    基本用法

格式:
命令字  [选项]... [参数]...

选项,调控命令的执行方式 

  • 短选项:-l、-A、-c、-d、......
  • 长选项:--color、--auther、--sort、......
  • 复合选项(即多个短选项):-lh、-lA、-ld、......

参数,命令的操作对象,如目录或文件
 
目录结构
/      根分区,Linux文件系统的起点
/bin    普通用户使用命令
/sbin    管理员使用命令
/home    普通用户的家目录
/root    管理员的家目录
/boot    Linux启动所需文件存放目录(内核,grub)
/dev    设备文件,键盘鼠标
/proc    虚拟文件系统(计算机内存信息,CPU...)不占用真实硬盘空间
 
Linux下文件颜色所包含的意义
蓝色--->目录
绿色--->可执行文件
红色--->压缩文件
浅蓝色-->链接文件
白色--->其他文件
黑色--->文本文件
  
 功能快捷键

  • ESC + . 或 Alt + . :粘贴一个命令的参数
  • Ctrl + w:往回删除一个单词
  • Ctrl + u :清空至行首
  • Ctrl + k :清空至行尾
  • Ctrl + l:清空整个屏幕
  • Ctrl + c :废除当前编辑的命令行

 
1、uname
含义:查看系统架构及内核信息
常用命令选项

  • -a:显示主机名/内核/硬件平台等全部信息
  • -r:只显示内核版本
    Linux基础命令(一)
     
    2、hostname
    含义:查看主机的完整名称(包括主机名称、所在域的名称)
    Linux基础命令(一)
     
    3、ifconfig
    含义:查看本机IP地址(第一块网卡显示的地址即是本机IP地址)
    Linux基础命令(一)_第1张图片
     

    4、关机(关机命令有三种表示方法)

  • shutdown -h now
  • poweroff
  • init 0
     
    重启(重启命令有三种表示方法)
  • shutdown -r now
  • reboot
  • init 6
     
    延迟关机或重启
    例://15分钟后重启,并提示已登录用户
    Linux基础命令(一)_第2张图片
     
    取消关机:Ctrl+c或shutdown -c
     
    5、type
    含义:查看命令为内部命令还是外部命令。
    常用选项
  • -t:显示出name所表示的含义。
       file:表示外部命令。
       alias:表示该命令为命令别名所设置的名称。
       builtin:表示该命令为bash内置的命令功能。
  • -p:如果后面接的name为外部命令时,才会显示完整文件名。
  • -a:会有PATH变量定义的路径中,将所含name命令都列出来,包含alias
    Linux基础命令(一)_第3张图片
    Linux基础命令(一)
    Linux基础命令(一)_第4张图片
     
    6、help
    含义:获得命令帮助,查看命令使用方法。
  • 查看内部命令的帮助文本
    help 命令名
  • 查看外部命令的用法和说明
    命令名 --help
    Linux基础命令(一)_第5张图片
    Linux基础命令(一)_第6张图片
     
    7、man(在线命令帮助手册)
  • Linux中的一种手册页文档机制
  • 大多数程序/配置文件/库函数都有手册页
    格式:man 命令名
    手册阅读工具使用操作
  • 按 ↑、↓、PgUp、PgDn键滚动及翻页
  • 按q或Q键退出
  • 按 ?键向前、按 / 键向后查找(n、N切换)   
    Linux基础命令(一)