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

打卡今天学习的命令 (linux

1.1 cp - 复制文件或目录

cp source destination
cp -r source_directory destination  # 递归复制目录及其内容

1.2 rm - 删除文件或目录

rm file
rm -r directory  # 递归删除目录及其内容

1.3 mv - 移动/重命名文件或目录

mv source destination
mv old_name new_name  # 重命名文件或目录

2. 文件内容查看和操作

2.1 more - 分页显示文件内容

more file

2.2 cat - 连续显示文件内容

cat file

2.3 which - 显示可执行程序的路径

which command_name

2.4 find - 查找文件

find path -name filename

3. 模糊查找和过滤

3.1 管道符 | - 将命令的输出作为另一命令的输入

command1 | command2

3.2 grep - 在文件中搜索模式

grep pattern file

或者 grep “it” 过滤带有it 的行

3.3 wc - 统计文件的行数、字数和字符数

wc file

4. 文件重定向和输出

4.1 echo - 输出文本

echo "Hello, Linux!"

4.2 >>> - 重定向输出到文件

command > file  # 覆盖文件内容
command >> file  # 追加到文件末尾

5.1 chmod - 修改文件或目录权限

chmod permissions file

其中,permissions 可以用数字或符号表示:

  • 使用数字表示权限:

    • 4 表示读权限
    • 2 表示写权限
    • 1 表示执行权限

    例如,chmod 754 file 表示设置文件权限为 -rwxr-xr--

  • 使用符号表示权限:

    • u 表示文件所有者
    • g 表示文件所属组
    • o 表示其他用户
    • + 表示添加权限
    • - 表示移除权限
    • = 表示设置权限
    • 例如,chmod u+rwx,go=rx file 表示设置文件权限为 -rwxr-xr-x

相关文章:

  • Swift Combine 管道 从入门到精通三
  • Java实现批量视频抽帧2.0
  • java list集合相关介绍和方法使用操作
  • Quicker读取浏览器的书签(包括firefox火狐)
  • Camunda流程引擎数据库架构
  • Redis面试题43
  • vuecli3 执行 npm run build 打包命令报错:TypeError: file.split is not a function
  • EasyExcel分页上传数据
  • json、jsonlines格式化显示
  • Android:国际化弹出框
  • Linux下centos操作系统安装Mysql8.0过程及踩坑填补
  • 鸿蒙(HarmonyOS)项目方舟框架(ArkUI)之Menu组件
  • 通过Spring @Validated 更优雅的实现参数校验
  • Vue3中路由配置Catch all routes (“*“) must .....问题
  • vscode的vetur文档格式化失效
  • 【编码】-360实习笔试编程题(二)-2016.03.29
  • 【许晓笛】 EOS 智能合约案例解析(3)
  • AHK 中 = 和 == 等比较运算符的用法
  • android 一些 utils
  • iOS 颜色设置看我就够了
  • Java 11 发布计划来了,已确定 3个 新特性!!
  • Javascript编码规范
  • java取消线程实例
  • JS数组方法汇总
  • mysql 5.6 原生Online DDL解析
  • niucms就是以城市为分割单位,在上面 小区/乡村/同城论坛+58+团购
  • nodejs实现webservice问题总结
  • SQLServer插入数据
  • vue+element后台管理系统,从后端获取路由表,并正常渲染
  • Xmanager 远程桌面 CentOS 7
  • 从零开始在ubuntu上搭建node开发环境
  • 基于Javascript, Springboot的管理系统报表查询页面代码设计
  • 简单基于spring的redis配置(单机和集群模式)
  • 聊聊redis的数据结构的应用
  • 深入 Nginx 之配置篇
  • 小程序 setData 学问多
  • 原生 js 实现移动端 Touch 滑动反弹
  • LIGO、Virgo第三轮探测告捷,同时探测到一对黑洞合并产生的引力波事件 ...
  • SAP CRM里Lead通过工作流自动创建Opportunity的原理讲解 ...
  • ​中南建设2022年半年报“韧”字当头,经营性现金流持续为正​
  • $GOPATH/go.mod exists but should not goland
  • (C语言)strcpy与strcpy详解,与模拟实现
  • (Matlab)使用竞争神经网络实现数据聚类
  • (PWM呼吸灯)合泰开发板HT66F2390-----点灯大师
  • (Redis使用系列) SpringBoot中Redis的RedisConfig 二
  • (附源码)ssm学生管理系统 毕业设计 141543
  • (实战)静默dbca安装创建数据库 --参数说明+举例
  • (四)docker:为mysql和java jar运行环境创建同一网络,容器互联
  • (最优化理论与方法)第二章最优化所需基础知识-第三节:重要凸集举例
  • . NET自动找可写目录
  • .[hudsonL@cock.li].mkp勒索加密数据库完美恢复---惜分飞
  • .equal()和==的区别 怎样判断字符串为空问题: Illegal invoke-super to void nio.file.AccessDeniedException
  • .net 7 上传文件踩坑
  • .net core webapi 大文件上传到wwwroot文件夹
  • .Net Web窗口页属性