linux常用命令指南

2022-03-11 08:50:31 浏览数 (1)

常用系统工作命令

echo

echo 命令用于在终端输出字符串或变量提取后的值,格式为“echo 字符串 | $变量”

date

date 命令用于显示及设置系统的时间或日期,格式为“date 选项”。

reboot

重启

poweroff

关机

wget

wget 命令用于在终端中下载网络文件,格式为“wget 参数 下载地址”。

ps

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

top

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

kill

kill 命令用于终止某个指定 PID 的服务进程,格式为“kill 参数”。

killall

killall 命令用于终止某个指定名称的服务所对应的全部进程,格式为:“killall 参数进

程名称]”。

系统状态检测命令

ifconfig

ifconfig 命令用于获取网卡配置与网络状态等信息,格式为“ifconfig 网络设备”。

uname

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

uptime

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

free

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

who

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

last

last 命令用于查看所有系统的登录记录,格式为“last 参数”。

history

history 命令用于显示历史执行过的命令,格式为“history -c”。

sosreport

sosreport 命令用于收集系统配置及架构信息并输出诊断文档,格式为 sosreport。

工作目录切换命令

pwd

pwd 命令用于显示用户当前所处的工作目录,格式为“pwd 选项”。

cd

cd 命令用于切换工作路径,格式为“cd 目录名称”。

ls

ls 命令用于显示目录中的文件信息,格式为“ls 选项 ”。

文本文件编辑命令

cat

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

more

more 命令用于查看纯文本文件(内容较多的),格式为“more 选项文件”。

head

head 命令用于查看纯文本文档的前N 行,格式为“head 选项”。

tail

tail 命令用于查看纯文本文档的后N 行或持续刷新内容,格式为“tail 选项”。

tr

tr 命令用于替换文本文件中的字符,格式为“tr 原始字符”。

wc

wc 命令用于统计指定文本的行数、字数、字节数,格式为“wc 参数 文本”。

stat

stat 命令用于查看文件的具体存储信息和时间等信息,格式为“stat 文件名称”。

cut

cut 命令用于按“列”提取文本字符,格式为“cut 参数 文本”。

diff

diff 命令用于比较多个文本文件的差异,格式为“diff 参数 文件”。

文件目录管理命令

touch

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

mkdir

mkdir 命令用于创建空白的目录,格式为“mkdir 选项 目录”。

cp

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

mv

mv 命令用于剪切文件或将文件重命名,格式为“mv 选项 源文件 目标路径|目标文件名”。

rm

rm 命令用于删除文件或目录,格式为“rm 选项 文件”。

dd

dd 命令用于按照指定大小和个数的数据块来复制文件或转换文件,格式为“dd 参数”。

file

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

打包压缩和搜索命令

tar

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

grep

grep 命令用于在文本中执行关键词搜索,并显示匹配的结果,格式为“grep 选项”。

find

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

用户身份与文件权限

useradd

useradd 命令用于创建新的用户,格式为“useradd 选项 用户名”。

groupadd

groupadd 命令用于创建用户组,格式为“groupadd 选项 群组名”。

usermod

usermod 命令用于修改用户的属性,格式为“usermod 选项 用户名”。

passwd

passwd 命令用于修改用户密码、过期时间、认证信息等,格式为“passwd 选项”。

userdel

userdel 命令用于删除用户,格式为“userdel 选项 用户名”。

存储结构与磁盘划分

mount

mount 命令用于挂载文件系统,格式为“mount 文件系统挂载目录”

umount

umount 命令用于撤销已经挂载的设备文件,格式为“umount 挂载点/设备文件”。

fdisk

fdisk 命令用于管理磁盘分区,格式为“fdisk 磁盘名称”,它提供了集添加、删除、转换分区等功能于一身的“一站式分区服务”。

du

该命令就是用来查看一个或多个文件占用了多大的硬盘空间,其格式为“du 选项”。

ln

ln 命令用于创建链接文件,格式为“ln 选项 目标”。

本文为从大数据到人工智能博主「xiaozhch5」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。

原文链接:https://cloud.tencent.com/developer/article/1954483

0 人点赞