【Linux】Linux常用命令汇总

一、文件操作

1. 常用命令汇总

命令功能
pwd查看当前路径
ls列出当前目录下的所有文件和目录
cd切换当前目录
mkdir创建目录
touch创建文件
rm移除文件或目录
rmdir移除目录
cp复制文件
mv移动文件
cat查看文件内容

2. 命令详解

2.1 pwd 命令

pwd 为 print working directory 的缩写,输入 pwd 命令,系统会显示当前所在目录的绝对路径,如下图所示。

pwd命令应用实例

2.2 ls 命令

输入 ls 命令,可查看当前目录下的文件和目录。
常用选项:
-a:查看当前目录下的所有内容,包括隐藏的
-l:以列表方式显示详细信息,ls -l 可缩写为 ll

应用实例,如图所示:

ls命令应用实例

2.3 cd 命令

输入 cd 命令,可以改变当前所在目录。
cd .. :返回上一级目录
cd / :返回根目录
cd ~ :返回家目录,如果使用root登录,则回到 /root 目录下;如果使用自己创建的用户登录,则回到 /home/用户名 目录下
cd 路径 :通过绝对路径或相对路径,访问指定的目录

应用实例,如图所示:

cd命令应用实例

2.4 mkdir 命令

mkdir 为 make directory 的缩写,用于创建目录。
常用选项:
-p:创建多级目录

应用实例,如图所示:

mkdir命令应用实例

2.5 touch 命令

输入 touch 命令,可以创建一个空文件。

应用实例,如图所示:

touch命令应用实例

2.6 rm 命令

输入 rm 命令,可以移除或文件或目录。
常用选项:
-r:递归删除整个文件夹
-f:强制删除不提示

应用实例,如图所示:

rm命令应用实例

2.7 rmdir 命令

输入 rmdir 命令,可以删除空目录。
rmdir 只能删除空目录,如果目录下有内容时无法删除,需使用 rm -rf 命令。

应用实例,如图所示:
rmdir命令应用实例

2.8 cp 命令

输入 cp 命令,可以拷贝文件到指定目录。
常用选项:
-r:递归复制整个目录

应用实例,如图所示:

cp命令应用实例

2.9 mv 命令

输入 mv 命令,可以移动文件、目录或重命名。

应用实例,如图所示:

mv命令应用实例

2.10 cat 命令

输入 cat 命令,可以查看文件内容。
常用选项:
-n:显示行号

应用实例,如图所示:cat命令应用实例

二、文本编辑

1. 常用命令汇总

命令功能
echo输出字符串
>、>>输出重定向
vim文本编辑器

2. 命令详解

2.1 echo 命令

输入 ehco 命令,可以输出指定的内容。

应用案例,如图所示:
echo应用案例图示

2.2 > 、>>

>:输出重定向
>>:追加
echo "内容" > 文件:将字符串内容写入到对应文件中,会覆盖文件中原有内容。
ls >> 文件:将当前目录下所有内容以列表形式追加到文件中,不会覆盖原有内容。

应用实例,如图所示:

>、>> 应用实例图示

2.3 vim 命令

Linux 系统内置有 vi 文本编辑器。vim 可以看作是 vi 的增强版,具有程序编辑能力。
vim 有三种常用模式:

  • 命令模式:通过 vim 打开文件后,默认为命令模式。在此模式下,可以进行光标的移动、复制、粘贴、删除等工作。
  • 插入模式:也叫编辑模式。在此模式下可以通过输入,修改文件的内容。通过按下按键i、o、a,进入插入模式。按esc键退出。
  • 末行模式:输入:进入末行模式。在此模式下,可以通过输入对应指令,完成读取、存盘、替换、离开vim、显示行号等操作。
    常用指令:
    :wq:保存并退出
    :q!:强制退出不保存
    :set nu:显示行号
    set nonu:取消显示行号

三、系统管理

1. 常用命令汇总

命令功能
ps查看系统当前运行的进程
top实时查看系统中运行的进程及资源使用情况
kill终止指定进程
df查看磁盘空间使用情况
du查看指定目录或文件的磁盘空间使用情况

2. 命令详解

2.1 ps 命令

输入 ps 命令,可以查看当前系统中有哪些程序正在执行,以及他们执行的状况。
常用选项:
-a:查看当前终端的所有进程信息
-u:以用户的形式显示进程信息
-x:显示后台进程运行的参数

应用实例,如图所示:

ps指令应用实例图示

2.2 top 命令

输入 top 命令,可以查看当前进程的执行情况和内存资源使用情况。

应用实例,如图所示:

top应用实例图示

2.3 kill 命令

输入 kill 命令,可以终止一个正在执行的进程。
常用选项:
-p:指定进程号
-9:强制终止进程

2.4 df 命令

输入 df 命令,可以查看磁盘空间的使用情况。

应用实例,如图所示:

df应用实例图示

2.5 du 命令

输入 du 命令,可以查看指令目录或文件的磁盘空间使用情况,默认为当前目录。
常用选项:
-h:带计量单位
-s:指定目录占用大小汇总

应用实例,如图所示:
du应用实例图示

四、网络操作

1. 常用命令汇总

命令功能
ifconfig查看网络接口配置信息
ping测试主机间的网络连接
netstat查看系统网络情况

2. 命令详解

2.1 ifconfig 命令

输入 ifconfig 命令,可以查看主机的网络接口配置信息。类似于 Windows 的 ipconfig 指令。

应用实例,如图所示:

ifconfig应用实例图示

2.2 ping 命令

输入 ping + ip地址,可以检测主机连接情况。ping 是一种网络检测工具,主要用于检测两主机之间的远程连接是否正常。

应用实例,如图所示:

ping命令应用实例

2.3 netstat 命令

输入 netstat 命令,可以查询 Linux 系统的网络情况。

应用实例,如图所示:

netstat应用实例图示

五、其他命令

clear 命令

输入 clear 命令,可以实现清屏。

结语:
以上是笔者总结的一些常用的 Linux 命令,如有疑问欢迎评论私信探讨。当然,Linux 还有许多其他的命令,这里没有举出,后续会根据笔者的日常使用频率进行一些调整,也欢迎各大技术伙伴一起交流!!!

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Crazy keyboard

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值