Linux操作命令

Linux简介

Linux是一套免费使用,支持多用户、多任务、多线程和多个核心CPU的操作系统,很多中大型甚至巨型项目都在使用Linux

linux的发行版

Linux的发行版简单的说就是将Linux与应用软件做一个打包。目前比较知名的有Ubuntu、RedHat、centOS等。

Windows与Linux的比较

在这里插入图片描述

Linux命令

Linux新手须知

  1. linux是严格区分大小写的,若没有特别说明则保持小写
  2. linux所有的内容都是以文件形式保存,不靠扩展名区分文件类型
  3. 命令之间是有空格的

系统管理相关命令

  • hostname:查看主机名
  • who:查询登录到系统的用户
  • whoami:确认当前登录的用户
  • history:当前该用户所有的操作历史记录
  • ifconfig:显示或设置网络设备的命令,一般用来查看
    自己服务器的IP地址
  • ping:属于一个通信协议,是TCP/IP协议的一部分,可用来检查网络是否连通

Linux系统目录结构

Linux的文件系统是采用层级式的树状目录结构,在此结构中的最上层的根目录主目录,下层是各种各样的子目录和文件
在这里插入图片描述

目录操作命令

  • pwd:显示当前路径
  • cd:切换文件夹
  • mkdir:创建目录
  • mkdir -p:创建多层级目录
  • rmdir:删除空目录
  • rm -rf:删除整个目录包括目录下的所有子文件(一般删除难以恢复)

文件操作命令

  • touch:创建文本
  • vi:文本编辑(i为插入模式、esc为退出插入模式即命令模式、:wq为保存退出、:!q为不保存强制退出)

命令模式下:
G 表示将光标定位到最下面一行、
:set nu 表示显示文本行号
/关键字 查找关键字,按n定位下一个关键字
?关键字 从下到上查找关键字
shift+n 返回上一个查找的关键字

  • ls:查看目录及文件
  • ls -a:显示所有文件包括隐藏文件
  • ls -l:显示文件属性
  • ll:相当于ls -l
  • cp:复制文件
  • cp -R:拷贝目录下所有的文件
  • mv:移动(剪切)文件,一般用于文件重命名
  • rm:删除文件或目录
  • rm -rf:强制删除文件或目录
  • find:查找文件
  • find / -name “*.log”:查找/根目录下后缀名为.log的文件
  • find . -name log:查找当前目录下名为log的文件
  • grep 字符串 文件名:在指定文件名中查找字符串并打印(过滤)
  • cat:显示文本文件内容
  • head -n 5 文件名:查看该文件的前五行
  • tail -n 5 文件名:查看该文件的后五行
  • tail -f error.log:不断刷新查看最新内容(该语法一般用来查看日志)

系统资源查询命令

  • ps:查看进程
  • ps -ef:显示所有运行进程并显示启动进程的命令
UidPIDPPIDCStimeTTYCMD
用户ID进程ID父进程进程CPU占用率进程从启动到现在的时间终端号命令名称和参数
  • netstat:查看网络状况
  • netstat -apn:查看所有端口
  • kill -9 进程号:强制杀死进程

管道命令

  • ps -ef | grep tomcat:通过管道符查找所有包含tomcat进程(一般情况下查询出来的第一条为临时文件可不看)
    在这里插入图片描述
  • netstat -apn | grep 8080:通过命令查找占用此端口号的进程编号

权限赋予命令

  • chmod 753 文件或目录:更改文件或目录的权限
  • chmod -R 755 文件或目录:更改文件或目录及目录以下所有文件的权限
    在这里插入图片描述
操作权限
可读4
可写2
可执行1

压缩、解压命令

  • tar -czvf test.tar.gz test:将test文件夹压缩成test.tar.gz
  • tar -xzvf test.tar.gz:将test.tar.gz解压得到test文件夹
  • zip test.zip test.txt:将test文本压缩成test.zip
  • unzip test.zip:将test.zip解压得到test.txt

开关防火墙命令

  • service iptables start:开启防火墙
  • service iptables stop:关闭防火墙

重启、关机、注销命令

  • reboot:重启
  • halt:关机
  • logout:注销
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值