千家信息网

第三章 linux常用命令-centos7.5知识

发表于:2026-10-31 作者:千家信息网编辑
千家信息网最后更新 2026年10月31日,一、linux命令SHELL文件位于/bin/bashcat /etc/shellsLINUX命令分类内部命令外部命令集成于 Shell 解释器程序内部的一些特殊指令,也称为内建(Built-in)指
千家信息网最后更新 2026年10月31日第三章 linux常用命令-centos7.5知识

一、linux命令

SHELL

文件位于/bin/bash

cat /etc/shells

LINUX命令分类

内部命令

外部命令

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

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

属于 Shell 的一部分

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

没有单独对应的系统文件

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

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

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

Echo $PATH

通用的命令行使用格式

命令字

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

唯一确定一条命令

选项

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

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

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

参数

命令字的处理对象

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

个数可以是零到多个

编辑 Linux 命令行的辅助操作

Tab 键

反斜杠"\"

Ctrl+U 快捷键

Ctrl+K 快捷键

Ctrl+L 快捷键

Ctrl+C 快捷键

如何获得命令帮助

问题

如何能快速、正确使用命令完成操作?

取得帮助方法

使用help 命令

使用"--help"选项

使用man 手册页

目录和文件基本操作

pwd 命令

cd 命令

ls 命令

du 命令

显示当前的工作目录

Pwd

将用户的工作目录更改到其他位置

格式

说明

cd 目标位置

切换到目标位置

cd ~

cd

若不指定目标位置,切换到当前用户的宿主目录

cd -

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

目录操作

绝对目录:从根目录开始的路径表示方式

相对目录:从当前目录开始的路径表示方式

示例:cd .. 相对路径表示法进入上级目录。

―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

显示目录中内容,包括子目录和文件相关属性信息

ls [选项] [文件或目录… ]

ls -l

标志

d代表目录

-代表文件

l代表链接

ls -a 连同显示隐藏文件,以.开头的文件或目录

ls -d 显示目录本身的信息

ls -h 以友好的表示方式显示信息

常用选项

-l 、 -a 、 -A 、 -d 、 -h 、 -g 、 --color

结合通配符

"?":匹配文件名中的一个未知字符

"*":匹配文件名中的任意多个字符

通过别名机制简化常用的、比较长的命令

alias 命令别名 = 命令

设置myls 为ls - alh 的别名

alias myls = 'ls - alh'

永久保存定义别名的方式

编辑 ~/.bashrc

alias la='ls -a -l'

统计指定目录(或文件)所占用磁盘空间的大小

du [选项] [文件或目录… ]

选项

示例

-a

统计磁盘空间占用时包括所有的文件,而不仅仅只统计目录

-h

显示出目录或文件的大小(K、M),默认的大小单位为字节(KB)

-s

只统计每个参数所占用空间总的大小,而不是统计每个子目录、文件的大小

df -h显示剩余磁盘空间

mkdir rmdir

创建新的空目录

mkdir [选项] 目录位置及名称

-p:一次性创建嵌套的多层目录

Rmdir删除子目录时,必须是空的。

创建空文件 - touch

更新文件的时间标记

经常用于创建多个新的空文件

touch 文件…

创建链接文件 - ln

为文件或目录建立链接文件

文件类型

软链接,又称符号链接

硬链接

ln [-s] 源文件或目录… 链接文件或目标位置

软链接-s

硬链接

删除原始文件后

失效

仍旧可用

使用范围

适用于文件或目录

只可用于文件

保存位置

与原始文件可以位于不同的文件系统中

必须与原始文件在同一个文件系统(如一个Linux分区)内

取消软链接

Unlink 链接名

如:unlink aa1.txt

查找指定inode号的硬链接文件

ll -i

find / -inum 16810953

-----------------------下午---------------------------

将需要复制的文件或目录(源)重建一份,并保存为新的文件或目录

cp [选项]… 源文件或目录… 目标文件或目录…

选项

说明

-f

覆盖目标同名文件或目录时不进行提醒,直接强制复制

-i

覆盖目标同名文件或目录时提醒用户确认

-p

复制时保持源文件的权限、属主及时间标记等属性不变

-r

复制目录时必须使用此选项,表示递归复制所有文件及子目录

注意:

复制多个文件或目录时,目标位置必须是目录,且目标目录必须已存在

复制文件的样式

Cp 文件名 子目录中

如:cd /root

cp initial-setup-ks.cfg a1

cp 文件名 新文件名

在当前目录复制出一个新文件

支持通配符*?

复制一个目录及里面所有文件到另一个目录中

Cp -r b3 b34

删除指定的文件或目录

rm [选项] 要删除的文件或目录…

常用选项

-f(强制)、-i(友好提示)、-r(连同子目录)

其中rf可以组合使用

猜一猜:下面命令实现的功能

rm -rf public_html/grub/

rm -i public_html/apg.conf

注意:

不要直接删除系统中已有的目录或配置文件,以避免出现意外故障

移动文件或目录mv

mv [选项] … 源文件或目录… 目标文件或目录

将指定的文件或目录转移位置

如果目标位置 与源位置相同,则相当于执行重命名操作

mv mytouch mkfile

mv mkfile public_html/

查找命令/文件存放目录

搜索范围由环境变量 PATH 决定(echo $PATH )

which 命令|程序名

which -a 命令|程序名

查找文件或目录-find

采用递归方式,根据目标的名称、类型、大小等不同属性进行精细查找

find [查找范围] [查找条件表达式]

查找类型

关键字

说明

按名称查找

-name

根据目标文件的名称进行查找,允许使用"*"及"?"通配符

按文件大小查找

-size

根据目标文件的大小进行查找
一般使用"+"、"-"号设置超过或小于指定的大小作为查找条件
常用的容量单位包括 kB(注意 k 是小写)、M、G

按文件属主查找

-user

根据文件是否属于目标用户进行查找

按文件类型查找

-type

根据文件的类型进行查找
文件类型包括普通文件(f)、目录(d)、块设备文件(b)、字符设备文件(c)等
块设备是指成块读取数据的设备(如硬盘、内存等),字符设备是指按单个字符读取数据的设备(如键盘、鼠标等)

例如:

find / -name "aa*.log" -ls

find / -size +100M -ls

find /etc -size -10k -ls

find / -user abc -ls

find /root/b35 -type f -ls

各表达式之间使用逻辑运算符

"-a"表示 而且(and)

"-o"表示 或者(or)

find /boot -size +1024k -a -name "vmlinuz*"

find /boot -size +1024k -o -name "vmlinuz*"

知识梳理

查看及切换目录(pwd、cd、ls、du、df)

创建目录和文件(mkdir、touch、ln)

复制、删除、移动目录和文件(cp、rm、mv)

查找目录和文件(which、find)

作业:

1、 建立子目录/root/abc,在下面分别建立新子目录a1,b1,c1和文件a1.txt,b1.txt,c1.txt,将/etc/resolv.conf文件复制到a1目录中名称为r1.conf,在/root/abc/b1目录软链接此文件。

2、 查找系统中hostname文件,复制到/root/abc/c1中,本目录复制出新文件h2.conf,然后删除/root/abc/c1/hostname文件。

3、 用2种方法查找系统中ls命令,并显示详细信息。

文件 目录 命令 目标 链接 位置 大小 子目 子目录 系统 文件名 类型 设备 多个 字符 方式 用户 程序 统计 常用 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 西安纸贵互联网科技有限公司 中关村互联网 科技集团 科技赋能下的互联网金融 科技互联网政务服务 华宇互联网科技 互联网科技金融公司 成都狮子座互联网科技 互联网科技公司招聘 世界互联网科技公司市值排名 阿大互联网科技有限公司 中国互联网公司排名锤子科技 互联网科技大赛获奖感言 互联网科技圈年度人物 杭州披云加互联网科技有限公司 广州燕处互联网科技有限公司 上海同邻互联网科技有限公司规模 互联网公司属于科技吗 保山浩联互联网科技有限公司 上海互联网科技园景观 广州全民伙伴互联网科技有限公司 平安科技 互联网 智慧科技互联网 盛创互联网科技有限公司 卫星互联网科技股票 宁波青枫互联网科技有限公司 阿里互联网科技公司 湖南一路畅行互联网科技 中科明德北京互联网科技 易租星互联网科技有限公司 武汉亿视互联网科技有限公司
0