Linux的基础命令

Linux优点

  1. 一切都是一个文件。(包括硬件,文本,二进制,源代码)

  2. 系统中拥有小型,单一用途的程序。(一个程序只负责做好自己的本职工作)

  3. 当遇到复杂任务,通过不同功能用途的程序组合起来 完成。轻量级,一台服务 dhcp ip 数据库服务网页

  4. 避免令人困惑的用户界面就是没有复杂的图形界面。()我想怎么使用程序,win程序

  5. 连配置文件都存储在文本中,方便增删改查。

  6. 不在乎后缀名,有没有都无所谓,不是通过后缀名来 定义文件的类型。

 

Linux命令基础

shell

  1. Linux系统中运行的一种特殊程序

  2. 在用户和内核之间“充当翻译官“

  3. 用户登录Linux系统时,自动加载一个shell程序

  4. bash是Linux系统中默认使用的shell程序

Linux基础知识

 

  1. root              #表示用户

  2. localhost         #主机名

  3. ~                 #家目录

  4. #                 #管理员用户

  5. $                 #普通用户

  6. root              #root的家目录

  7. opt               #opt目录

 

关机命令:

 

  1. halt                       #立刻关机

  2. poweroff                   #立刻关机

  3. shutdown -h now            #立刻关机(root用户使用)

  4. shutdown -h 10             #10分钟后自动关机 

重启命令:
     1.reboot
     2.init 6
     3.shutdown -r now

Linux命令的分类

内部命令

外部命令

集成于Shell解释器程序内部 的一些特殊指令,也称为内 建(Built-in)指令

Linux系统中能够完成 特定功能的脚本文件 或二进制程序

属于Shell的一部分

属于Shell解释器程序 之外的命令

没有单独对应的系统文件

每个外部命令对应了 系统中的一个文件

自动载入内存,可以直接使 用

必须知道其对应的文 件位置,由Shell加载 后才能执行

 

 

 

 

 

 

shell 分为内部命令和外部命令,一般先执行内部命令,hash 再执行外部命令

查看内部命令:

help

enble

type

关闭内部命令:

enable -n

Linux命令行的格式

命令字

是整条命令中最关键的一部分

唯一确定一条命令

备注:英文字符区分大小写

选项

短格式选项:使用”-” 符号引导

长格式选项:使用“--”符号引导

备注:多个单字符选项可以组合在一起使用

参数

命令字的处理对象  

可以是文件名,目录(路径)名或用户名等内容

个数可以是零到多个

编辑Linux命令行的辅助操作

tab键:自动补齐

反斜杠\:强制换行

ctrl+u组合键:清空至行首

ctrl+k组合键:清空至行尾

ctrl+L组合键:清屏

ctrl+C组合键:取消本次命令编辑

ctrl+A组合键:切换到行首

ctrl+E组合键:切换到行尾

Linux命令帮助

内部命令 help

查看shell内部命令的帮助信息

命令的“--help”选项

适用于大多数Linux外部命令

使用man命令阅读手册页

使用“上箭头”“下箭头”(ENTER)方向间滚动一行文本

使用page up和page down(空格)键翻页

按Q或q键推出阅读环境

按“/"键查找内容,n键向下查找,N键向上查找

hash 缓存空间

                      选项                    

                  说明                                 

-d<指令>

在哈希表中清除某个命令记录

-r

清除哈希表中的所有记录

-L

显示哈希表中的命令

-p<指令>

将具有完整路径的命令加入到哈希表中

-t<指令>

显示哈希表中命令的完整路径

# 命令行格式

           

 

 

 

 

 

 

 

 

 

查看内部命令的使用方法

[root@localhost ~]# help echo
#内部命令查看帮助
echo: echo [-neE] [参数 ...]
将参数写到标准输出。
在标准输出上显示 ARG 参数后跟一个换行。


选项:
-n 不要追加换行
-e 启用下列反斜杠转义的解释
-E 显式地抑制对于反斜杠转义的解释

'echo' 对下列反斜杠字符进行转义:
\a 警告(响铃)
\b 退格
\c 抑制更多的输出
\e 转义字符
\f 格式提供
\n 换行
\r 回车
\t 横向制表符
\v 纵向制表符
\\ 反斜杠
\0nnn 以 NNN (八进制)为 ASCII 码的字 符。
NNN 可以是 0到3个八进制数字
\xHH 以 HH (十六进制)为值的八比特字 符。
HH可以是 一个或两个十六进制数字

 

 

 

posted @ 2022-10-04 20:50  林乃均  阅读(38)  评论(0编辑  收藏  举报