首页 > 系统相关 >Linux的基础命令

Linux的基础命令

时间:2022-10-04 21:00:49浏览次数:54  
标签:组合键 ctrl 程序 基础 命令 斜杠 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可以是 一个或两个十六进制数字

 

 

 

标签:组合键,ctrl,程序,基础,命令,斜杠,Linux
From: https://www.cnblogs.com/lnj0/p/16754458.html

相关文章

  • Linux系统删除文件后空间并没有释放原因及解决方法
    Linux系统删除文件后空间并没有释放原因及解决方法今日收到监控报警,发现一台服务器的磁盘空间不足,需要进行处理,登录后发现可利用率不足1%,进行相关查看和处理工作;但是操......
  • VSCode阅读Linux源码(35)
    环境经测试在以下环境上编译成功或编译失败:Ubuntu2004LTS(非虚拟机,真实系统),Ubuntu2204LTS(VMware虚拟机)环境上编译成功;Ubuntu2004LTS(Hyper-V系统),Ubuntu2204......
  • Linux进程间通信——使用信号量
    一、什么是信号量为了防止出现因多个程序同时访问一个共享资源而引发的一系列问题,我们需要一种方法,它可以通过生成并使用令牌来授权,在任一时刻只能有一个执行线程访问代码......
  • 118-22-ZooKeeper 基础设施详解 和 服务启动流程源码分析_ev
         ......
  • HTML基础学习
    Internet和webInternetInternet:是一组全球性的信息资源汇总,也叫做因特网、互联网、交互网。Internet提供的常见服务:Email邮件服务。telnet远程登录。www服务(万维网......
  • vue3 基础-插件 plugin 案例演示
    前篇有介绍关于插件plugin的无敌强大和基本使用流程后,当时从俺的经验上看是没咋去使用它的,即英雄无用武之地.本篇也是从网上找个案例来为plugin的强大来小试牛刀......
  • Tubian Linux 0.45,兼容Windows和Android的国产Linux系统!
    Github主页(提供下载):https://github.com/jinshulumengchuang/Tubian-Linux123网盘下载:https://www.123pan.com/s/XjkKVv-JO9Uvhttps://www.123pan.com/s/XjkKVv-BO9Uvhtt......
  • TypeScript(3)基础类型
    基础类型​​TypeScript​​​支持与​​JavaScript​​​几乎相同的数据类型,此外还提供了实用的枚举类型方便我们使用。 布尔值最基本的数据类型就是简单的true/false......
  • 如何在 Linux 中扩展 XFS 根分区
    在某些情况下,/分区在 ​​Linux​​​ 中磁盘空间不足。即使压缩和删除旧的日志文件也无济于事,因此在这种情况下,我们别无选择,只能扩展/文件系统。在本文中,我们将演示如......
  • 整理一些Windows桌面运维常用的命令,并且整合成脚本
    github地址:alittlemc/toy:编写些脚本将运维经常所用到小玩意所集成在一起(github.com)名字叫toy吧,没有啥技术含量,帮不了大忙,但是可以作为在一旁递工具的小弟,还是可减少......