一、Linux常用命令(ubuntu/debian)
1、rename(批量修改文件名)
rename 's/屏幕录制 2024-09-06 123248_/aa_/' 屏幕录制\ 2024-09-06\ 123248_*.png
这条命令的含义是:
s/屏幕录制 2024-09-06 123248_/aa_/:将文件名中的 屏幕录制 2024-09-06 123248_ 替换为 aa_。
屏幕录制\ 2024-09-06\ 123248_*.png:匹配所有以 屏幕录制 2024-09-06 123248_ 开头的 .png 文件
2、mpv
mpv -loop --fullscreen 00.mp4 &
vi mpv.sh
#!/bin/bash
mpv -loop --fullscreen 00.mp4
chmod +x mpv.sh
sudo ./mpv.sh
#win端
adb push D:\my_sofeware\VMware_sys\share_file\log\00.mp4 userdata
adb push D:\my_sofeware\VMware_sys\share_file\log\mpv.sh userdata
3、tar
解压归档文件:解压名为 archive.tar 的归档文件,还原其中包含的文件和目录
# -x: 解压归档文件
# -v: 显示详细输出,列出被解压的文件
# -f: 指定要解压的归档文件的名称
tar -xvf archive.tar
压缩归档文件:将名为 directory 的目录打包成一个归档文件,然后使用 gzip 进行压缩,生成名为 archive.tar.gz 的文件
# -c: 创建新的归档文件
# -z: 使用 gzip 压缩归档文件
# -v: 显示详细输出,列出被添加到归档中的文件
# -f: 指定归档文件的名称
tar -czvf archive.tar.gz directory/
列出归档文件中的内容:列出名为 archive.tar 的归档文件中包含的所有文件和目录
# -t: 列出归档文件中的内容
# -v: 显示详细输出,列出被添加到归档中的文件
# -f: 指定要列出内容的归档文件的名称
tar -tvf archive.tar
追加文件到已存在的归档中:将名为 newfile 的文件添加到已存在的名为 archive.tar 的归档文件中
# -r: 向已存在的归档中追加文件
# -v: 显示详细输出,列出被添加到归档中的文件
# -f: 指定归档文件的名称
tar -rvf archive.tar newfile
创建一个经过 gzip 压缩的归档文件:打包 directory 目录下的所有文件和子目录,并使用 gzip 压缩,生成名为 archive.tar.gz 的归档文件
# -z: 表示要使用 gzip 进行压缩
# -c: 表示创建新的归档文件
# -v: 显示详细输出,列出被添加到归档中的文件
# -f: archive.tar.gz: 指定归档文件的名称为 archive.tar.gz。
tar -zcvf archive.tar.gz directory
解压一个已经被 gzip 压缩的归档文件:解压 example.tar.gz 文件,并在当前目录下恢复其中包含的文件和目录
# -z: 表示要使用 gzip 解压归档文件
# -x: 表示解压操作
# -v: 显示详细输出,列出被添加到归档中的文件
# -f: 指定归档文件的名称
tar -zxvf example.tar.gz
指定压缩格式
# z: 使用 gzip 压缩
# j: 使用 bzip2 压缩
# J: 使用 xz 压缩
4、cp
本地目录复制
# -r: 递归复制目录中的所有文件
# -L:解引用符号链接,复制符号链接指向的实际文件
# *:表示复制目录下的所有文件
# -v:显示复制过程中的详细信息(可选)
# -u:只在目标文件不存在或源文件较新的情况下才复制(可选)
cp -rLv /output/update/Image/* //home/work/rk_output/
网络目录复制
sudo apt install nfs-common -y && sudo mkdir /mnt/nfs_share
sudo mount 10.0.10.18:/VMEsxi_Embedeed/rk3566/rockdev/ /mnt/nfs_share
rsync -rvL /rk_linux_sdk/rockdev/* /mnt/nfs_share/buildroot
sudo umount /mnt/nfs_share
5、apt
更新
sudo apt-get update && sudo apt-get upgrade -y && sudo apt-get autoremove -y
下载
sudo apt-get update && sudo apt-get -y vim
卸载
sudo apt-get --purge -y vim
一、Linux常用命令(ubuntu/debian)的更多相关文章
- linux常用命令--ubuntu
linux 操作系统 一.linux 操作系统概述 二.安装linux系统 三.linux系统环境 ubuntu,默认有6个命令交互通道和一个图形界面交互通道,默认进入到的是图形界面通道 命令交互模式 ...
- linux 常用命令大全
linux 常用命令大全 系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统 ...
- linux 常用命令及技巧
linux 常用命令及技巧 linux 常用命令及技巧:linux 常用命令总结: 一. 通用命令: 1. date :print or set the system date and time 2. ...
- Linux常用命令大全(非常全!!!)
Linux常用命令大全(非常全!!!) 最近都在和Linux打交道,感觉还不错.我觉得Linux相比windows比较麻烦的就是很多东西都要用命令来控制,当然,这也是很多人喜欢linux的原因,比较短 ...
- 【转载】Linux常用命令
Linux常用命令大全(非常全!!!) 转载出处:https://www.cnblogs.com/yjd_hycf_space/p/7730690.html 系统信息 arch 显示机器的处理器架构( ...
- Linux常用命令大全(转)
(转)Linux常用命令大全(非常全!!!) 最近都在和Linux打交道,感觉还不错.我觉得Linux相比windows比较麻烦的就是很多东西都要用命令来控制,当然,这也是很多人喜欢linux的原因, ...
- 18-10-09 Linux常用命令大全(非常全!!!)
Linux常用命令大全(非常全!!!) Linux常用命令大全(非常全!!!) 最近都在和Linux打交道,感觉还不错.我觉得Linux相比windows比较麻烦的就是很多东西都要用命令来控制, ...
- [转] Linux常用命令大全(非常全!!!)
出处:https://www.cnblogs.com/yjd_hycf_space/p/7730690.html Linux常用命令大全(非常全!!!) 最近都在和Linux打交道,感觉还不错.我觉得 ...
- 类型:linux;问题:linux命令;结果:Linux常用命令大全
Linux常用命令大全 QQ空间新浪微博腾讯微博人人网豆瓣网百度空间百度搜藏开心网复制更多1997 系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) una ...
- Linux 常用命令大全2
Linux 常用命令大全 [帮助命令] command —help man command man 2 command 查看第2个帮助文件 man -k keyword 查找含有关键字的帮助 info ...
随机推荐
- BUUCTF---古典密码知多少
题目 知识 一共给出四种古典密码,分别是:猪圈密码.圣堂武士密码.标准银河字母.栅栏密码 猪圈之前有介绍 圣: 标准银河字母 更多加密方式 解题 对照解密 FGCPFLIRTUASYON 再使用栅栏 ...
- VSCode 终端中文乱码解决方案
问题描述 以下为一个简单的 c++ 文件代码,注意中文部分的显示内容 //测试代码 #include <stdio.h> int main() { int y = 10; int coun ...
- Efficient Scalable Multi-Party Private Set Intersection
论文学习:Efficient Scalable Multi-Party Private Set Intersection 这篇论文提出了一种基于双中心零共享(Bicentric Zero-Sharin ...
- study Rust-6【使用结构体组织相关联的数据】
struc(structure) 定义并且实例化结构体: struct User { username: String, email: String, sign_in_count: u64, acti ...
- JBoltAI 与 AIGS 的深度融合:重构企业数智化未来
在企业数智化转型浪潮中,JBoltAI 凭借其独特的 AIGS(AI Generate Service)解决方案,正成为连接大模型能力与企业实际需求的桥梁.其核心价值在于通过技术框架的重构,将 AI ...
- Window7搭建Kafka环境总结
1.安装zooeleeper 下载链接:http://mirror.bit.edu.cn/apache/zookeeper/zookeeper-3.4.14/ 安装步骤如下: 1)解压zookeepe ...
- React项目报错:Element type is invalid: expected a string可能的原因
React项目报错:Element type is invalid: expected a string 起因:React使用Antd组件库,因为某些原因实在用不下去了,代码不变直接改成Tdesig ...
- 『Plotly实战指南』--在金融数据可视化中的应用(下)
在金融市场的复杂博弈中,可视化技术如同精密的导航仪. 传统静态图表正在被交互式可视化取代--据Gartner研究,采用动态可视化的投资机构决策效率提升达47%. 本文的目标是探讨如何利用 Plotly ...
- ubuntu下搭建Gitea代码托管平台
在 Ubuntu 上部署 Gitea 是设置本地代码托管平台的简洁和高效选择.以下是详细步骤: 步骤 1:更新系统 sudo apt update && sudo apt upgrad ...
- 某些STL用法
STL大法好! stable_sort 基于归并排序,时间复杂度稳定同时并不会改变相对顺序,平替sort,用法一模一样.(可以过一些甚至卡sort的毒瘤,但是由于sort是均摊复杂度 \(O(nlog ...