linux常用的基础命令

文件和目录管理命令:

ls:列出当前路径下的所有目录和文件名

ll:列出当前路径下的文件和子目录的详细信息

ls -a:列出当前路径下所有文件和子目录,包括以.开头的隐藏文件

cd:切换路径

cd -:将当前工作目录切换回上次所在的目录

pwd:显示当前的工作目录

mkdir:创建新的目录

rm:移除文件或者目录

rm -rf:-r表示递归地删除目录及其所有内容,-f表示强制删除,不需要提示用户是否删除

cp:复制文件或者目录

cp -rf:-r表示递归地复制目录及其所有内容,-f如果目标路径已经存在同名的文件或目录,会直接覆盖

mv:移动或者重命名文件或者目录。使用该命令,可以进行文件的移动或者进行文件的重命名。当mv命令的源路径和目标路径都是目录时,它会将源目录及其所有内容移动到目标目录下。如果目标目录已存在同名的子目录,则会将源目录合并到目标子目录中

touch:创建空文件

cat:查看文件的内容

gedit:打开图形化文本编辑器。如果要打开的文件不存在,则会创建一个该名称的空文件

文件查询和搜索命令:

find:查找指定路径下的文件(linux下一切皆文件)

find 路径 -name 文件名:查找指定路径下的文件

grep:在文件中搜索文本信息

压缩和解压缩命令:

tar:可以对文件进行压缩和解压

tar -cvf 压缩包的文件名 要压缩的文件名:压缩文件

tar -xvf 压缩包的文件名:解压文件

gzip:压缩文件

gunzip:解压文件

文件权限和用户管理命令:

chmod:更改文件和目录的权限。文件和目录的权限分为读(r),写(w),可执行(x)。这些权限可以用于文件的所有者,同组用户,其他用户。7(rwx)5(rx)

chown:更改文件的所有者

useradd:添加新用户

passwd:更改用户密码

系统信息和检测命令:

top:查看系统的进程

ps aux:列出系统上所有用户的所有进程,并显示这些进程的详细信息,包括进程号(PID)、CPU 占用、内存占用、启动时间等

du -sh 路径:查看指定的目录大小

free -m:查看内存的使用情况,包括已用内存、空闲内存和缓冲区/缓存等信息

文本处理命令:

​​​​​​​cut:从文件中提取列数或字段,并选择分隔符来确定如何切分每行文本

-f指定要提取的列数
-d指定字段的分隔符,默认为制表符。
-c提取指定的字符范围

sed:文本流编辑器,用于对文本进行修改、替换和转换。它可以从标准输入或文件中读取文本,并根据提供的编辑指令对文本进行操作

注:使用sed命令提取文件的某些内容时,原文件不会被修改

常用的编辑指令如下表所示

s/old/new/g将每一行中的 old 替换为 new
d删除匹配的行
p打印匹配的行
y/abc/def/将 a 替换为 db 替换为 ec 替换为 f
g全局替换

SSH和远程连接命令:

ssh  用户名@远程主机ip:远程登录到另一台机器

网络和网络工具命令:

ping:用于测试主机之间的连通性和可达性,从而判断主机之间是否可以通信

ifconfig:查看和配置网络接口,包括 IP 地址、子网掩码、MAC 地址等,并且还可以配置网络接口的参数

软件安装和更新命令:

wget :用来下载文件的工具,它支持通过 HTTP、HTTPS 和 FTP 协议下载文件

apt-get update:更新软件包列表

进程和任务管理命令:

jobs:显示当前后台作业的状态和标识符

bg:用于将作业(job)放到后台运行,通过jobs获得作业的标识符配合使用

fg:用于将作业(job)放到前台运行,通过jobs获得作业的标识符配合使用

kill:终止进程。

文本编辑器命令:

vi:vi文本编辑器。

权限管理命令:

sudo:以超级用户权限运行命令

su :切换用户

系统信息命令:

uname:显示系统信息

hostname:查看主机名

环境变量和路径命令:

echo $PATH​​​​​​​:显示环境变量的值

export:设置环境变量

source ~/.bashrc:重新加载环境变量

which:显示指定命令的完整路径

  • 24
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值