首页 > 系统相关 >Linux常用命令

Linux常用命令

时间:2023-09-03 20:57:09浏览次数:42  
标签:文件 查看 文件名 常用命令 用户 命令 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 文件名

标签:文件,查看,文件名,常用命令,用户,命令,Linux,目录
From: https://www.cnblogs.com/zcj-gh/p/17675556.html

相关文章

  • Linux常用命令
    基本命令:1.ipaddr:查看ip2.pwd:查看当前所在目录3.shutdown-hnow:立即关机4.reboot:重启5.pingIP或域名:查看网络状态是否ok6.ctrl+c:强制结束占用窗口的命令7.top:查看内存情况8.kill-9pid:强制杀死指定进程9.ps-ef|grep......
  • Linux系统文件目录
    Linux系统文件目录在Linux系统中,以下是一些常见目录及其功能的详细列举:1.`/home`目录:这是每个用户的主目录。每个用户在系统中都有一个独立的子目录,用于存储其个人文件和设置。2.`/root`目录:这是超级用户(root用户)的主目录。root用户是系统管理员,具有系统范围内的最高权限。3......
  • linux-应急响应-盖茨木MA
    0x00前言Linux盖茨木ma是一类有着丰富历史,隐藏手法巧妙,网络入侵行为显著的DDoS,主要恶意特点是具备了后门程序,DDoS入侵的能力,并且会替换常用的系统文件进行伪装。得名于其在变量函数的命名中,大量使用Gates这个单词。分析和清除盖茨的过程,可以发现有很多值得去学习和借鉴的地方。0x......
  • linux中的通配符
    前言:今天在学习命令执行漏洞的时候遇到了通配符,开始还以为是正则表达式,结果发现不是,特此来学习一下1.0通配符通配符也叫文件名替换,主要用于替换文件名,常用于unix命令lsfindcpmv等命令的执行,注意和正则表达式区分1.1**用来匹配多个字符以下是具体应用f*匹配以f开头......
  • Linux命令(65)之zip
    linux命令之zip1.zip介绍linux命令zip是用来压缩文件,文件后缀为filename.zip2.zip用法zip[参数]filename.zipfilenamezip常用参数参数说明-r递归处理,把文件及其子目录一起处理-d从filename.zip文件内删除指定文件-v显示命令执行过程信息-i<pattern>压缩符合条件的文件-x<patt......
  • 关于裸机开发和Linux开发Q&A
    一、嵌入式应用开发,选哪些单片机选择哪些单片机,需要根据具体的应用需求、性能要求和开发难度等综合因素来进行评估。以下是一些常用的嵌入式操作系统所支持的单片机类型,供参考:ARMCortex-M系列:这是一个广泛使用的嵌入式处理器体系结构,支持多种硬件平台和软件框架。Corte......
  • Linux
    Linux文件与目录结构linux系统中一切皆文件目录结构/bin最常用命令/sbin系统管理员使用的系统管理程序/lib开机所需基本动态链接库/etc系统管理所需配置文件和子目录/boot启动linux的一些核心文件,包括连接文件和镜像文件/proc系统内存映射/dev......
  • linux学习 Centos 7(一)
    linux学习Centos7(一)java学习:JaveSE、MySQL、前端(HTML、CSS、JS)、JavaWeb、SSM框架(基础)、Springboot、Vue、SpringCloud消息队列(Kafka、RabbitMQ、RockeetMQ),缓存(Redis),搜索引擎(ES),集群分布式!Linux(Centos7)的学习之路Linux一切皆文件,文件操作包括读、写、权限入门概述为什么......
  • 文件描述符限制,macos和linux
    macOS和Linux在文件描述符限制上存在不同的默认设置,这就是为什么您看到在相同的代码在两个操作系统上显示不同的数字。让我们来解释一下原因:macOS(BSD-like系统):默认情况下,macOS(以及其他基于BSD的操作系统)限制每个进程可以同时打开的文件描述符数量为256。这个限制是macOS......
  • 安装archlinux 使用sway
    https://blog.csdn.net/xinxiaoyu_/article/details/129257241参考上述成功安装archlinux制作启动盘参考我上一篇文章下载archlinuxiso放置启动盘内进入启动盘,直接选择archlinuxiso选择第一个进入命令行建议插网线操作 方便些,可以直接联网规划盘(分区)用工具fdisk进行分......