Linux学习之路--- 一些基本的命令

Linux的一些命令

执行查看帮助命令

长格式man --help
短格式man -h

image-20210729161642792

输入man命令后就可以查看一些命令的用法

image-20210729161737973

man命令中常用按键以及用途

按键用途
空格键向下翻一页
PaGe down向下翻一页
PaGe up向上翻一页
home直接前往首页
end直接前往尾页
/从上至下搜索某个关键词,如“/linux”
从下至上搜索某个关键词,如“/linux”
n定位到下一个搜索的关键词
N定位到上一个搜索的关键词
q退出帮助文档

常用系统工作命令

1、echo

命令用于在终端输出字符串或变量提取后的值

2、date

显示设置的时间或日期

image-20210829100841830

3、reboot

reboot命令用于重启系统,格式为reboot

4、poweroff

关闭系统,与reboot命令相同,但要在root权限下才能运行

5、wget

wget用于在终端下载网络文件,wget -参数 地址

-b 后台下载

-P 下载到指定目录

-r 递归下载

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

image-20210829101714671

6、ps

ps命令用于查看系统中的进程状态,格式为“ps [参数]”

7、top

top命令用于动态地监视进程活动与系统负载等信息,其格式为top

可以理解为linux中的“强化版的windows任务管理器”

运行界面如下

image-20210829102043541

8、pidof

同样与windows类似,windows系统也可以通过命令来删除进程,pidof用于查询某个指定服务进程的PID值。上图中的第一列

9、kill

结束进程

image-20210829102425044

10、killall

用于终止指定服务的所有对应进程

系统状态检查命令

1、ifconfig

同windows中的ipconfig,ifconfig用于获取网卡配置与网络状态等信息。

获取到的主要信息就是网卡名称:eno16777736,inet参数后的IP地址,ether参数后的物理地址(MAC地址),RX,TX,的接收包与发送包的个数以及累计流量,netmask是子网掩码

image-20210829102708320

2、uname

用于查看系统内核与系统版本等信息,格式为“uname -a”

image-20210829103407265

3、uptime

用于查看系统的负载信息,格式为“uptime”

包含系统当前时间,运行时长等等

image-20210829103536922

4、free

用于显示当前系统内存的使用量信息,格式为“free -h”

image-20210829103705086

5、who

用于查看当前登入主机的用户终端信息,格式为“who [参数]”

6、last

查看所有系统的登陆记录,格式为“last [参数]”

可以进行日志篡改从而抹去记录,不能作为系统未被恶意入侵的依据

7、history

用于显示历史执行过的命令

image-20210829104021401

history -c 即可清除本机上的linux命令记录

8、sosreport

用于收集系统配置及框架信息并输出诊断文档,格式为“sosreport”

工作目录切换命令

1、pwd

用于显示用户当前所处的工作目录

2、cd

用于切换工作路径,格式为“cd [目录名称]”

3、ls

显示目录中的文件信息。格式为“ls [选项] [文件]”

“-a” 参数看到全部文件(包含隐藏文件)

“-l” 参数可以查看文件的属性、大小等详细信息。

还可以将这两个参数整和到一起,ls -al

image-20210829172850467### 文本文件编辑命令

1、cat

用于查看纯文本文件(内容比较少的),格式为“cat [选项] [文件]”

2、cut

用于按“列”提取文本字符,格式为“cut [参数] 文本”

这里就简单介绍两种吧,其他的感觉不会怎么用到

文件目录管理命令

1、touch命令

用于创建空白文件或设置文件的时间,格式为“touch [选项] [文件]”

2、mkdir

创建空白的目录,格式为 “mkdir [选项] 目录”

3、cp

用于复制文件或目录,格式为 ”cp [选项] 源文件 目标文件“

4、mv

用于剪切文件或重命名文件

5、rm

删除命令,rm -rf 强制删除

6、file

用于查看文件的类型,格式为”file 文件名“

打包压缩包与搜索命令

1、tar

用于对文件进行打包或解压缩,格式为”tar [选项] [文件]“

-c 创建

-x 解压

-t 查看压缩包中的文件

-f 目标文件名

-z 用Gzip压缩或解压

-j 用bzip2压缩或解压

-v 显示压缩或解压过程

-p 保留原始的权限与属性

-P 使用绝对路径来压缩

-C 指定解压到的目录

例子:tar -xzvf etc.tar.gz -C /root/etc

2、find

命令用于按照指定条件来查找文件,格式为“find [查找路径] 寻找条件 操作”

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值