Linux系统中的命令语句和操作符

目录

快捷键(不完全但实用版)

帮助命令:

man命令:

时间命令

cd:切换目录

ls: 查看当前工作目录

su:切换目录

pwd: 打印工作目录

cp命令:

mv移动命令:

echo输出命令:

tee命令:

操作符:


快捷键(不完全但实用版)

Ctrl + c        结束当前命令的执行

ctrl+d        表示输入结束

ctrl+l        表示清屏

ctrl+a        光标跳至行首

ctrl+e        光标跳至行尾

ctrl+k        光标后全删
ctrl+d        光标后第一个单词删除

ctrl+d        光标前全删

帮助命令:可查看某一命令的用法,按q可退出帮助说明书

   
        help --cd:这命令将帮助你查询与“cd”命令相关的帮助信息。它仅适用于查询shell内置命令的帮助信息。
        cd --help:这命令将帮助你查询“cd”命令的帮助信息。它是针对Linux外部命令的帮助查询方式。
        总的来说,help命令主要用来查询shell内置命令的帮助信息,而--help是大部分Linux外部命令的帮助查询方式。

man命令:

        manual命令:这是一个用来查看在线手册的命令,通常被用来查询有关系统命令、函数、选项等的详细信息。通过这个命令,你可以获得有关系统命令的参数、用法等信息。

        man passwd命令:这是一个用来查看passwd命令的手册的命令。passwd命令用于修改用户密码,而man passwd命令可以提供有关该命令的详细信息,包括它的参数、用法等。

输入man passwd后可以看到man手册,简单说明一下这里面的每项是什么作用;

name        修改密码

sy              简单的使用方法

descrpion        修改密码

options        具体使用方法

man cat

man ls

man pwd

9个分段

Linux系统中硬盘分区表有9个区段。

Linux系统中的9个区段分别是:引导区、扩展引导区、主引导记录、操作系统引导扇区、文件分配表、目录区、数据区、结束标志。以下是这9个区段的详细介绍:
引导区:引导区是文件系统的第一个扇区,位于硬盘的0柱面0头0扇区,也称为DBR区。它由三个部分组成,分别是引导记录、扩展引导记录和分区表。
扩展引导区:扩展引导区位于硬盘的0柱面1头1扇区,也称为EBR。它与主引导记录类似,也包含引导记录和分区表,但只有一个。
主引导记录:主引导记录是文件系统的第一个扇区,位于硬盘的0柱面1头1扇区。它由三个部分组成,分别是引导记录、扩展分区表和结束标志。
操作系统引导扇区:操作系统引导扇区是文件系统的第一个扇区,位于硬盘的0柱面1头2扇区。它由三个部分组成,分别是引导记录、扩展分区表和结束标志。
文件分配表:文件分配表是用来管理文件存储空间的,它记录了文件在硬盘上的存储位置和大小等信息。
目录区:目录区是用来存储文件和目录信息的,它记录了文件和目录的名称、大小、创建时间等信息。
数据区:数据区是用来存储文件内容的,它包含了文件的具体数据。
结束标志:结束标志是文件系统的最后一个扇区,位于硬盘的最后一个柱面最后一个扇区。它是一个特殊的扇区,用来表示文件系统的结束。
这些区段共同构成了Linux系统中的文件系统,使得用户可以存储和管理文件以及操作系统运行所必需的数据。

info:与man手册作用基本一致

时间命令

man date:显示或设置日期命令

date显示时间

(1)查询时间:
date                 %Y(年)%m(月)
%d(日,本月日)%j(日,本年日)
%(H)%M(分)

输入格式如图

(2)设置(修改)时间:

1.date  -s        “20230917 09:30:01”

2.date        09070827 2000

月 日 小时 分 年

注:显示时间有系统和硬件时间的分别;硬件时间是BIOS的物理时间,系统时间是Linux中的自己的时间

hwclock:显示和设置硬件时钟

hwclock        ---r(--show)        查看硬件时间

                        --w                        硬件与系统时间同步

                                ---s                                    硬件时间与系统时间统一同步到系统时间

cal 查看当前月的日历

cal 月 年  =》指定年月的日历

cal     年   =》整年日历

time datectl   +选项+命令                设置系统时间

选项有:status

set-time zone 【时区】                =》设置时区

set-time                                        =》设置时间

 cd:切换目录

ls: 查看当前工作目录

       (1) cd -home    home为普通用户的家目录
                 ls /              /为根的意思
       (2) cd -mnt      mnt手动挂载的意思,挂载点目录;media是临时挂载,默认挂载        在Linux中,挂载是指将设备文件中的顶级目录连接到Linux根目录下的某一目录(最好是空目录),访问此目录就等同于访问设备文件。在Linux系统中,需要通过挂载,硬件设备才能使用,若不挂载,系统中的命令行无法找到硬件设备。简单来说就是高级对硬件底层的控制执行。

        (3)  cd -                 意思是切换到上一次切换的目录

        (4)   ls -l /root或者ll /root                意思是以长格式形式显示文件与目录信息                            

ls -a显示所有包括隐藏文件

ls -A与小写a用法相同,区别是不列出当前目录和父目录

ls -h  /                      在基础模式上使用h,以人类可以看懂的方式显示文件或者目录的大小。

su:切换目录

        su - 用户名                可切换用户名进行操作,高》》低不用密码,反之需要密码。

        su  -   和su(无杠)        区别是能否获得权限,如:加杠则有修改权利。

pwd: 打印工作目录

cp命令:

语句:cp 选项 源文件 目标文件

选项(举例介绍):-a        可复制文件属性及文件,目录信息

-p        保留文件权限复制

-r        可复制文件属性及文件,目录信息

-a与-r的区别:复制成功后的时间不一样,-a是源文件的时间,-r是复制时的时间

mv移动命令:

语句: mv (可多个)文件名/目录名         (单个)文件名/目录名

文件到文件==文件重命名

echo输出命令:

顾名思义,你在它后面写什么它就输出什么;终端输出变量或字符串提取后的值

命名空间名字,用echo和空间名字就可以知道变量数据了;也就是说它是用来打印主机内容、名的命令。

语句:echo 内容 >>某一文件

cat 某一文件就可以看到内容了 

echo 【字符串】 【$变量】

tee命令:

读取数据输出后并保存一个新文件

操作符:

管道符:|

作用:两个及两个以上命令相连接

语句:命令 管道符 命令 文件名

例如:pwd | tee 文件名                ==》意思是pwd打印出的目录被tee输出保存到文件中

重定向操作符:

重定向是为了分开正确、错误输出

图示为数据流的简单介绍

输出重定向操作符:> 语句(意为输出) 或者>>语句(意为追加输出)

例子:date >文件名

cat 文件名                ==》查看输入进文件的时间

用重定向符会使原文件内容被覆盖

输入重定向操作符:< 语句    (意为输入)   <<语句(意为输入终止)

例子:cat (若只输入cat回车,键盘输入什么它就会输出并显示什么)

终止输入可以用Ctrl+c或<<.

小tips:两种方式将标准正确和错误输出写到文件中

1.

date 1>文件 2>文件                ==》文件是同一文件,1.2是代码

2

date $>文件

终止符:

EOF

.就是个点

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值