Linux常用命令讲解

简介: 1、Linux命令基础2、Linux命令帮助3、目录与文件的基操

1、Linux命令基础


Shell是系统中运行的一种特殊程序在用户和内核之间充当“翻译官”的角色,登录linux时,自动加载一个shell程序。Bash是linux系统中默认使用的shell程序。 (shell干的活就是:收用户输入的命令,然后解释用户的命令,并解释成内核能识别的语言传递给内核去进行相关的硬件调用)。


Linux命令如何分类?如表格:


内部命令 外部命令
集成与Shell解释器程序内部的一些特殊指令 Linux系统中能够完成特定功能的脚本文件和二进制程序
属于Shell的一部分 属于Shell解释器程序之外的命令
没有单独对应的系统文件 每个外部命令对应了系统中的一个文件
自动载入内存,直接使用 必须知道其对应的文件位置,由Shell加载后才能之行 /bin,/usr/local/bin等

 

Linux命令行格式:通用命令行格式:命令字 【选项】【参数】 。 英文字母区分大小写

命令字:整条命令中最关键的一部分,唯一确定的一条命令


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


参数   :命令字的处理对象,可以是文件名,目录名或用户名,个数可是是0到多个。

 

小技巧:


编辑Linux命令行的辅助快捷键操作


Tab键 :自动补齐

 

\         :  强制换行

Ctrl+U:清空光标前面一位至行首

Ctrl+K:清空光标所在位置至行尾

Ctrl+L:清屏

Ctrl+C:取消本次命令编辑

Ctrl+a:光标切换到行首

Ctrl+e:光标切换到行尾

 

2、Linux命令帮助:


help(查看Shell内部命令的帮助),cat --help(linux外部命令的帮助)

man ls(查看阅读手册)上下翻看可以使用Pg Up和Pg Dn和上下键,Q退出,/键可查找内容,滚轮翻看。

 

3、pwd:


查看当前工作目录和所在位置

 

      -cd    :将用户工作目录更改位置

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

     cd -   :切换到上一次执行cd命令之前所在的目录

 

绝对路径:以 / 开头,根目录为起点

相对路径:以当前目录为起点

相对路径表现形式如表格:

表现形式 说明
直接使用目录名或文件名 表示当前工作目录中的子目录,文件的位置
以一个点 “ . ” 开头 表示以当前的工作目录为起点
以两个点 “ .. ”开头 表示以当前目录的上一级目录(父目录)为起点
以“~用户名”形式开头 表示以指定用户的宿主目录为起点
以“~”形式开头 表示以当前用户的宿主目录为起点

相关文章
|
19天前
|
Linux Shell
Linux 中 Tail 命令的 9 个实用示例
Linux 中 Tail 命令的 9 个实用示例
59 6
Linux 中 Tail 命令的 9 个实用示例
|
15天前
|
设计模式 Java Linux
Linux的20个常用命令
Linux的23个常用命令
Linux的20个常用命令
|
1天前
|
Linux Shell
10-10|linux命令查询 关键字在文本中出现的行数
10-10|linux命令查询 关键字在文本中出现的行数
|
1天前
|
存储 Linux Shell
常用vim命令和vim基本使用及Linux用户的管理,用户和组相关文件
这篇文章介绍了Vim编辑器的基本使用、常用命令和模式,以及Linux系统中用户和组的管理方法,包括用户和组相关文件如/etc/passwd、/etc/shadow和/etc/group的说明。
常用vim命令和vim基本使用及Linux用户的管理,用户和组相关文件
|
24天前
|
Linux 应用服务中间件 nginx
|
2天前
|
Linux Docker 容器
linux之docker命令
linux之docker命令
|
3天前
|
Ubuntu Java Linux
LINUX常用命令总结_持续更新
本文汇总了多种Linux命令的使用方法,包括系统信息查询、文件与目录管理、打包与压缩、软件包管理、文件系统分析、备份操作及网络配置等。例如,使用`df -h`检查文件系统使用情况,`uname -a`查看内核版本,`ps -ef|grep java`查看Java服务,`kill -9 pid`结束进程,以及使用`tar`、`zip`、`unzip`进行文件压缩与解压。此外,还介绍了系统关机、重启、登录注销、文件权限设置、磁盘空间管理、RPM与DEB包安装更新、文本处理、文件系统初始化与修复、SWAP文件系统管理、光盘刻录与挂载、网络接口配置等实用命令。
|
10天前
|
机器学习/深度学习 存储 Linux
linux中强大且常用命令:find、xargs、grep
linux中强大且常用命令:find、xargs、grep
32 9
|
10天前
|
SQL 移动开发 Linux
linux下find、grep命令详解
linux下find、grep命令详解
107 8
|
7天前
|
监控 Linux
Linux系统中du命令与df命令的区别与用法
总的来说,`du` 和 `df` 在磁盘管理中互补使用,能够提供全面的磁盘空间使用信息,帮助用户和管理员有效地监控和管理系统资源。
18 3