- Tab:命令行补全(连击两次显示所有待选项);
- Ctrl+L:清屏;
- Ctrl+C:发送中断信号用于终止命令的执行;
- Ctrl+D:输入EOF(End Of File),中止输入;
- Ctrl+A:光标置行首;
- Ctrl+E:光标置行尾;
- Ctrl+W:删除光标上一个词(空格分隔);
- Ctrl + Insert :复制;
- Shift +Insert:粘贴;
- cat /etc/centos-release:查看Centos版本;
- env:查看所有的环境变量;
- export:临时配置环境变量(变量名=变量值);
- cat ~/.bashrc:配置长期环境变量(当前用户);
- patree:查看进程树;
- ll:罗列当前文件或文件夹的详细信息;
- cd(Change directory) :切换目录;(~ -)
- pwd(Print working directory):显示用户当前所在的目录;
- echo:输出变量的值或者给定的字符串(变量前加$)
- 文件权限:r(read,可读,4)、w(write,可写,2)、x(execute,可执行,1);
- chmod:改变一个或多个文件的存取模式(权限);
- cat:查看目标文件的内容;
- tac:反向查看目标文件内容;
- sudo:superuser do 的简写,即使用超级用户来执行命令,一般是指root用户;
- su:Switch user 切换用户;
- touch:可更改文档或目录的日期时间,包括存取时间和更改时间,或者新建一个不存在的文件;
- Vi:Linux系统下标准的编辑器;
- grep:搜索指定文件/标准输入的内容,输出匹配指定的行;
- |(管道):组合两个process,前一个的标准输出作为后面的标准输入;
- Stdin(标准输入,0,<)、Stdout(标准输出,1,>)、Stderr(标准错误,2,2>);
- echo ** >> filename : 不会覆盖文件内容的输出;(>会覆盖)
- yum:Shell前端软件包管理器(类似于应用商店)。能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装;
- mkdir:在当前目录下创建一个文件夹;(-p 递归创建)
- chown newowner 文件名:将该文件的owner改为newowner;
- rm:删除文件;(-r)
- ls [选项] 目录或文件: 列出文件夹及文件信息;(-a -l)
- cp(copy)源文件 目标文件:复制文件内容至目标文件;
- mv 源文件 目标文件:相当于剪切(源文件将被删除,内容至目标文件);
- man 命令:查看该命令帮助手册;
- less 文件:查看文件内容(可上下翻找);
- more 文件:查看文件内容,一次显示一页,按space下一页,不可回看;
- head -n num 文件:显示文件前num行;
- tail -n num 文件:显示文件后num行;
- netstat: 显示网络连接、路由表、网络接口等信息;(常用-nlpt (num listen process tcp))
- which:在环境变量$PATH的目录查找符合条件的文件;
- whereis:显示某一命令的二进制文件、源码文件、帮助文件的位置;
- ping 域名 :检查网络层是否正常;
- telnet 域名 端口 : 检查传输层是否正常;
- - -help:类似于man,获取帮助;
- curl:http命令行文件传输工具;
- wget:直接下载工具(支持递归下载);
- unzip/tar:解压文件;
- useradd:添加用户;
- password:设置密码;
- find 文件名:查询该文件;
- ps [-aux] / top(q退出):查看进程信息;
- kill 进程ID:强制中断进程;
- reboot:重启Linux系统;
常用Linux命令总结
最新推荐文章于 2023-09-21 23:04:25 发布