当前位置: 首页 > news >正文

NO.1嵌入式入门笔记:常用命令记录

一、前言

Linux文件目录:

Linux Shell:

        它负责接收用户的输入,根据用户的输入找到其它程序并运行。比如我们输入“ls”并回车时,shell 程序找到“ls”程序并运行,把结果打印出来。Shell有多种实现,我们常用bash。

Linux命令的格式:

       完整的一个Linux格式:①command命令 + ②options 选项 + ③parameter 参数

常见的命令含义如下:

绝对路径和相对路径:

        绝对路径这个跟windows系统基本一致。相对路径方面:.表示当前路径,..表示上一级路径

例如:

/1.txt 表示当前目录下的 1.txt,即 /home/book/1.txt;“.”表示当前目录

../book/1.txt 表示当前目录的上一级目录里,book 子目录下的 1.txt

“/home/book/..”就是”/home”目录,”..”表示上一级目录

二、具体命令

2.1目录与文件操作命令

  1. pwd:print working directory 打印当前路径
  2. cd:change directory 改变路径、切换路劲
  3. mkdir:make directory 创建目录
  4. rmdir:remove directory  删除目录
  5. ls:list 列出目录内容
  6. cp :复制目录,-r 复制所有文件 -f 强制覆盖  -d 如果源文件为链接文件,也只是把它作为链接文件复制过去,而不是复制实际文件
  7. rm:删除文件或目录  -r 删除所有文件 -f 强制删除
  8. cat:串联文件的内容并打印出来
  9. touch:修改文件的时间,如果文件不存在则创建文件

2.2权限与属性命令

  1. chgrp:改变文件所属用户组
  2. chown:改变文件所有者
  3. chmod:改变文件的权限

2.3find 和 grep命令

  1. find:目录名+选项+查找条件
  2. grep:查找文件中符合条件的字符串  grep + [选项] + [查找模式] + [文件名]。

2.4压缩和解压缩

        这里只需了解tar命令即可。

2.5 vi编辑(多多实践)

vi 是一个命令,也是一个命令行下的编辑器,它有如下功能:

  1. 打开文件、新建文件、保存文件
  2.  光标移动
  3.  文本编辑
  4.  (多行间|多列间)复制、粘贴、删除
  5.  查找和替换

 

http://www.lryc.cn/news/13170.html

相关文章:

  • Shell编程
  • 网络模型OSI
  • RT-Thread初识学习-01
  • 二阶段提交事务的实现和缺点
  • 定点数的表示和运算
  • java虚拟机内存分布
  • 最完整的小红书带货笔记——垂直模式
  • SpringBoot实战——个人博客项目
  • 浅谈Spring中事务管理器
  • Python练习系统
  • Transformer学习笔记1
  • 软件测试简历个人技能和项目经验怎么写?(附项目资料)
  • C语言运算符优先级和结合性一览表
  • Java8介绍
  • Java 基准测试
  • 普通护照出国免签及落地签国家和地区
  • 20230219 质心和重心的区别和性质
  • maven多环境配置
  • 设计模式之中介模式与解释器模式详解和应用
  • 2023年全国最新交安安全员精选真题及答案1
  • chrome插件开发备忘录
  • 实例1:控制树莓派板载LED灯闪烁
  • 华为OD机试题 - 最大排列(JavaScript)
  • 手动创建 vue2 ssr 开发环境
  • RHCE-操作系统刻录工具
  • PHP面向对象01:面向对象基础
  • 《爆肝整理》保姆级系列教程python接口自动化(十八)--重定向(Location)(详解)
  • MySQL的索引、视图
  • 【JavaWeb】网络层协议——IP协议
  • 【Python学习笔记】41.Python3 多线程