linux常用命令table
-
| 命令 | 说明 |
| ———- | ———————————- |
| ls | 列出目录内容 |
| cd | 切换目录 |
| pwd | 显示当前工作目录 |
| mkdir | 创建新目录 |
| touch | 创建新文件 |
| cp | 复制文件或目录 |
| mv | 移动文件或目录 |
| rm | 删除文件或目录 |
| cat | 查看文件内容 |
| more | 分页显示文件内容 |
| less | 分页显示文件内容 (支持往前翻页) |
| head | 显示文件头部内容 |
| tail | 显示文件尾部内容 |
| grep | 查找文件中匹配的字符串 |
| find | 在文件系统中查找文件或目录 |
| chmod | 修改文件或目录权限 |
| chown | 修改文件或目录所属用户或组 |
| chgrp | 修改文件或目录所属组 |
| ps | 显示当前运行的进程列表 |
| top | 实时显示系统资源占用排名 |
| kill | 杀死指定进程 |
| ifconfig | 显示或配置网络接口信息 |
| ping | 测试网络连通性 |
| netstat | 显示网络连接和统计信息 |
| scp | 在网络之间复制文件 |
| ssh | 在网络之间安全登录到远程主机 |
| tar | 打包和解包文件 |
| gzip | 压缩文件 |
| gunzip | 解压文件 |
| wget | 下载文件 |
| systemctl | 系统服务管理命令 |
| service | 系统服务管理命令 (旧版) |
| grep | 文本搜索和匹配命令 |
| awk | 用于文本处理的编程语言 |
| sed | 流编辑器,用于处理文本 |
| find | 在文件系统中查找文件和目录 |
| tar | 打包和解包文件 |
| ssh | 在网络之间安全登录到远程主机 |
| ps | 显示当前运行的进程列表 |
| top | 实时显示系统资源占用排名 |
| ifconfig | 显示或配置网络接口信息 |
| chmod | 修改文件或目录权限 |
| chown | 修改文件或目录所属用户或组 |
| chgrp | 修改文件或目录所属组 |
| grep | 查找文件中匹配的字符串 |
| find | 在文件系统中查找文件或目录 |
| tar | 打包和解包文件 |
| gzip | 压缩文件 |
| gunzip | 解压文件 |
| wget | 下载文件 |
| systemctl | 系统服务管理命令 |
| service | 系统服务管理命令 (旧版) |
| sed | 流编辑器,用于处理文本 |
| awk | 用于文本处理的编程语言 |
| cp | 复制文件或目录 |
| mv | 移动文件或目录 |
| rm | 删除文件或目录 |
| cat | 查看文件内容 |
| more | 分页显示文件内容 |
| less | 分页显示文件内容 (支持往前翻页) |
| head | 显示文件头部内容 |
| tail | 显示文件尾部内容 |
| scp | 在网络之间复制文件 |
| ping | 测试网络连通性 |
| netstat | 显示网络连接和统计信息 |
| kill | 杀死指定进程 |2年前 -
下面是一些常用的Linux命令和它们的功能:
1. ls:查看目录内容
– ls -l:以列表形式显示目录内容,包括文件权限、所有者、文件大小和修改日期
– ls -a:显示所有文件,包括隐藏文件
– ls -lh:以人类可读的格式显示文件大小
– ls -R:递归地显示目录内容,包括子目录2. cd:切换目录
– cd:返回到当前用户的主目录
– cd <目录路径>:切换到指定目录
– cd ..:返回上级目录
– cd -:切换到上次所在的目录3. pwd:显示当前工作目录
4. mkdir:创建目录
– mkdir <目录名>:创建一个新的目录
– mkdir -p <目录路径>:递归地创建目录,如果目录不存在的话5. rm:删除文件或目录
– rm <文件名>:删除指定的文件
– rm -r <目录名>:递归地删除目录和其内容
– rm -f <文件名>:强制删除文件,不显示警告提示
– rm -rf <目录名>:强制递归地删除目录和其内容,不显示警告提示6. cp:复制文件或目录
– cp <源文件> <目标文件>:复制文件到指定位置
– cp -r <源目录> <目标目录>:递归地复制目录和其内容到指定位置
– cp -u <源文件> <目标文件>:只复制比目标文件更新的文件7. mv:移动或重命名文件或目录
– mv <源文件> <目标文件>:将文件移动到指定位置或重命名文件
– mv <源目录> <目标目录>:将目录移动到指定位置或重命名目录8. touch:创建空文件或修改文件时间戳
– touch <文件名>:创建一个新的空文件
– touch -a <文件名>:只修改访问时间
– touch -m <文件名>:只修改修改时间
– touch -r <参考文件> <文件名>:根据参考文件的时间戳修改目标文件的时间戳9. cat:查看文件内容
– cat <文件名>:将文件的内容输出到终端
– cat -n <文件名>:将文件的内容输出到终端,并显示行号
– cat <文件名1> <文件名2>:将多个文件的内容合并输出到终端10. grep:在文件中搜索指定字符串
– grep <字符串> <文件名>:在指定文件中搜索包含指定字符串的行
– grep -v <字符串> <文件名>:在指定文件中搜索不包含指定字符串的行
– grep -r <字符串> <目录名>:递归地在指定目录及其子目录下搜索包含指定字符串的行这些是Linux中一些常用的命令,它们可以帮助用户执行文件和目录的操作、查看和编辑文件内容以及搜索字符串等功能。熟练掌握这些命令可以提高Linux系统的使用效率。
2年前 -
常用的Linux命令非常多,下面是一张常用Linux命令的表格,包括命令的用途和常见用法。
| 命令 | 用途 | 用法示例 |
|———————|——————————————–|—————————————————–|
| ls | 列出目录下的文件和子目录 | `ls -l /path/to/directory` |
| cd | 切换当前目录 | `cd /path/to/directory` |
| pwd | 显示当前工作目录 | `pwd` |
| mkdir | 创建目录 | `mkdir /path/to/directory` |
| rm | 删除文件或目录 | `rm /path/to/file`或`rm -r /path/to/directory` |
| cp | 复制文件或目录 | `cp file1 file2`或`cp -r directory1 directory2` |
| mv | 移动文件或目录,或重命名文件 | `mv file1 file2`或`mv file1 /path/to/directory` |
| cat | 显示文件内容 | `cat file` |
| grep | 在文件中查找匹配的文本 | `grep “pattern” file(s)` |
| head | 显示文件开头几行 | `head -n 10 file` |
| tail | 显示文件结尾几行 | `tail -n 5 file` |
| touch | 创建空文件 | `touch file` |
| chmod | 更改文件或目录的权限 | `chmod 755 file`或`chmod u+rwx file` |
| chown | 更改文件或目录的所有者 | `chown user:group file` |
| chgrp | 更改文件或目录的所属组 | `chgrp group file` |
| tar | 压缩和解压文件 | `tar -cvf archive.tar file(s)`或`tar -xvf archive.tar` |
| find | 在文件系统中查找文件 | `find /path/to/search -name “pattern”` |
| ps | 查看当前进程 | `ps aux` |
| top | 查看系统的实时状态 | `top` |
| wget | 下载文件 | `wget URL` |
| scp | 在本机和远程主机之间复制文件 | `scp file user@remote:/path/to/directory` |
| ssh | 使用SSH连接到远程主机 | `ssh user@remote` |
| ifconfig | 显示或配置网络接口 | `ifconfig` |
| netstat | 显示网络连接、路由表和网络接口统计信息 | `netstat -tln` |
| ping | 向目标主机发送网络请求并返回响应 | `ping hostname` |
| traceroute | 显示到目标主机的数据包路径 | `traceroute hostname` |通过参考这张表格,您可以快速找到需要使用的命令,并了解如何正确使用它们。请记住,在使用命令时,要确保您理解命令的功能和选项,以避免意外操作。此外,许多命令还有更多的选项和参数可以使用,可以通过`man`命令或命令的帮助文档来查看更多信息。
2年前