linux常用命令
一、linux常用命令
| 序号 | 命令 | 含义 | 命令举例 | 举例含义 | 备注 |
| 1 | ls | 列出当前目录下的所有文件 | - | ||
| 2 | ll | 列出当前目录下的所有文件并展示文件的详细信息 | |||
| 3 | cd +路径 | 进入/回到 某个目录 |
cd / cd ~ cd . cd .. cd /usr/tomcat |
回到根目录 回到 回到当前目录 返回上层目录 进入usr文件夹下的tomcat文件夹 |
|
| 4 | cat +文件名 | 显示某个文件(全部展示的方式) | cat novel.txt | 全文展示novel.txt文本 | 全文展示,查看不方便 |
| 5 | whoami | 确认当前登录用户的身份 | |||
| 6 | who | 显示当前系统登陆用户以及所登录的控制台 | |||
| 7 | which+文件/文件夹名 | 查找文件/文件夹所在位置 | |||
| 8 | find 文件 | 查找文件 | find test* | 查找以test开头的文件 | |
| 9 | mv +文件名+空格+路径 | 将文件移动到某个位置 | mv a.txt /usr/ | 将a.txt移动到/usr/文件夹下 | |
| 10 | mv 文件名 文件名 | 修改文件名字 | mv a.txt b.txt | 将文件a.txt名字改为b.txt | |
| 11 | rm 文件名 | 删除文件,需要确认是否删除文件 | rm b.txt | 删除b.txt文件 | rm -rf +文件/文件名 删除文件/文件名不需要确认 |
| 12 | ps | 查看进程 | ps -ef | 查看进程 | |
| 13 | kill 服务名 | 结束进程 | kill -9 进程号 | 强制关闭指定进程 | |
| 14 | ifconfig | 查看ip地址 | |||
| 15 | ping ip或者域名 | 检查网络是否连通 | ping www.baidu.com | ||
| 16 | cp 文件名 +路径 | 复制文件并粘贴到某个目录 | cp a.txt /usr/ | 复制a.txt到usr目录下 | |
| 17 | cp 文件名 路径/文件 | 复制文件并粘贴到某个目录并改名 | cp a.txt /usr/b.txt | 复制a.txt到usr目录下并改名 | |
| 18 | vi/vim+文件名 | 编辑文件 | vi a.txt | 编辑a.txt文件 |
输入i表示开始编辑,编辑后按ESC键: 1)输入:q!表示不保存退出 2)输入:wq表示保存退出 |
| 19 | grep "关键词" 文件 | 在文件中查找关键词 | |||
| 20 | mkdir+文件夹名字 | 创建文件夹 | |||
| 21 | touch+文件名字 | 创建文件 | |||
| 22 | tar -zxvf +压缩包 | 解压缩 | |||
| 23 | chmod 权限 文件 | 更改目录和文件权限值 | chmod 777 vivi | 将文件vivi的权限更改为777 | |
| 24 | wget +下载链接 | 下载文件 | |||
| 25 | pwd | 查看当前所处路径 | |||
| 26 | tail -f 文件名 | 动态查看文件 | tail -f a.log | 动态查看a.log文件,a.log文件发生变化时 | 多用于日志 |
| 27 | head -n | 查看文件前几行 | head -5 | 查看文件前5行 | 默认查看前10行 |
| 28 | tail -n | 查看文件后几行 | tail -5 | 查看文件后5行 | 默认查看后10行 |
| 29 | more 文本名 | 分页展示文本内容 | |||
| 30 | rebot | 重启服务器 | |||
| 31 | less 文件名 | 查看当前文档内容 | |||
| 32 | free -m | 查看内存占用情况 | |||
| 33 | cat /proc/cpuinfo | 查看cpu使用情况 | |||
| 34 | df -h | 查看磁盘空间 | |||
| 35 | cat /proc/version | 显示系统内核 | |||
| 36 | java -version | 查看jdk版本 | |||
| 37 | service iptables status | 查看防火墙状态 |
1)service iptables start 开启防火墙 2)service iptables stop 关闭防火墙 |

浙公网安备 33010602011771号