帮忙么网 > Linux > 当前页面

日常开发中Linux的常用命令

2024-10-12 NEW个对象

这只说一些比较常用的命令,如果是一些复杂命令,建议百度。


1、top


显示当前系统的进程及其使用的系统资源,帮助监控系统性能。可以按 q 退出。


2、mv


用于移动文件或重命名文件。


3、cd


用于切换当前目录。


4、kill


用于终止进程,通常配合 ps 命令使用来获取进程ID(PID)。


5、curl


用于从命令行获取或发送数据到服务器,常用于调试网络请求。


6、tail -f


实时查看文件的最后几行,常用于监控日志文件。


7、rz -y


上传文件到服务器,rz 需要 lrzsz 软件包支持,可以选择 -y 自动覆盖同名文件。


8、chmod


修改文件的权限。+x 代表给文件添加可执行权限,755 是常见权限设置。


9、ll、ls


显示当前目录下的文件列表,ll 是 ls -l 的缩写形式,显示文件详细信息。


10、ps


显示当前正在运行的进程,常与 grep 配合使用查找特定进程。

ps -ef | grep nginx


11、df -h


显示磁盘使用情况,-h 参数以人类可读的方式输出。


12、du


统计目录或文件的磁盘使用量。


13、vim


打开或编辑文件,按 i 进入编辑模式,编辑完成后按 Esc 退出编辑模式,输入 :wq 保存并退出。


14、cp


用于复制文件或目录,-r 参数用于递归复制目录。


15、查看端口号


Linux 查看端口占用情况可以使用 lsof 和 netstat 命令。


lsof -i:端口号

netstat -ntulp | grep 80


16、 如果是在某个目录下的多个文件中查找内容中包含的关键字,查找方法是:


grep -r "关键字" 目录


17、查看错误日志,包含'Exception' 前后10行记录


cat error.log |grep -C 10 'Exception'

-B为后10行

-A为前10行

上一篇:

下一篇:线上CPU飙升100%问题排查

相关文章

推荐文章