按键快去删除linux 空格6,Linux常用命令速查

标签:

一般Linux的命令形式是这样的

命令名称 [命令参数] [命令对象]

一.执行帮助查看命令

man

按键

用途

空格键

向下翻一页

Page Down

向下翻一页

Page Up

向上翻一页

home

直接前往首页

end

直接前往尾页

/

从上至下搜索某个关键词

从下至上搜索某个关键词

n

定位到下一个搜索到的关键词

N

定位到上一个搜索到的关键词

q

退出帮助文档

二.常用系统工作命令

1. echo

用于在终端输出字符或变量提取后的值,格式为

echo [字符串 | $变量]

2.date

用于显示及设置系统的时间或日期,格式为

date 选项 [+指定的格式]

参数

作用

%t

跳格(tab键)

%H

小时(00~23)

%I

小时(00~12)

%M

分钟(00~59)

%S

秒(00~59)

%j

今年中的第几天

例如,按照“年-月-日 小时-分钟-秒”的格式来查看系统当前时间的date命令如下所示

date "+%Y-%m-%d %H:%M:%S"

date命令中的参数”%j”可用来查看今天是当年中的第几天。这个参数能够很好区分备份时间的新旧。

3.reboot

4.poweroff

5.wget

用于在终端中下载网络文件,格式为

wget [参数] 下载地址

参数

作用

-b

后台下载模式

-P

下载到指定目录

-t

最大尝试次数

-c

断点续传

-p

下载页面内所有资源,包括图片、视频等

-r

递归下载

6.ps

用于查看系统中的进程状态

一般与管道符一起使用,用来抓取与某个指定服务进程相对应的PID码

参数

作用

-a

显示所有进程(包括其他用户的进程)

-u

用户以及其他详细信息

-x

显示没有控制终端的进程

7.top

用于动态地监视进程活动与系统负载等信息

top命令的前五行为系统整体的统计信息,其所代表的含义如下

第一行 :系统时间、运行时间、登录终端数、系统负载(三个数值分别为1分钟、5分钟、15分钟内的平均数值,数值越小说明负载越低)

第二行 :进程总数、运行中的进程数、睡眠中的进程数、停止的进程数、僵死的进程数

第三行 :用户占用资源百分比、系统内核占用资源百分比、改变过优先级的进程资源百分比、空闲的资源百分比等

第四行 : 物理内存总量、内存使用量、内存空闲量、作为内核缓存的内存量

第五行 : 虚拟内存总量、虚拟内存使用量、虚拟内存空闲量、已被提前加载的内存量

8.pidof

用于查询某个指定服务进程的PID

9.kill

用于终止某个指定PID的进程

10.killall

用于终止某个指定名称的服务所对应的全部进程

三.系统状态检测命令

1.ifconfig

用于获取网卡配置与网络状态等信息,格式为

ifconfig [网络设备] [参数]

使用ifconfig命令主要查看的就是网卡名称、inet参数后面的IP地址、ether参数后面的网卡物理地址(又称为MAC地址),以及RX、TX的接收数据包与发送数据包的个数及累计流量

2.untime

用于查看系统的负载信息

可以显示当前系统时间、系统运行时间、启用终端数量以及平均负载等信息

3.uname

一般会搭配上[-a]参数来完整地查看系统内核与系统版本等信息

4.free

用于显示当前系统中内存的使用量信息

一般配合[-h]参数以更人性化的方式输出当前内存的实施使用量信息

5.who

用于查看当前登录主机的用户终端信息

6.last

用于查看所有系统的登录记录

7.history

用于显示历史执行过的命令(一般是最近的1000条记录)

搭配[-c]参数会清空所有的历史记录

还可以使用![编码数字]去重复执行某一次的命令

8.sosreport

用于收集系统配置及架构信息并输出诊断文档

四、工作目录切换命令

1.pwd

显示当前所处的工作目录

2.cd

用于切换工作路径

注:返回上级目录用 cd - 快速返回家目录用 cd ~

3.ls

显示目录文件中的文件信息

-a 查看全部文件(包括隐藏文件)

-l 查看文件的属性、大小等信息

如果要查看目录属性信息,则需要额外添加一个-d参数

五、文本文件编辑命令

1、cat

用于查看纯文本文件(内容较少的)

一般添加一个-n参数,显示行号

2.more

用于查看纯文本文件(内容较多的),使用空格键或回车键翻页

3.head

用于查看纯文本文档的前N行,例如

head -n 20 test.txt

4.tail

用于查看纯文本文档的后N行或者持续刷新内容

tail最强大的功能是可以持续刷新一个文件的内容,当想要实时查看最新日志文件时,这特别有用,例如

tail -f test.txt

5.tr

用于替换文本文件中的字符,格式为

tr [原始字符] [目标字符]

6.wc

用于统计文本的行数、字数、字节数等,搭配的参数分别是-l -w - c

7.stat

用于查看文件的具体存储信息和时间等信息

8.cut

用于按“列”提取文本字符,格式为

cut [参数] 文本

使用-f参数设置需要看的列数,还需要使用-d参数来设置间隔符号,例如

cut -d: -f1 /etc/passwd

9.diff

用于比较多个文本文件的差异

不仅可以使用–brief来确认两个文件是否不同,还可以使用-c参数来详细地比较出多个文件的差异之处

六、文件目录管理命令

1.touch

用于创建空白文件或设置文件的时间

2.mkdir

用于创建空白的目录

可以结合-p参数来递归创建具有嵌套叠层的文件目录

3.cp

用于复制文件或目录,格式为

cp [参数] 源文件 目标文件

参数

作用

-p

保留原始文件的属性

-d

若对象文件为“链接文件”,则保留“链接文件”的属性

-r

递归持续复制

-i

若目标文件存在则询问是否覆盖

-a

相当于-pdr

4.mv

用于剪切文件或者将文件重命名,格式为

mv [选项] 源文件 [目标路径 | 目标文件名]

5.rm

用于删除文件或目录

如果不想总是被询问是否删除,可以在命令后面加上一个-f来强制删除

想要删除一个目录,需要使用-r参数

6.dd

用于按照指定大小和个数的数据块来复制文件或转换文件

7.file

用于查看文件的类型

七、打包压缩与搜索命令

1.tar

参数

作用

-c

创建压缩文件

-x

解开压缩文件

-z

用Gzip格式来压缩和解压文件

-j

用bzip2格式来压缩或解压文件

-v

显示压缩和解压的过程

-C

指定解压到的目录

-f

必须放到参数的最后一位,代表要压缩和解压的软件包名称

一般使用tar -czvf 压缩包名称.tar.gz 要打包的目录来压缩文件,使用tar -xzvf 压缩包名称来解压文件

2.grep

用于在文本中执行关键词搜索,并显示匹配的结果

这里记两个常用参数

-n 显示搜索到信息的行号

-v 用于反选信息(即没有包含关键词的所有信息)

3.find

用于按照指定条件来查找文件,格式为

find [查找路径] 寻找条件 操作

参数

作用

-name

匹配名称

-perm

匹配权限(mode为完全匹配,-mode为包含即可)

-user

匹配所有者

-group

匹配所有组

-exec …… {} \

后面跟用于进一步处理搜索结果的命令

标签:

来源: https://blog.youkuaiyun.com/AngryDog1024/article/details/82597028

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值