草庐IT

read命令

全部标签

git常用操作命令

1.提交代码gitaddfilenamegitpullgitcommit-m"说明"gitpush2.删除文件2.1新写一个文件,并提交到暂存区先删除工作区中的文件,在删除暂存区的文件rmfileNamegitrm文件名2.2同时删除工作区和暂存区中的文件gitrm-f文件名2.3删除暂存区的文件,不删除工作区的文件gitrm--cached文件名3.解决冲突如果commit后,再pull时出现冲突,先在本地代码中解决掉冲突,再add,commit,然后再pull,commit,push4.查看git路径gitremote-v5.恢复本地文件恢复到最后一次提交的改动:gitcheckout+需

linux下arm环境启动脚本/etc/init.d/rcS执行命令失败,踩坑记录

前言记一次踩坑记录!!!接触到一个新的系统,需要在这个系统上跑程序,测试的时候,手动执行脚本和程序都没问题,于是将执行命令写入到linux启动脚本/etc/init.d/rcS这个文件中,然后重启,等待程序起来,但是让我意想不到的是,执行到我加的命令的时候,居然报错,找不到相关的脚本,于是我再次手动执行,发现能正常运行,这就让我奇怪,一开始还以为是系统还没完全起来,于是加了延时,可还是不行,检查了一下脚本的权限,都是没问题的,查了很久,才发现是环境变量的原因。问题复现首先我们在这个/opt/bin/这个路径下创建一个脚本test.sh,输入一下内容#!/bin/shecho"helloworl

git基本命令

你有一个空的仓库要开始使用,您需要在终端中运行这些命令。第一次使用Git? 学习基本的Git命令第一次配置Gitgitconfig--globaluser.name"你的名字"gitconfig--globaluser.email"你的邮箱"使用您的存储库我只想克隆这个存储库如果要简单地克隆此空存储库,请在终端中运行此命令。gitclonehttps://******.git我的代码已经准备好推送如果你代码已经准备好推送到仓库,请在终端中执行该命令cdexisting-projectgitinitgitadd--allgitcommit-m"InitialCommit"gitremoteadd

ios - CompileStoryboard 构建命令失败

我们为生成iOS应用程序的夜间构建而运行的持续集成作业在我们的项目上运行了一个xcodebuild命令,但今天它失败了,输出如下:以下构建命令失败:CompileStoryboard令人吃惊的是,该项目在Xcode中构建良好并且运行没有任何问题。这个问题的根源是Storyboard,由团队成员提供(因为它是不同模块的一部分)并在不同版本的Xcode上创建。Storyboard作为现有文件包含在项目中(右键单击->添加)有什么我可以尝试不同的方法来成功构建CI作业吗?我已经打开Storyboard,它包含一个表格View,其中socket等已正确连接。还尝试清理项目并重建。

Linux中最危险的五个命令

本文将介绍Linux操作系统中最危险的5个命令,并提供相应的代码和原理解析。这些命令在不正确使用的情况下可能会导致数据丢失、系统崩溃以及其他严重后果。因此,在使用这些命令之前务必要谨慎,并确保了解其风险和用法。1.rm-rf/rm-rf/原理解析:该命令会递归地删除根目录下的所有文件和子目录,这将导致系统的完全崩溃和数据的永久丢失。rm表示删除文件或目录的命令,选项-r表示递归删除,选项-f表示强制删除,而"/"表示根目录。因此,执行该命令会删除根目录及其下所有文件和目录,造成无法挽回的损失。2.ddif=/dev/zeroof=/dev/sdaddif=/dev/zeroof=/dev/sd

命令行重置kafka消费最新数据 —— 筑梦之路

kafka消费能力不足,消息积压太多,现需要重置消费,使其消费最新的数据kafka-consumer-groups.sh--bootstrap-serverlocalhost:9092--grouptest_topic_group1--reset-offsets--topictest_topic--to-latest--executeKafka数据积压及日志存储和清理

Git clone时报错: OpenSSL SSL_read: Connection was reset, errno 10054

有段时间没有在GitHub上clone代码了,今天gitclone:https://github.com/xxxxxx居然直接给我抛出了错误:GitHubclone时,报错:Connectionwasreset,errno10054咦?这是什么鬼?然后想起以前clone时用的git地址主要是以“git”开头的,今天的“https”开头有点不一样,而且,在GitHub上面,提供的clone地址,也不再有“git”开头的链接,只有“https”开头的链接。然后在网上查了下,主要是说这个原因是因为:这是服务器的SSL证书没有经过第三方机构的签署,所以报错。然后有三种解决方案:方案一将“https”协

V4L2常用调试命令

这篇文章简单记录一下RK平台基于V4L2框架camera调试过程中常用的一些命令:(1)查看拓扑结构:查看media0的pipelinemedia-ctl-p-d/dev/media0(2)抓数据流命令:对video0节点,设置格式为NV12,分辨率为1920x1080,不裁剪,4个buf轮转,--verbose的作用是刷出帧率。v4l2-ctl--verbose-d/dev/video0--set-fmt-video=width=1920,height=1080,pixelformat='NV12'--stream-mmap=4--set-selection=target=crop,flag

fish和pacman:“error: Unable to read input file: 是一个目录”报错的处理

问题描述依照ArchLinuxWiki中,此页面介绍的方法,通过保持默认shell为Bash不变,然后添加execfish到合适的Bash配置文件中,比如.bashrc,可以使得Bash会正常执行/etc/profile和/etc/profile.d中的所有配置文件。然而,注意到,添加代码if[[$(ps--no-header--pid=$PPID--format=cmd)!="fish"]]thenexecfishfi到/root/.bashrc中以后(root账户的登录shell为bash),pacman安装部分软件包(例如bassh)的时候可能有如下报错:error:Unabletore

Linux未找到telnet命令

背景想测试端口连通性,但是在linux未找到telnet命令telnetip80telnet命令未找到安装telnet三步走策略:#查询是否安装rpm-qatelnet-server#安装telnet-serveryuminstall-ytelnet-server#安装telnetyuminstall-ytelnet相关安装日志:[root@devtest2logs]#rpm-qatelnet-server[root@devtest2logs]#yuminstall-ytelnet-server已加载插件:fastestmirror,langpacksLoadingmirrorspeedsfr