linux 命令
常用命令:
复制文件: scp -r 文件 root@ip:/地址
查看程序:
查看端口号是否占用: netstat -nltp|grep 9997
通过进程查看端口号:netstat -nap|grep 435435
查看java程序启动进程: ps -ef|grep java
查看计算机配置:
查看内存: free -m
查看磁盘: df -h
查看磁盘分区: fdisk -l
查看cpu核数: lscpu
查看linux版本: cat /etc/redhat-release
查看ip别名: uname -a
查看系统位数: getconf LONG_BIT
服务器启动时间: uptime -s
关机、重启:
关机: shutdown -h now
重启: reboot -h now
文件:
查看文件行数: :set nu
设置文件编码格式: :set ff=doc/unix
保存退出: :wq
不保存退出: :q!
添加用户并赋予root权限:
adduser eric #添加一个名为eric的用户
passwd eric #添加eric用户密码
赋予root权限:
修改 /etc/sudoers 文件,找到下面一行,在root下面添加一行,如下所示:
## Allow root to run any commands anywhere root ALL=(ALL) ALL eric ALL=(ALL) ALL
修改完毕,现在可以用eric帐号登录,然后用命令 sudo – ,即可获得root权限进行操作。
Linux系统用户组的管理:
每个用户都有一个用户组,系统可以对一个用户组中的所有用户进行集中管理。
linux在创建用户时同时创建同名的用户组。
groups 查看用户组
赋予用户和用户组文件夹权限:
chown -R eric:eric /export/servers/es
查询大文件
du -h -x --max-depth=1
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)