linux常用命令全集思维导图
-
Linux是一种开源操作系统,具有强大的命令行功能。下面是Linux常用命令的思维导图:
一、文件和目录操作命令
1. ls:列出目录内容
2. cd:切换目录
3. pwd:显示当前工作目录
4. mkdir:创建新目录
5. rmdir:删除空目录
6. rm:删除文件或目录
7. touch:创建新文件或更新文件时间戳
8. cp:复制文件和目录
9. mv:移动文件和目录二、文件查看和编辑命令
1. cat:显示文件内容
2. more:逐页显示文件内容
3. less:交互式逐页显示文件内容
4. head:显示文件前几行
5. tail:显示文件后几行
6. grep:在文件中查找匹配的内容
7. vi:文本编辑器
8. nano:简单文本编辑器三、系统管理命令
1. ps:显示进程状态
2. top:实时显示系统资源使用情况
3. kill:终止进程
4. shutdown:关机命令
5. reboot:重启命令
6. ifconfig:显示和配置网络接口
7. ping:测试网络连通性
8. netstat:显示网络连接和统计
9. df:显示磁盘使用情况
10. du:估算文件和目录的磁盘使用量四、用户和权限管理命令
1. su:切换用户身份
2. sudo:以管理员身份执行命令
3. useradd:创建用户
4. userdel:删除用户
5. passwd:修改用户密码
6. chown:修改文件或目录的所有者
7. chmod:修改文件或目录的权限五、压缩和解压缩命令
1. tar:打包和解包文件
2. gzip:压缩文件
3. gunzip:解压缩文件
4. zip:压缩文件和目录
5. unzip:解压缩文件和目录六、系统信息查看命令
1. uname:显示系统信息
2. uptime:显示系统运行时间
3. free:显示内存使用情况
4. df:显示磁盘使用情况
5. who:显示当前登录用户
6. history:显示命令历史记录以上是Linux常用的命令,对于Linux系统的管理和操作非常有帮助。希望这个思维导图能够帮助你更好地理解和使用这些命令。
2年前 -
1. 文件和目录操作命令:
– ls:列出目录中的文件和子目录。
– cd:切换当前工作目录。
– mkdir:创建新的目录。
– rmdir:删除空目录。
– touch:创建新的空文件。
– cp:复制文件或目录。
– rm:删除文件或目录。
– mv:移动文件或目录。2. 文本编辑命令:
– vim:强大的文本编辑器。
– cat:显示文件内容。
– grep:在文件中查找匹配的模式。
– sed:流编辑器,可用于在文件中进行替换和编辑。
– awk:强大的文本处理工具,可用于提取和处理文本数据。3. 文件权限和用户管理命令:
– chmod:修改文件和目录的权限。
– chown:更改文件和目录的所有者。
– chgrp:更改文件和目录的所属组。
– passwd:更改用户密码。
– useradd:添加新用户。
– userdel:删除用户。
– groupadd:添加新组。
– groupdel:删除组。
– su:切换用户。4. 系统信息和管理命令:
– uname:显示系统信息。
– top:显示系统中运行的进程和资源使用情况。
– ps:显示当前进程信息。
– kill:终止正在运行的进程。
– ifconfig:显示和配置网络接口信息。
– netstat:显示网络连接和路由表信息。
– shutdown:关机或重启系统。
– reboot:重启系统。5. 压缩和解压缩命令:
– tar:打包文件和目录。
– gzip:压缩文件。
– gunzip:解压缩文件。
– zip:压缩文件和目录。
– unzip:解压缩文件和目录。以上是一些常用的Linux命令,这并不是一个全集,因为Linux系统功能强大,命令数量非常多。熟悉并掌握这些命令将有助于提高在Linux系统中的工作效率。对于更详细和特定的命令使用,请参考Linux相关的文档和教程。
2年前 -
一、常用文件和目录操作命令
1. ls:查看文件和目录
– ls -a:显示所有文件和目录,包括隐藏文件
– ls -l:以长格式显示文件和目录信息
– ls -h:以人类可读的方式显示文件大小2. cd:切换目录
– cd path:进入指定路径的目录3. pwd:显示当前所在目录的路径
4. mkdir:创建目录
– mkdir dir:创建一个名为dir的目录5. rm:删除文件和目录
– rm file:删除指定的文件
– rm -r dir:删除指定目录及其下所有文件6. cp:复制文件和目录
– cp file1 file2:将文件file1复制到file2
– cp -r dir1 dir2:将目录dir1及其下所有文件复制到dir27. mv:移动文件和目录或修改文件和目录名称
– mv file1 file2:将文件file1移动或重命名为file2
– mv dir1 dir2:将目录dir1移动或重命名为dir28. touch:创建空文件或修改文件时间戳
– touch file:创建一个名为file的空文件9. find:查找文件和目录
– find /path -name “pattern”:在指定路径下按照模式pattern查找文件和目录10. grep:在文件中查找文本模式
– grep “pattern” file:在文件中查找包含模式pattern的行二、常用文件内容查看和编辑命令
1. cat:查看文件内容
– cat file:显示文件的全部内容2. less:逐页查看文件内容
– less file:逐页显示文件的内容3. head:显示文件头部内容
– head -n num file:显示文件的前num行4. tail:显示文件尾部内容
– tail -n num file:显示文件的后num行
– tail -f file:实时监视文件内容的变化5. echo:输出文本内容到标准输出或文件
– echo “text”:输出文本6. nano:编辑文本文件
– nano file:使用nano编辑器打开文件7. vim:编辑文本文件
– vim file:使用vim编辑器打开文件8. sed:流编辑器,用于对文本进行替换和处理
– sed ‘s/pattern/replace/g’ file:将文件中的pattern替换为replace三、常用压缩和解压缩命令
1. tar:打包和解包文件
– tar -cvf file.tar dir:将目录dir打包为file.tar
– tar -xvf file.tar:解包file.tar文件2. gzip:压缩文件
– gzip file:压缩file文件,生成file.gz文件
– gzip -d file.gz:解压file.gz文件3. zip:打包和解包zip文件
– zip file.zip file1 file2:将文件file1和file2打包为file.zip
– unzip file.zip:解包file.zip文件四、系统管理命令
1. ps:显示当前进程状态
– ps aux:显示所有进程的详细信息
– ps -ef:显示所有进程的完整信息2. top:实时监视进程状态
– top:显示当前进程的实时情况3. kill:终止指定进程
– kill pid:向进程pid发送结束信号4. ifconfig:显示和配置网络接口
– ifconfig:显示所有网络接口信息
– ifconfig eth0 up/down:启用或禁用以太网接口eth05. netstat:显示网络连接和路由表
– netstat -tuln:显示所有TCP和UDP网络连接
– netstat -r:显示路由表6. systemctl:管理系统服务
– systemctl start/stop/restart service:启动/停止/重启指定服务
– systemctl enable/disable service:开机自启/禁用指定服务五、用户和权限管理命令
1. su:切换用户身份
– su username:切换到username用户身份2. sudo:以其他用户的身份执行命令
– sudo command:以root用户身份执行command命令3. useradd:添加新用户
– useradd username:添加一个名为username的新用户4. passwd:设置用户密码
– passwd username:为用户username设置密码5. groupadd:添加新用户组
– groupadd groupname:添加一个名为groupname的新用户组6. chmod:修改文件和目录的权限
– chmod permissions file/dir:修改file/dir的权限7…
2年前