【应急响应】Linux常用基础命令

文件和目录操作

ls:列出目录内容(例如 ls -l 显示详细信息)
cd:切换工作目录 (例如 cd /root 到root根目录)
pwd:显示当前工作目录
touch:创建空文件(例如 touch file.txt)
mkdir:创建新目录(例如 mkdir dir_name)
mv:移动文件或重命名文件(例如 mv file.txt new_location/ 或 mv old_name.txt new_name.txt)
cp:复制文件(例如 cp file.txt new_location/)
rm:删除文件或目录(例如 rm file.txt 或 rm -rf dir/)

文件内容查看和编辑

cat:显示文件内容 (例如 cat file.txt)
grep:在文件中搜索指定字符串(例如 grep “pattern” file.txt)
head:显示文件开头部分内容(例如 head file.txt 查看开头部分内容、head -n 10 file.txt 查看前10行内容)
tail:显示文件结尾部分内容 (例如 tail -f file.txt 实时滚动查看文件内容、tail -n 20 file.txt 显示filename最后20行。盯日志用的多)
less:逐页查看文件内容
vi/vim:文本编辑器(例如 vim file.txt)

系统信息查询

uname:显示系统信息(例如 uname -a)
top:显示系统资源使用情况
ps:显示当前进程状态
df:显示文件系统的磁盘空间使用情况
free:显示内存使用情况
ifconfig/ip:显示网络接口信息
netstat :显示网络连接情况(例如 netstat -antup 查看TCP/UDP端口连接和对应PID等情况)

权限管理

chown:修改文件所有者(例如 chown user_name file.txt)
chmod:修改文件权限(例如 chmod 755 file.txt)
chgrp:修改文件所属组(例如 chgrp group_name file.txt)

进程管理

kill:发送信号给指定进程(例如 kill PID 结合netstat 命令查出来的PID进行进程杀停)
ps:显示当前进程状态
bg/fg:将进程放到后台/前台运行
nohup:在后台运行命令(例如 nohup /test.sh > warning.log 2>&1 & ,该命令在后台执行 test.sh 脚本,脚本内容不显示在屏幕上,而是输入到 warning.log 文件,将标准错误 2 重定向到标准输出 &1 ,标准输出 &1 再被重定向输入到 warning.log 文件中,总的来说就是把test.sh运行的情况记录到warning.log文件中)

网络管理

ping:测试网络连通性(例如 ping example.com)
ssh:远程登录到其他主机(例如 ssh username@hostname)
scp:在本地和远程主机之间复制文件(例如 scp file.txt remote_username@remote_host:remote_location/)
curl:下载网页内容(例如 curl http://example.com)
wget:下载文件(例如 wget http://example.com/file.txt)

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值