admin管理员组

文章数量:1539850

2024年1月4日发(作者:)

linux基本的命令

Linux基本命令大全

一、基本操作命令

1. pwd命令:用于显示当前所在目录的路径。

2. cd命令:用于切换目录,如cd /usr将当前目录切换至/usr目录,cd ..将当前目录切换至上一级目录。

3. ls命令:用于列出当前目录下的文件和子目录,如ls -l显示详细信息,ls -a显示所有文件(包括隐藏文件)。

4. mkdir命令:用于创建新目录,如mkdir test创建一个名为test的新目录。

5. rmdir命令:用于删除空目录,如rmdir test删除名为test的空目录。

6. rm命令:用于删除文件或目录,如rm 删除名为的文件,rm -r test删除名为test的目录及其下所有文件。

7. cp命令:用于复制文件或目录,如cp 将复制为,cp -r dir1 dir2将dir1目录复制到dir2。

8. mv命令:用于移动文件或目录,如mv dir将移动到dir目录下,mv 将重命名为。

9. touch命令:用于创建空文件或更改文件的时间戳,如touch

创建一个名为的空文件,touch -a 更改的访问时间。

10. cat命令:用于查看或连接文件,如cat 显示的内容,cat 将和的内容连接并输出。

11. less命令:用于分页查看文件内容,如less 逐页查看的内容,按空格键翻页,按q键退出。

12. head命令:用于显示文件的前几行内容,如head -n 5 显示的前5行内容。

13. tail命令:用于显示文件的最后几行内容,如tail -n 10 显示的最后10行内容。

14. grep命令:用于在文件中搜索指定模式的字符串,如grep

"pattern" 在中搜索包含"pattern"的字符串。

15. find命令:用于在指定目录下搜索文件或目录,如find /usr -

name ""在/usr目录下搜索名为的文件。

16. chmod命令:用于改变文件或目录的权限,如chmod 777

将的权限改为最高权限。

17. chown命令:用于改变文件或目录的所有者,如chown user

将的所有者改为user。

18. chgrp命令:用于改变文件或目录的所属组,如chgrp group

将的所属组改为group。

二、系统管理命令

1. ps命令:用于查看当前运行的进程,如ps aux显示所有进程的详细信息。

2. top命令:用于动态查看系统的资源占用情况和进程信息,按q键退出。

3. kill命令:用于终止指定进程,如kill PID终止进程号为PID的进程。

4. ifconfig命令:用于查看和配置网络接口的信息,如ifconfig显示当前网络接口的详细信息。

5. ping命令:用于测试与指定主机的连通性,如ping 192.168.1.1

测试与IP地址为192.168.1.1的主机的连通性。

6. netstat命令:用于显示网络连接、路由表等网络相关信息,如netstat -a显示所有网络连接和监听中的端口。

7. route命令:用于查看和配置路由表,如route -n显示当前系统的路由表。

8. df命令:用于查看文件系统的磁盘空间使用情况,如df -h显示磁盘空间的大小和使用情况。

9. du命令:用于查看文件或目录的磁盘空间使用情况,如du -h

显示的磁盘空间使用情况。

10. uname命令:用于显示系统信息,如uname -a显示所有系统信息。

11. date命令:用于显示或设置系统的日期和时间,如date显示当前日期和时间。

12. shutdown命令:用于关机或重启系统,如shutdown now立即关机。

13. reboot命令:用于重启系统,如reboot立即重启。

14. history命令:用于显示历史命令,如history显示最近使用过

的命令。

15. clear命令:用于清除终端屏幕内容,如clear清空终端屏幕。

三、文件压缩与解压命令

1. tar命令:用于创建和提取tar格式的压缩文件,如tar -cvf

将打包为。

2. gzip命令:用于压缩文件,如gzip 将压缩为。

3. gunzip命令:用于解压缩文件,如gunzip 将解压为。

4. zip命令:用于创建和提取zip格式的压缩文件,如zip

将打包为。

5. unzip命令:用于解压缩zip格式的压缩文件,如unzip 解压文件。

四、系统信息命令

1. whoami命令:用于显示当前登录用户的用户名。

2. id命令:用于显示当前用户的UID(用户ID)和GID(组ID)。

3. uptime命令:用于显示系统的运行时间和平均负载。

4. free命令:用于显示系统的内存使用情况。

5. df命令:用于显示文件系统的磁盘空间使用情况。

6. top命令:用于动态查看系统的资源占用情况和进程信息。

7. uname命令:用于显示系统信息,如内核版本、操作系统等。

8. dmesg命令:用于显示系统启动信息和硬件信息。

9. lspci命令:用于显示系统的PCI设备信息。

10. lsusb命令:用于显示系统的USB设备信息。

五、网络管理命令

1. ifconfig命令:用于查看和配置网络接口的信息。

2. ping命令:用于测试与指定主机的连通性。

3. netstat命令:用于显示网络连接、路由表等网络相关信息。

4. nslookup命令:用于查询域名解析。

5. tracert命令:用于追踪数据包到达目标主机经过的路径。

6. telnet命令:用于远程登录到目标主机。

7. ssh命令:用于安全远程登录到目标主机。

六、用户管理命令

1. useradd命令:用于创建新用户,如useradd username创建一个名为username的新用户。

2. passwd命令:用于设置用户密码,如passwd username设置username用户的密码。

3. userdel命令:用于删除用户,如userdel username删除名为username的用户。

4. usermod命令:用于修改用户的属性,如usermod -l

newname oldname将oldname用户的用户名改为newname。

5. su命令:用于切换用户身份,如su username切换到username用户。

七、进程管理命令

1. ps命令:用于查看当前运行的进程。

本文标签: 用于命令显示文件系统