常见Linux命令
1. 文件和目录相关命令
ls
:列出目录下的文件和子目录
cd
:切换当前目录
mkdir
:创建一个新目录
cp
:复制文件或目录
rm
:删除文件或目录
mv
:移动文件或目录
touch
:创建新文件或修改文件的时间戳
cat
:查看文件内容
2. 系统信息相关命令
top
:实时显示系统进程状态和性能指标
ps
:查看系统进程信息
- 查看当前所有进程
ps -aux
- 查看筛选的进程
ps -aux| grep nginx
df
:查看文件系统磁盘空间占用情况
free
:查看系统内存使用情况
uname
:查看系统内核信息
3. 网络相关命令
ping
:测试网络连接
ifconfig
:查看网络接口信息
netstat
:查看网络连接状态
ssh
:远程连接到另一个系统
4. 用户和权限相关命令
su
:切换到另一个用户或超级用户
sudo
:使用超级用户权限执行命令
passwd
:更改用户密码
chown
:更改文件或目录的所有者
chmod
:更改文件或目录的权限
- 清理终端输出
clear
- 查IP地址
ip addr
- 结束进程
kill -9 pid
- 设置密码
sudo passwd $USER
- 查看全部已使用的端口
netstat -nlpt
- 查看域名domain.com的dns解析
dig domain.com
- 查看日志输出
tail -200f /var/log/app/app.log