admin管理员组

文章数量:1586727

文章目录

    • 一、文件管理类指令
      • ls:列出当前目录下的文件和目录。
      • cd:改变当前目录。
      • pwd:显示当前目录的路径名。
      • cp:拷贝文件或目录。
      • mv:移动文件或目录,也可以用来重命名。
      • rm:删除一个文件或目录。
      • mkdir:创建一个新的目录。
      • touch:更改一个文件或目录的时间戳,如果文件不存在,则创建它。
      • ln:创建硬链接或软链接。
      • chmod:更改文件或目录的权限。
    • 二、文本处理类指令
      • cat:连接并打印文件的内容。
      • **more 和 less:分页显示文件内容。**
      • **head 和 tail:显示文件的开头或结尾部分。**
    • 三、系统管理类指令
      • **ps:显示当前进程的快照。**
      • **top:实时显示进程活动。**
      • **kill:终止进程。**
      • **systemctl:管理系统服务和其他系统级资源。**
    • 四、网络管理类指令
      • **ping:测试网络连接。**
      • **ifconfig 或 ip addr:显示网络接口配置信息。**
      • **wget:从网络上下载文件。**

Linux是一款强大的开源操作系统,它的命令行界面是用户与操作系统进行交互的主要途径。本文将介绍20个常用的Linux命令,并对它们进行分类,同时提供具体例子以帮助读者理解。

一、文件管理类指令

ls:列出当前目录下的文件和目录。

例如,ls -l 以长格式列出目录内容。

cd:改变当前目录。

例如,cd /home/user 进入 /home/user 目录。

pwd:显示当前目录的路径名。

cp:拷贝文件或目录。

例如,cp file1 file2 拷贝 file1 到 file2,cp -r dir1 dir2 拷贝 dir1 及其所有子目录到 dir2。

mv:移动文件或目录,也可以用来重命名。

例如,mv file1.txt file2.txt 将 file1.txt 重命名为 file2.txt,mv dir1 newdir 将 dir1 移动到 newdir 目录下。

rm:删除一个文件或目录。

例如,rm file1 删除 file1,rm -r dir1 删除 dir1 及其所有子目录和文件。

mkdir:创建一个新的目录。

例如,mkdir dir1 创建一个名为 dir1 的新目录。

touch:更改一个文件或目录的时间戳,如果文件不存在,则创建它。

例如,touch file1.txt 更新 file1.txt 的时间戳。

ln:创建硬链接或软链接。

例如,ln -s sourcefile targetfile 创建指向 sourcefile 的软链接 targetfile。

chmod:更改文件或目录的权限。

例如,chmod +x script.sh 使 script.sh 脚本可执行。

二、文本处理类指令

cat:连接并打印文件的内容。

例如,cat file1.txt 打印 file1.txt 的内容。

more 和 less:分页显示文件内容。

例如,more file1.txt 以一页一页的方式显示 file1.txt 的内容。

head 和 tail:显示文件的开头或结尾部分。

例如,head -n 10 file1.txt 显示 file1.txt 的前 10 行,tail -n 5 file1.txt 显示 file1.txt 的最后 5 行。

三、系统管理类指令

ps:显示当前进程的快照。

例如,ps aux 显示所有进程的详细信息。

top:实时显示进程活动。

kill:终止进程。

例如,kill -9 终止进程号为 的进程。

systemctl:管理系统服务和其他系统级资源。

例如,systemctl start 启动名为 的服务。

四、网络管理类指令

ping:测试网络连接。

例如,ping google 检查与 google 的网络连接。

ifconfig 或 ip addr:显示网络接口配置信息。

wget:从网络上下载文件。

例如,wget http://example/file.txt 从 http://example/ 下载 file.txt 文件。

本文标签: 废话版本常用命令大全Linux