Liunx常用命令汇总
- Linux系统中运行的一种特殊程序
- 在用户和内核之间充当“翻译官”
- 用户登录Linux系统时,自动加载一个Shell程序
- Bash时Linux系统中默认使用的Shell程序
Linux常用Shell的分类
Linux命令的分类
通用的命令行使用格式
- 命令字:是整条命令中最关键的一部分,唯一确定一条命令,英文字符区分大小写
- 选项:短格式选项使用 “-” 符号引导
- 长格式选项使用 “--” 符号引导
- 参数:1.命令字的处理对象
2.可以是文件名、目录(路径)名或用户名等内容
3.个数可以是零到多个、【 】为可选不是必须的
Linux命令行的辅助操作
- Tab键:自动补齐
- 反斜杠 “\“ :强制换行
- Ctrl+U组合键:清空至行首
- Ctrl+K组合键:清空至行尾
- Ctrl+L组合键:清屏
- Ctrl+C组合键:取消本次命令编辑
获得命令帮助的方法
获得命令帮助的方法——Help
查看内部Shell命令的帮助信息
命令的 “ --help” 选项:适用于大多数Linux外部命令
使用man命令阅读手册页:使用 “↑” “↓” 方向键滚动一行文本
使用Page up 和Page down键翻页
按 “Q” 或 “q” 键推出阅读环境
按 “/” 键查找内容
小结
- Shell在用户和内核之间充当翻译官
- Linux命令分内部命令和外部命令
- 获得Linux命令帮助的方法
Linux常用命令
补充:
- pwd——查看当前的工作目录。显示用户当前所在的工作目录位置
示例:
- 【[email protected]~】pwd
- /root
绝对路径——完整路径(从根目录开始的路径)
相对路径——从当前路径出发到的目标路径
绝对路径适用于——文档
相对路径适用于——网页
表现形式
总结:
- . 为当前路径
- .. 为前路径上一级
- ../.. 为前路径的上上级路径
- ~ 以指定用户的宿主目录作为起点
列表显示目录内容——ls
显示目录中内容,包括子目录和文件相关属性信息
- -a 显示隐藏文件
- -A 列出除 . 及 .. 以外的任何项目
- -d 列出里面的目录,不包括它们的内容
- -h 与 -l 一起以易于阅读的格式输出文件
结合通配符:
- “ ?” 匹配文件名中的一个未知字符
- “ * ” 匹配文件名中的多个未知字符
设置别名——alias 通过别名机制简化常用的、比较长的命令
示例: alias myls=ls-dh
统计目录及文件空间占用情况-du
统计指定目录(或文件)所占用磁盘空间的大小
- -a 统计磁盘空间占用时包括所有的文件而不仅仅只统计目录
- -h 以更人性化的方式(默认以KB计数,但不显示单位)显示出统计结果
- -s 只统计所占用空间总的(Summary)大小,而不是统计每个子目录、文件的大小