Linux 常用命令

Linux 常用命令大全 Linux 系统作为服务器和开发环境中的主流操作系统,拥有丰富的命令行工具。掌握常用的 Linux 命令不仅能够提升工作效率,还能让你在系统管理、文件处理、网络配置等方面游刃有余。本文将详细介绍 Linux 中最常用的命令,涵盖文件操作、系统管理、网络命令等多个领域。 阅读详情

一、基本目录及快捷键

1基本目录  2文件类型  3命令说明  4系统快捷键

1.基本目录
bin boot dev etc home usr ...

/sbin  管理员用的文件夹
/dev  设备文件存放目录    设备:硬盘等
/etc  配置文件存放目录     配置文件:说明书
/user  GUN社区软件的存放目录
/mnt  临时挂载文件夹
/home  普通用户目录存放目录

2.文件类型
  黑色:普通文件
  红色:压缩文件
  绿色:可执行文件
  蓝色:目录
  黑底黄字:设备文件

3.命令说明
  1.在/tmp中建立名为test.txt的文件
    cd /tmp touch test.txt
  2.将其更名为kaso.txt
    mv test.txt kaso.txt
  3.之后拷贝到/opt目录中
    cp /tmp/kaso.txt /opt
  4.建立符号链接到管理员的家目录中
    ln -s/opt/kaso.txt /root/kaso

4.系统快捷键
命令字符集的分类
   内部命令:命令解释器带的
   外部命令:(有用户手册)第三方软件安装后生成的

系统快捷键
 tab键:在系统中的补齐  可以补齐命令字,已存在的目录和文件  
 ctrl+l :清屏
 ctrl+c :终止
 ctrl+u :清空当前光标前所有内容
 ctrl +(shift)+ +/-  放大缩小


二、解释命令

1、关于终端

  bash 开启终端
  exit 退出终端

2、基本操作
   1.目录处理常用命令

cd  切换目录
ls  显示所有目录
  ls -a 全部的文本档,连同隐藏文档(开头为.的文档)一起显示   (常用)
  ls -d 仅列出目录本身,而不是列出目录内的文件数据    (常用)
  ls -l 长数据串列出,包含文件的属性与权限等等数据    (常用)
    drwxr-xr-x. 2 root root 4096
    d/rwx/r-x/r-x.
    dir、主的权限、 组的权限 、其他用户权限
    rwx:read writ 执行

pwd  显示当前所在目录
wc 统计文件内容
mkdir 创建一个新的目录
     -p  帮助你直接将所需要的目录(包含上一级目录)递归创建起来
      mkdir -p aa/bb/cc/dd
      
     -m  配置文件的权限 直接配置,不需要看默认权限(umask)
      mkdir -m 777 ff        
          ls -l         
      结果:drwxrwxrwx. 2 root root 4096     777权限全开(drwxrwxrwx)
rmdir 删除一个空的目录
cp 复制文件或目录
rm 移除文件或目录
  rm -f    force(强制),忽略不存在的文件,不会出现警告信息
  rm -i    互动模式,在删除前会询问使用者是否移除
  rm -r    递归删除,删除非空目录,谨慎操作
  rm -rf   强制递归删除目录
mv  移动文件或目录,修改文件与目录的名称
  mv -f     force(强制),如果目标文件已存在,不会询问而是直接覆盖
  mv -i     若目标文件已存在,会询问是否覆盖
  mv -u     如目标文件已存在,且比较新,才会升级(update)

    2.文件查看常用命令
cat  由第一行开始显示文件内容
  -b  列出行号,仅针对非空白行号显示,空白行不标行号
  -n  列出行号,连同空白行也会有行号,与-b不同
  -E  将结尾标记的"$"显示出来
  -T  将[tab]按键以 ^| 显示出来
  -v  列出一些看不出来的特殊字符
tac  tac与cat命令相反,文件内容从最后一行开始显示
more /文件夹/文件名   全部显示文件内容   逐项查看 用空格 主动退出    more a.txt
less /文件夹/文件名    逐行查看  用方向键 不能主动退出 按Q退出
head /文件夹/文件名   只显示文件前10行
tail /文件夹/文件名   只显示文件后10行
touch  创建文件

3、过滤操作
  grep 过滤文件内容
    grep -n --color -v "^cl$" passwd
    grep -n --color "cl" passwd    --color将关键字高亮显示 -n行号  查看passwd文件中包含“cl”的行
        grep "^root" --color  passwd    ^以root开头的行
     行
  反向过滤  grep -v  表示不包含关键字

例子:
[cl@localhost etc]$ vim passwd
[cl@localhost etc]$ grep "cl" passwd
cl:x:500:500:cl:/home/cl:/bin/bash

[cl@localhost etc]$ grep "cl" -n passwd
34:cl:x:500:500:cl:/home/cl:/bin/bash

[cl@localhost etc]$ grep "cl" -n --color passwd    cl高亮显示
34:cl:x:500:500:cl:/home/cl:/bin/bash

[cl@localhost etc]$ grep "^root" --color  passwd   ^以root开头的行
root:x:0:0:root:/root:/bin/bash

[cl@localhost etc]$ grep "root$"-n --color passwd   $以root结尾的行

[cl@localhost etc]$ grep -v -n "root$" passwd    v 不包含以root结尾的行和行号

三、Vim编辑器

1.vim编辑器的三种模式:  命令模式  输入模式  末行模式

命令模式:快速编辑文件 vim 1.txt  写内容  i (insert)进入输入模式   :进入末行模式  
输入模式:可以任意的输入文本(在内存中缓存文件) esc键回到命令模式  
末行模式:w(write)写入保存 q(quit)退出 退格键回到命令模式

[cl@localhost etc]$ vim
[cl@localhost etc]$ vim passwd

2.快捷键
命令模式下的快捷键:
  剪切:dd 剪切,光标移动到前行输入dd,例:10dd 当前行下10行进行剪切
  粘贴:p 下粘  b 上粘
  显示行号: 进入末行模式输入:set nu
  快速移动:7G   跳转到第7行,gg快速回到第一行,GG  快速回到最后一行     shift长按 + 字母 就是临时大写
  复制:yy 复制当前行  10yy从光标所在位置后10行
  删除:d   10,20d 删除10行到20行的内容

  行内修改:
    x  删除当前光标覆盖的内容, 数字+x 删除光标后相应数字位数的字符
    r  替代光标覆盖的内容  例:r+a   a是替换的内容
    d^ 删除当前光标前的所有内容  
    d$  删除光标后的所有内容
    ctrl+左右 空格的跳
    数字+左右  可以跳到光标所在位置的前后几位

ctrl+u  撤回

末行模式的快捷键
   :set nu 显示行号
   :set nonu  取消显示行号
   :w  保存    :w/tmp/test.txt另存为
   :q  不保存退出   会提示 q + ! 强制退出
   :r  读入文件内容,到当前文件的最后一行
   :u  撤回上一操作
   替换  :% s/要替换的/替换成的/g  %表示每一行(10,20)  g全部替换   
   区域复制: 60,63y 点击回车
   区域删除: 60,63d 点击回车
   查找:/+查找内容

 

 

保姆级教程:在Ubuntu 20.04上从零搞定ROS Noetic和RealSense驱动,为无人机开发铺路 本文提供了一份详细的Ubuntu 20.04环境下ROS Noetic和RealSense驱动安装指南,专为无人机开发环境搭建设计。从系统配置、ROS安装到RealSense驱动集成,涵盖所有关键步骤和常见问题解决方案,帮助开发者快速搭建自主空中机器人开发平台。 阅读详情

相关推荐

基于N32G003的PMBus从机协议栈设计与STM32F103模拟I2C主机通信实战

本文详细介绍了基于N32G003微控制器设计PMBus从机协议栈,并与STM32F103模拟I2C主机进行通信的实战方案。重点阐述了中断驱动架构、命令解析、CRC8优化及超时恢复机制,实现了在70kHz速率下稳定可靠的工业电源管理通信,适用于服务器电源、通信基站等成本敏感应用场景。

numpy6sculptor的博客 919

Linux基础-权限管理

文件权限在Linux基础中是一个很重要的概念,一个系统管理员应该熟练掌握文件权限的概念。

阳寜的博客 614

遥感大模型之Prithvi的关键技术解读

Prithvi系列模型开创了遥感领域基础模型新范式,通过海量多源时空数据(HLS和SAR)与Vision Transformer架构的深度融合,采用掩码自编码器进行自监督预训练,实现了强大的地球观测表征能力。该技术体系突破传统方法在全局建模、多模态融合和时空分析上的局限,仅需少量标注数据即可在土地分类、灾害监测等任务上取得优异表现。从初代3亿参数到Prithvi-EO-2.0的10亿参数升级,展现了模型可扩展性,为构建地球数字孪生智能基座奠定基础。

panshengwu的博客 866

Linux文件权限详解及命令解释

文件权限文件权限有读、写、执行,在Linux系统中,用 ls -l 来查看文件或者目录的权限,具体显示如下(蓝色字体为文件名): 可以看到显示的文件权限格式为:drwxr-xr-x 2 root toot 4096 时间 文件名 ,那么其中的这一串字符串,首个字符代表的是:d(文件)、l(链接)、-(目录), 剩下的9个字符,每三个一组, 第一组字符 “rwx”代表的是文件所有者(“u”) 的权限

black_1988的个人小站 1309

第1关:STL模板之queue实例一:最少个数

头歌自创答案

xiyunSacire的博客 819

python编程实现制作网络流量监控动画

c,实时显示网络带宽使用情况,用柱状图或折线图表示不同时间段的流量变化。通过 Python编程实现图形库(如 Pygame、Tkinter、Matplotlib 等)来实现计算机网络基础概念的可视化动画。global bars # 声明 bars 为全局变量。# 获取当前网络流量。# 创建图形和坐标轴。

qq_42788199的博客 718

linux文件权限说明(drwxr-xr-x)

在linux中查看文件的时候,在每一行的最前面会有这样的一串字符"drwxr-x---",如下面的样例: drwxr-x--- 2 root root 37 Apr 18 10:50 data -rw-r--r-- 1 root root 68549 Sep 26 2018 fields.yml -rwxr-xr-x 1 root root 33903123 Sep 26 2018 filebeat -rwxr-xr-x 1 root root 1011 Mar 27......

u010227042的博客 8865

【26美赛D题】2026美赛数学建模(MCM/ICM)思路解析及代码分享

2026美赛D题数学建模竞赛思路解析摘要:本文针对美赛D题提供系统性解决方案,提出四层建模框架(数据层、机理层、模型层、决策层),强调逻辑闭环比模型复杂度更重要。包含通用建模步骤:指标体系构建、状态评估、动态预测和策略优化,并给出Python基础代码框架。论文建议采用七段式结构,突出从现实问题到决策方案的完整闭环。核心在于通过数据驱动方法揭示问题规律,结合多源数据整合、系统行为建模和风险评估,最终形成可落地的决策建议,体现数学建模解决实际问题的能力。

一键难忘的博客 1082

Linux基本指令(二)

要学习和理解Linux操作系统,那便离不开对Linux基本指令的熟练掌握和运用;今天我们就一起来学习一下,Linux操作系统下的一些常用且重要的基本指令~

m0_52025138的博客 863

1.2 amdgpu_bo的设计分析 — gem层和ttm层

本文分析了AMD KFD的BO设计架构,重点介绍了DRM子系统中缓冲对象的多层继承关系。文章首先展示了核心继承层次图,包括DRM通用层(drm_gem_object)、TTM内存管理层(ttm_buffer_object)、AMD驱动层(amdgpu_bo)和KFD计算层(kgd_mem)。随后详细解析了drm_gem_object结构体的关键功能,包括用户空间接口管理、内存映射支持、引用计数机制以及DMA-BUF导入/导出功能。

图形/计算GPU的驱动与虚拟化技术分享园地 2548

在 Windows 11 下运行 OminiParse V2,详细教程【含问题解决细节】

OmniParser V2 是微软推出的 GUI 智能体解析工具,可将屏幕截图转换为结构化元素,帮助 LLM 理解和操作界面。它在检测小图标和推理速度上显著提升,延迟降低 60%,并支持多种 LLM。

简简单单Onlinezuozuo 1090

Linux命令学习

cd    打开目录 ls -l列出目录权限 drwxr-xr-x 2 root              root   4096 2013-08-07 09:44 apt -rw-r----- 1 syslog            adm   16802 2013-08-07 14:30 auth.log 第一列 : “drwxr-x---”  表识文件的类型 和文件权限 

l841017122的博客 357

〔重庆理工大学〕计算机网络实验指导书【实验九 直连路由,静态路由,默认路由配置】

本实验指导书介绍了直连路由、静态路由和默认路由的配置方法。主要内容包括:1)路由器基础知识,包括直连路由、静态路由和动态路由三种路由生成方式;2)路由度量值与匹配顺序,解释了不同路由类型的优先级;3)实验任务分为三个部分:直连路由的查看分析、静态路由的配置以及默认路由的配置,详细说明了配置步骤和命令。实验要求通过模拟器搭建网络环境,完成路由配置使PC间能够互通。实验旨在帮助学生掌握不同路由类型的工作原理和配置方法,适用于简单的网络环境。

Pretty Boy Fox的博客 1058

Linux常用命令

Linux常用命令 1.查看目录结构命令 ls(list)功能:列出目录内容 格式:ls[参数][文件或目录] -a或--all 所有文件和目录。注意隐藏文件、特殊目录、以“.”开头的和以“..”开头的 -l 使用详细格式列表 -t 用文件和目录的更改时间排序 -r 反向排序 --help 在线帮助 常用: ls -l 列出...

云飞扬°的博客 6万+

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

Linux系统及常用命令

在Linux操作系统中,每当我们使用用户名登录操作系统时,Linux都会对 该用户进行认证、授权审计等操作。操作系统为了识别每个用户,会给每个用户定义一个ID,就是 UID。​ 用户组就相当于多个用户的容器;在Linux系统中,用户组也有一个ID,GID。​ 在Linux操作系统中,root的权限是最高的,相当于windows的administrator,拥有最高权限, 能执行任何命令和操作,而其他用户都是普通用户。​ Linux对文件创建者(所属用户),所属用户组,其他用户都赋予不同的权限。

渣渣盟的博客 1815

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

Linux常用命令大全

目录 常用命令 目录操作 查看文件内容 创建文件或目录 删除文件或目录 移动文件或目录 复制文件或目录 修改文件或目录权限 更换软件源 常用命令 mkdir dir1 创建一个叫做 'dir1' 的目录' touch test.out 创建test.out文件 rm -rf dir1 删除一个叫做 'dir1' 的目录并同时删除其内容 mv dir1 new_dir 重命名/移动 一个目录 cp file1 dir 复制一..

lduzhenlin的专栏 3286

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

Linux的常用命令

Linux的常用命令

weixin_56449709的博客 1097

《Linux程序设计》实验1 Linux常用命令

(1)帮助命令:--help、info。(2)文件系统常用命令:ls、mkdir、rmdir、mv、rm、cp、find、head、tail、wc、grep、gzip、gunzip、tar、mount、umount。(3)系统管理常用命令:useradd、passwd、kill、date。(4)网络操作常用命令:ifconfig、ifup、ifdown、ping。(5)网络安全常用命令(6)字符串显示命令echo。(1)切换到/home目录。

J1481852914的博客 984

Linux笔记(常用命令)

Linux常用命令讲解

LLM | Agent | RAG | Java 2369

linux常用命令学习

stat cuda #查看cuda连接到的软连接 touch a.txt#新建文件a.txt mkdir build#新建文件夹build/ rm -rf a.txt#删除文件 mv a.txt b.txt#文件重命名 du -sh#查看当前目录总占用量,不单独列出各项占用量 du -lh --max-depth=1#查看当前目录下一级子文件和子目录磁盘占用情况 ls -lht #查...

冬后晚晴的博客 385

linux常用命令_linux常用命令汇总

把前几天更新的linux的常用命令汇总在了一起,方便大家查看。linux常用命令如下:cd首先我们先介绍最简单,也是我最常用的命令之一,cd命令。##进入用户家目录cdcd~##查看目录的路径pwd如果想要进入某特定路径#进入某特定目录cdDesktop/test##查看当前路径pwd想要进入上层目录#进入上层目录cd../##查看当前目录pwd想要进入跟目录下一层的某目录##进入...

weixin_39566773的博客 211

Linux中常用命令

作用: vi命令是Linux系统提供的一个文本编辑工具,可以对文件内容进行编辑,类似于Windows中的记事本语法: vi fileName说明:1). vim是从vi发展来的一个功能更加强大的文本编辑工具,编辑文件时可以对文本内容进行着色,方便我们对文件进行编辑处理,所以实际工作中vim更加常用。2). 要使用vim命令,需要我们自己完成安装。

2301_78554215的博客 2008

Linux常用命令思维导图

Linux常用命令思维导图

fengxiandada的博客 1582

linux常用命令_Linux 最常用命令

Linux是目前应用最广泛的服务器操作系统,基于Unix,开源免费,由于系统的稳定性和安全性,市场占有率很高,几乎成为程序代码运行的最佳系统环境。linux不仅可以长时间的运行我们编写的程序代码,还可以安装在各种计算机硬件设备中,如手机、路由器等,Android程序最底层就是运行在linux系统上的。一、Linux的目录结构/的下级目录bin (binaries)存放二进制可执行文件sbin (s...

weixin_39609770的博客 353
上一篇: windows 常用命令
下一篇: 创建RAID5重启系统,出现md127,磁盘阵列永久挂载
。。hehe。。
博客等级 码龄7年 51粉丝 15原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值