Linux常用命令

基本命令

ip addr查看IP
pwd 查看当前所在目录
shutdown -h now 立即关机
reboot 重启
ping ip或域名 查看网络是否OK
ctrl + c 强制结束占用窗口的命令
top 查看内存情况
kill -9 pid 强制杀死指定进程
ps -ef | grep -i 进程名字 查看进程运行信息 | 管道命令
clear 清屏
history 查看历史命令 !历史命令编号:执行历史命令
具体命令 -h 查看具体命令的帮助信息

 

目录相关命令

cd 【目录或符号】切换指定目录 ,符号: ~【波浪线】家目录 . 当前目录 .. 上级目录 - 从哪来,回哪去
ls【参数】【目录】 展示指定目录下的内容, 参数:-a 展示所有, -d 展示目录, -l 以列表的形式展示,目录 有,则展示指定目录内容 无,展示当前所有目录内容
mkdir 【-p】目录名 创建目录 -p 创建多级目录
rm 【-rf】目录名 删除目录 -r 递归 -f 不提示
cp【-r】原目录 目标路径 复制目录
mv 原目录 目标路径 目标路径存在,则移动 目标路径不存在,可以移动后再改名

 

文件相关命令

touch文件名:创建新文件

vi 文件名: 编辑文件

三种模式:

  • 查看模式【命令模式】

 

  • 编辑模式【插入模式】 修改内容

  • 底行模式

 

  • 模式切换

 

vim编辑器安装:yum install vim ,询问,就输入y

查看文件:

  • cat: 展示文件所有内容,适用于看小文件

  • more :分页展示文件内容,适用于看大文件, 回车键 向下滚动一行, 空格键 向下滚动一屏, b 返回上一屏, q或者Ctrl+C 退出more

  • tail 【-f】文件名:动态查看文件内容, 监控日志文件

删除文件:rm -f 文件名1 文件名2, 删除文件不提示

复制文件:cp 原文件名 目标目录,复制文件到指定目录

移动文件:mv 文件名 目录 移动; mv 文件名 目录/新文件名 修改文件名

tar:

压缩: tar -zcvf 压缩后的文件名 被压缩的文件或目录列表

解压缩:tar -zxvf 要解压缩的文件名 [-C 指定目录]

参数说明:

  • -z: z代表的是gzip,通过gzip命令处理文件,gzip可以对文件压缩或者解压

  • -c: c 打包或压缩

  • -x: x 解包或解压

  • -v: v 显示进度条

  • -f: f 为文件取一个名字

查找命令

find 目录 参数 文件名查看自己定义的文件 示例:【find /etc -name *profile】
grep 内容 文件名 从指定文件中查找指定的文本内容 示例【grep Hello *.java grep -n Hello *.java】 -n:表示显示行号

 

 

权限命令

用户权限分组:

  • 当前用户:这个文件所属用户

  • 用户所在组

  • 其他用户

chmod 权限 文件:

  • 字母:r 读,w 写,x 执行

  • 字母权限麻烦:当前用户 u,当前用户所在组 g,其他用户 o,所有用户 a,hmod u+r 文件名,chmod u=rw 文件名

  • 数字:4 读,2 写,1 执行

  • 数字授权:chmod 777 文件名

posted @   牧丶归  阅读(14)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· DeepSeek “源神”启动!「GitHub 热点速览」
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· 我与微信审核的“相爱相杀”看个人小程序副业
· C# 集成 DeepSeek 模型实现 AI 私有化(本地部署与 API 调用教程)
· spring官宣接入deepseek,真的太香了~
点击右上角即可分享
微信分享提示