Linux基础命令

一、常用系统命令
echo:echo命令用于在终端设备上输出字符串或变量提取后的值,语法格式为“echo [字符串] [$变量]”。
在这里插入图片描述
wget:在网站上下载网络文件,格式为wget+网址
ps(processes):显示系统进程
ps -a:显示当前所有进程
在这里插入图片描述
ps -u:显示用户及其他详细信息
在这里插入图片描述

Linux进程包括R(running)(运行) S(sleeping)(中断) D(不可中断) Z(zmbie)(僵死) T(stopped)(停止)
pstree(process tree):以树状结构显示当前进程的关系
在这里插入图片描述tree:以树状显示当前系统文件关系
在这里插入图片描述
top(强化版的Windows任务管理器):用于动态地监视进程活动及系统负载等信息
在这里插入图片描述nice:用于调整进程的优先级,语法格式为“nice优先级数字 服务名称”,数字越低(取值范围是-20~19),优先级越高。
将bash的进程优先级调高
在这里插入图片描述
pidof:用于查询某个指定服务进程的PID号码值,格式为pidof+服务名称。(PID唯一)
在这里插入图片描述
kill:用于终止某个指定PID值的服务进程,语法格式为“kill +进程的PID”进程较少
在这里插入图片描述
killall:用于终止某个服务的所有进程,语法格式为“killall+服务名称”进程较多
在这里插入图片描述
二、系统状态检测命令
ifconfig:用于获取网卡配置与网络状态等信息
uname:用于查看系统内核版本与系统架构等信息
在这里插入图片描述查看系统版本详细信息
在这里插入图片描述
uptime:用于查看系统的负载信息,输入该命令后按回车键执行即可。
它可以显示当前系统时间、系统已运行时间、启用终端数量以及平均负载值等信息。平均负载值指的是系统在最近1分钟、5分钟、15分钟内的压力情况(下面加粗的信息部分),负载值越低越好,建议负载值保持在1左右,在生产环境中不要超过5就好。
在这里插入图片描述free:用于查看系统内存使用量
在这里插入图片描述who:用于查看当前登入主机的用户终端信息
在这里插入图片描述
last:用于查看来访用户

在这里插入图片描述ping:网路连通 加-c 就可以添加ping的次数
tracepath:用于显示数据包到达目的主机时途中经过的所有路由信息,语法格式为“tracepath +[参数] 域名”
netstat:用于显示如网络连接、路由表、接口状态等的网络相关信息,英文全称为“network status”,语法格式为“netstat [参数]
sosreport:用于收集系统配置及架构信息并输出诊断文档
在这里插入图片描述三、查找文件命令
pwd :用于显示用户当前所处的工作目录,英文全称为“print working directory”,输 入该命令后按回车键执行即可
在这里插入图片描述
cd :用于切换当前的工作路径,英文全称为“change directory”,语法格式为“cd [参 数] [目录]”
在这里插入图片描述
cd+“-”:切回上次进入的目录
cd+“~”:切回家目录
ls :用于显示目录中的文件信息,英文全称为“list”,语法格式为“ls [参数] [文件名称]”
在这里插入图片描述
find :用于按照指定条件来查找文件所对应的位置,语法格式为“find [查找范围] 寻找条件”
在这里插入图片描述locate :用于按照名称快速搜索文件所对应的位置,语法格式为“locate 文件名称”过于慢,于是就先在使用 locate 命令时,先使用 updateddb 命令生成一个索引库文件,这个库文件的名字是/var/lib/mlocate/mlocate.db,后续再使用 locate 命令搜索文件时就是在该库中进行查找操作,速度会快很多
whereis :用于按照名称快速搜索二进制程序(命令)、源代码以及帮助文件所对应的 位置,语法格式为“whereis 命令名称”,与locate区别是不关心名称相同的文件,仅仅是找到命令相关的文件。
在这里插入图片描述which :用于按照指定名称快速搜索二进制程序(命令)所对应的位置,语法格式为 “which 命令名称”,不关心同名文件,仅仅是找到命令本身的路径
在这里插入图片描述
四、文本编辑器命令
cat :用于查看纯文本文件(内容较少的),英文全称为“concatenate”,语法格式为“cat [参数] 文件名称”
cat -n +文本名称 查看文本内容顺便显示行号

在这里插入图片描述more :用于查看纯文本文件(内容较多的),语法格式为“more [参数] 文件名称”,以翻页的方式查看文本内容
head :用于查看纯文本文件的前 N 行,语法格式为“head [参数] 文件名称”
在这里插入图片描述
tail :用于查看纯文本文件的后 N 行或持续刷新文件的最新内容,语法格式为“tail [参 数] 文件名称”
在这里插入图片描述tail :最强悍的功能是能够持续刷新一个文件的内容,当想要实时查看最新的日志文件时,这特别有用,此时的命令格式为“tail -f 文件名称”
在这里插入图片描述tr :用于替换文本内容中的字符,英文全称为“translate”,语法格式为“tr [原始字符] [目标字符]”,比如把某个文本内容中的英文全部 替换为大写
在这里插入图片描述wc :用于统计指定文本文件的行数、字数或字节数,英文全称为“word counts”,语 法格式为“wc [参数] 文件名称”
在这里插入图片描述
stat:用于查看文件的具体存储细节和时间等信息,英文全称为“status”,语法格式为 “stat 文件名称”,,Linux 系统中的文件包含3 种时间状态,分别是 Access Time(内容最后一次被访问的时间,简称为 Atime),Modify Time(内容最后一次被修改的时间,简称为 Mtime)以及 Change Time(文件属性最后一次被 修改的时间,简称为 Ctime)
在这里插入图片描述grep :用于按行提取文本内容,语法格式为“grep [参数] 文件名称”,-n 参数用来显示搜索到的信息的行号;-v 参数用于反选信息(即没有包含关键词的所有信息行)。在 Linux 系统中,/etc/passwd 文件保存着所有的用户信息,而一旦用户的登录终端被设置成/sbin/nologin,则不再允许登录系统,因此可以使用 grep 命令查找出当前系统中不允许登录系统的所有用户的信息按行提取文件

在这里插入图片描述cut :用于按“列”提取文本内容,语法格式为“cut [参数] 文件名称”,尝试提取出 passwd 文件中的用户名信息,即提取以冒号(:)为间隔符号的第一列内容按列提取文件
在这里插入图片描述
diff:用于比较多个文件之间内容的差异,英文全称为“different”,语法格式为“diff [参 数] 文件名称 A 文件名称 B”
uniq:用于去除文本中连续的重复行,英文全称为“unique”,语法格式为“uniq [参数] 文 件名称”
sort:用于对文本内容进行再排序,语法格式为“sort [参数] 文件名称”
在这里插入图片描述五、文件目录管理命令
touch :用于创建空白文件或设置文件的时间,语法格式为“touch [参数] 文件名称”

在这里插入图片描述mkdir :用于创建空白的目录,英文全称为“make directory”,语法格式为“mkdir [参 数] 目录名称”
cp :用于复制文件或目录,英文全称为“copy”,语法格式为“cp [参数] 源文件名称目标文件名称”
在这里插入图片描述mv 命令用于剪切或重命名文件,英文全称为“move”,语法格式为“mv [参数] 源文件 名称 目标文件名称”
rm 命令用于删除文件或目录,英文全称为“remove”,语法格式为“rm [参数] 文件 名称”
在这里插入图片描述dd :用于按照指定大小和个数的数据块来复制文件或转换文件,语法格式为“dd if= 参数值 of=参数值 count=参数值 bs=参数值”
在这里插入图片描述用 dd 命令从/dev/zero 设备文件中取出一个大小为 560MB 的数据块,然后保存成名为test_file 的文件,在理解了这个命令后,以后就能随意创建任意大小的文件了
在这里插入图片描述用 dd 命令来压制出光盘镜像文件,将它变成一个可立即使用的 iso 镜像
dd if=/dev/cdrom of=RHEL-server-8.0-x86_64-LinuxProbe.Com.iso
file :用于查看文件的类型,语法格式为“file 文件名称”
在这里插入图片描述
tar :用于对文件进行打包压缩或解压,语法格式为“tar 参数 文件名称”
在这里插入图片描述在这里插入图片描述tar czvf etc.tar.gz /etc 将/etc文件压缩到ect.tar.gz里面去
tar xzvf etc.tar.gz -C /root/etc 将打包的ect.tar.gz解压到/root/etc里面去

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值