Linux 常用命令分享与示例

发布时间:2024年01月18日

Linux 是一种强大的操作系统,广泛用于服务器、桌面和移动设备。它的命令行界面(CLI)提供了许多有用的命令,可以方便地进行系统管理和文件操作。

一、文件操作命令
1、 ls:列出目录中的文件和子目录

ls -l /home

这将显示 /home 目录中的文件和子目录的详细列表。
2、cd:更改当前目录

cd /home

这将更改当前目录到 /home。
3、cp:复制文件或目录

cp file1.txt /home/user/

这将复制 file1.txt 到 /home/user/ 目录中。
4、mv:移动或重命名文件或目录

mv file1.txt /home/user/  //这将移动 file1.txt 到 /home/user/ 目录中。

5、rm:删除文件或目录

rm file1.txt //这将删除 file1.txt。

二、文本操作命令
1、cat:显示文件内容

cat file1.txt  //这将显示 file1.txt 的内容。

2、grep:搜索文件中的文本

grep "text" file1.txt //这将搜索 file1.txt 中包含 “text” 的行。

3、sed:流编辑器,用于处理文本流

sed 's/text/replace/g' file1.txt  //这将替换 file1.txt 中所有包含 “text” 的文本为 “replace”。

4、awk:文本和数据处理工具

awk '{print $1}' file1.txt  //这将显示 file1.txt 中每行的第一列。

三、系统管理命令
1、ps:显示当前进程

ps aux

这将显示当前系统的所有进程。
2、top:显示当前系统的实时进程

top

这将显示当前系统的实时进程和系统资源使用情况。
3、df:显示磁盘空间使用情况

df -h

这将显示磁盘空间使用情况,并以人类可读的格式(如 GB、MB)显示。
4、du:显示文件或目录的磁盘使用情况

du -h file1.txt

这将显示 file1.txt 的磁盘使用情况,并以人类可读的格式显示。
5、tar:打包或解包文件

tar -czvf archive.tar.gz /home/user/

这将打包 /home/user/ 目录并将其保存为 archive.tar.gz 文件。

通过使用这些 Linux 常用命令,可以更有效地进行系统管理和文件操作。希望本文的详细示例可以帮助读者更好地理解和使用这些命令。

文章来源:https://blog.csdn.net/qq_35320456/article/details/135679848
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。