-
linux 删除mysql命令操作记录
2019-11-18 19:15:06如果想删掉mysql命令行的执行记录,只要文本方式编辑这个文件,删掉对应的命令记录就可以了: 这是执行记录 测试:删掉文件中的想要清除的命令历史,然后保存它(或者命令行直接vim编辑这个文件): 就行了。...默认mysql命令行执行日志存放在系统的/root/.mysql_history文件内(这个文件通常是隐藏的)
如果想删掉mysql命令行的执行记录,只要文本方式编辑这个文件,删掉对应的命令记录就可以了:
这是执行记录
测试:删掉文件中的想要清除的命令历史,然后保存它(或者命令行直接vim编辑这个文件):
就行了。
-
sql删除表所有记录 命令
2021-01-26 10:55:37可以在不删除表的情况下删除所有的行。这意味着表的结构、属性和索引都是完整的 DELETE FROM table_name可以在不删除表的情况下删除所有的行。这意味着表的结构、属性和索引都是完整的
DELETE FROM table_name
-
每天记录学习的新知识 : RM 删除命令
2019-11-29 16:32:58RM是Linux命令 删除文件时,尽量使用绝对路径或者进入到目标路径下后使用删除命令。...//删除当前目录下的所有文件及目录,并且是直接删除,无需逐一确认命令行为 rm -rf 要删除的文件名或目录 ...RM是Linux命令
删除文件时,尽量使用绝对路径或者进入到目标路径下后使用删除命令。
禁止使用rm –rf ./XXX文件 --> 少个 . 就是根目录,会造成不可回退的灾难//语法 rm [options] name... rm [选项] [参数] (参数为目录或文件) //删除当前目录下的所有文件及目录,并且是直接删除,无需逐一确认命令行为 rm -rf 要删除的文件名或目录 //删除文件名 test.txt: rm -rf test.txt //删除目录 test,不管该目录下是否有子目录或文件,都直接删除: rm -rf test/ //文件一旦通过rm命令删除,则无法恢复,所以必须格外小心地使用该命令。
[options] 参数解析
-i 删除前逐一询问确认 -f 不提示,强制删除文件或目录。即使原档案属性设为唯读,亦直接删除,无需逐一确认 -r,-R 递归删除,将指定目录下的所有文件与子目录一并删除 -v:显示指令的详细执行过程
-
Git的使用——安装/添加/删除/历史记录/命令记录的操作
2017-03-14 18:03:45Git分布式版本控制系统。 SVN集中式和Git分布式版本控制系统有什么区别呢?...1、没有中央服务器的概念,每台电脑都是一个完整的版本库,互相不依赖; 2、提交时才需要联网处理修改的文件; Git工作原理http://www.runoob.com/manual/git-guide/
Git分布式版本控制系统。
SVN集中式和Git分布式版本控制系统有什么区别呢?
集中式:
1、必须联网,且带宽够大,速度够快;
2、依赖控制系统的中央服务器,如果中央服务器出了问题,则没法干活;
分布式:
1、没有中央服务器的概念,每台电脑都是一个完整的版本库,互相不依赖;
2、提交时才需要联网处理修改的文件;
Git工作原理
Git管理的是修改(如新增文件、新增字符、删除文件、删除字符、修改字符等),而不是文件。
1、概念
工作区:个人电脑里的文件夹目录。
版本库:工作区的隐藏目录.git。
暂存区:版本库里的stage,或index。
分支:版本库里自动创建的唯一一个master分支。branch。
HEAD:
2、操作命令执行
步骤1 添加文件 git add (git add . 或git add 文件名称),即把工作区的文件添加到版本库中的暂存区;
步骤2 提交文件 git commit (git commit -m "说明"),即把版本库中暂存区的所有内容提交到当前分支;
步骤3 删除文件 git rm (git rm 文件名称),即把版本库当前分支的文件删除;
步骤4 提交到远程仓库 git push(git push origin master)
Git的安装
1、在Linux上安装Git:sudo apt-get install git
2、Mac OS X上安装Git:
方法1
安装homebrew,然后通过homebrew安装Git,具体方法请参考homebrew的文档:http://brew.sh/。
// 安装 brew install git
// 检测git是否安装成功: git --version
// 显示当前git的路径 which git
方法2 安装Xcode,Xcode集成了Git,不过默认没有安装,你需要运行Xcode,选择菜单“Xcode”->“Preferences”,在弹出窗口中找到“Downloads”,选择“Command Line Tools”,点“Install”就可以完成安装了。
Git的配置
1、指定用户名:git config --global user.name "Your Name"。如:
2、指定邮件地址:git config --global user.email "email@example.com"。如:git config --global user.name "devZhang"
如何取消设置?git config --global user.email "xxxx@163.com"
Git的使用
仓库,也叫版本库repository,即文件管理(修改、删除)的目录
1、创建目录
步骤1、创建存放文件的目录:mkdir 目录名。如:
步骤2、进入目录:cd 目录名。如:mkdir learnGit
步骤3、查看目录路径:pwd。如:cd learnGit
pwd
2、将目录变成Git可以管理的仓库
步骤1、git init。如:
创建成功后,目录下会多一个Git用来跟踪管理版本库的 .git 的目录。git init
注意:空目录,或已经有资料的目录都可以创建Git仓库。
3、把文件添加到版本库
注意:Git版本库只能管理以纯文本(txt文件、网页、程序代码等)编写的文件,而图片文件,或音视频文件则只知道如从100KB变成120KB的改变,而不像知道文本文件第几行新增,或修改,或删除了某个单词这么详细。
步骤1、把文件添加到仓库:git add 文件名。如:git add learnGit.txt
// .表示所有修改,或添加的文件 git add .
步骤2、把文件提交到仓库:git commit -m 备注。如:
git commit -m “添加文件learnGit.txt”
步骤3、把文件提交到服务器:git push。如:
git push origin master
4、查看仓库状态
步骤1、仓库当前的状态:git status
步骤2、仓库文件修改内容:git diff,或git diff 文件名。如:git diff // 或 git diff learnGit.txt
5、查看仓库记录
显示从最近到最远的提交日志。
步骤1、历史记录:git log。如:git log
或单行历史记录:git log --pretty=oneline。如:
git log --pretty=oneline
6、查看命令历史
显示每一次命令的记录。
步骤1、命令历史:git reflog。如:git reflog
7、版本回退
版本回退,上个版本head^,上上个版本head^^,……,100个版本head~100。
步骤1 回退版本:git reset —-hard HEAD版本,或git reset —-hard 版本号。如:
// 上个版本 git reset —-hard HEAD^ // 上上个版本 git reset —-hard HEAD^^ // 或指定版本号 git reset —-hard 655645645。
8、修改撤销
情况1、文件修改后但没有add到暂存区时,即在工作区中修改的可以撤销;
情况2、文件add到暂存区后做了修改时,即在暂存区中修改的可以撤销;
步骤1、撤销修改内容:git checkout —- 文件名称。如:git checkout —- learnGit.txt
9、暂存区的修改回退到工作区
步骤1、git reset HEAD 文件名称。如:git reset HEAD learnGit.txt
10、删除文件
先将文件从目录文件夹中删除,再从版本库中删除
步骤1、删除文件:git rm 文件名称。如:
步骤2、提交删除文件:git commit -m 备注。如:git rm test.txt
git commit -m “remove file:test.txt”
11、设置版本号
(1)添加本地版本号:
git tag x.x.x -m "版本号说明"
或添加标签(记录某人某时打的标签)
git tag -a vx.x.x -m "版本号说明"
(2)提交到远程仓库:
git push origin master --tags
(3)查看所有版本号:
git tag
(4)删除本地版本号
// 格式:git tag -d x.x.x,示例 git tag -d 1.0.2
// 提交到远程仓库,即把与之对应的远程仓库的版本号也删除 // 格式(注意冒号前有个空格):git push origin :x.x.x,示例: git push origin :1.0.2
12、其他
(1)查看修改详情
git show // 或 git log -p
(2)查看某个文件的包含提交人员,日期、版本号等记录信息,不包括修改详情
git whatchanged
13、git分支
(1)查看分支信息
(2)创建分支// 本地分支 git branch // 远程分支 git branch -a
(3)切换分支git branch branchName // 示例 git branch IMTeam
git checkout branchName // 示例 git checkout IMTeam
(4)合并分支:git merge 合并时,先切换回主干
(5)创建并切换分支// 切换回主分支 git checkout master // 合并分支到主干 git merge IMTeam
(6)删除本地分支git checkout -b branchName // 示例 git checkout -b IMTeam
(7)删除远程分支git branch -d branchName // 示例 git branch -d IMTeam
git branch -r -d origin/分支名称 git push origin :分支名称
(8)本地工作区的分支提交到远程仓库
git push origin 分支名称
注意:
(1)通常远程仓库分支不会一起下载下来,如果要进行分支开发,可以这样设置 git checkout -b 分支名 origin/分支名。另外再次说明,分支可以是本地分支,也可以是远程仓库分支,本地分支要提交到远程仓库时,可以使用语句 git push origin 分支名称。
(2)使用地址下载源码后,进行切换分支则当前操作的源码只会对分支源码有影响,即下载的源码目录也会跟着分支改变。
合并分支时,先将分支的修改提交到缓存区(git add . ; git commit -m “xxx”),然后切换回主干(git checkout master),接着进行合并(git merge IMTeam),最后再次将主干的修改进行提交(git add . ; git commit -m “xxx”)。具体步骤如下:
a)查看分支:git branch
b)查看状态:git status
c)提交:git add . ; git commit -m “说明”
d)先切换回主分支:git checkout master
e)查看状态:git status——无变化
f)合并分支:git merge IMTeam
g)查看状态:git status——有变化
h)提交:git add . ; git commit -m “说明”
i)提交:git push14、查看远程仓库信息
显示更详细的远程仓库信息git remote
git remote -v
15、本地仓库与远程仓库的关联
(1)存在远程仓库DemoTest,但没有在终端通过命令"git clone 远程仓库地址"克隆到本地
(2)在本地创建与远程仓库同名称的目录DemoTest
(2-1)通过终端命令"cd ...."进入本地目录路径DemoTest
(2-2)通过终端命令"git init"将本地目录DemoTest初始化成一个代码仓库
(3)本地代码仓库关联远程仓库,在终端使用命令"git remote add 远程仓库地址"
(4)查看"git remote"
(5)将远程仓库代码克隆到本地代码仓库"git pull origin master"
注意事项:
1、远程仓库源码下载到电脑A,电脑B;
2、电脑A中进行修改,但没有提交到远程仓库;
3、电脑B中进行修改,且提交到了远程仓库;
4、再次对电脑A进行操作时,需要将远程仓库中的最新源码下载到电脑A中;
5、查看电脑A中是否有变更操作(git status),有变更时,需要把在工作区中的变更提交到缓存区(git add .;git commit -m "说明");
6、提交到缓冲区后,再将远程仓库的最新源码下载到本地缓冲区(git pull);
7、查看源码是否存在冲突,有冲突时解决冲突,并重新提交到缓存区(git add .;git commit -m "说明");
8、解决冲突后,或没有冲突时,再将电脑A中的源码提交到远程仓库(git push origin master);
-
注册表学习——删除“运行”命令的记录信息
2013-02-19 19:40:24对于熟悉windows操作的玩家,习惯按下 win+R 组合键打开 运行 对话框,直接输入命令来快速启动一些程序, 但系统会自动记录下每一条命令,要删除这些命令就...只要删除子键“RunMRU”就不会记录 运行 对话框中的命令 -
git 命令——删除远程提交记录
2020-11-02 16:01:36分两种情况。 1. 删除的提交是最高点 (确保还没其他人提交之前,进行强制回滚...也就是说不是把之前的提交记录抹去,在提交记录中还是能看到之前的提交,并且有一个新的revert提交,把之前的提交取消掉。 git rev -
通过bat命令批量删除VS查找历史记录
2019-10-08 03:50:53有时候我们会发现我们的VS查找下拉框里面有很多之前的搜索记录,想删除但是却没有地方删除。 网上的方法都是直接找到注册表HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\版本号\Find删除,然后重启VS即可。 ... -
【Git学习】使用git reflog 命令来查看历史提交记录并使用提交记录恢复已经被删除掉的分支
2018-11-14 10:07:32昨天下午有个同事急急忙忙跑我座位上,要我帮忙,说他刚刚因为手误,将他本地的某个project的某个branch分支删除了,并且也将Gitlab上面的分支也删除了。他本来是想发起merge request的,但是后面他眼神不好以为已经... -
mysql删除所有记录命令行_MySQL常用命令操作,常用数据库操作记录
2021-02-08 03:47:112、查看当前已经存在的所有...少数命令可以忽略分号,但大部分的mysql命令都必须以分号结尾)3、选择数据库知道所有数据库名称后,需要选择某个具体的数据库进行操作,其命令为:usedatabase_name;(注意,这个命令... -
mysql 删除表记录的 存储过程命令_用SQL语句删除一个数据库的所有表和所有存储过程...
2021-01-27 20:29:36如果数据库里有很多表和存储过程,要用手动鼠标右键一个个删除是很麻烦的,用SQL语句来删除就方便很多了删除所有的表:如果由于外键约束删除table失败,则先删除所有约束:--/第1步**********删除所有表的外键约束**... -
使用git reflog 命令来查看历史提交记录并使用提交记录恢复已经被删除掉的分支
2018-11-26 07:21:33昨天下午有个同事急急忙忙跑我座位上,要我帮忙,说他刚刚因为手误,将他本地的某个project的某个branch分支删除了,并且也将Gitlab上面的远程分支也删除了。他本来是想发起merge request的,但是后面他眼神不好以为... -
docker 删除记录_Docker一键安装部署和常用命令!
2021-01-19 10:25:49最近博主用调试Docker内容,顺手记录一下,我常用的几个命令!这里总结一下,方便自己也同时方便大家使用!内容慢慢完善更新!如有不对请指点哈!!!安装脚本一键安装脚本!Linux系统都支持!curl-sSL... -
Linux常用的命令记录
2019-07-16 09:58:34Linux常用的命令记录1.查看当前路径2.切换路径3.展示当前路径的内容4.新建目录5.vim编辑文件新建保存退出6.复制文件7.移动(重命名)文件8.压缩文件压缩解压9.删除文件/目录10.当前系统时间获取 好记性不如烂笔头,... -
SQL删除一个表中所有记录命令
2013-01-04 20:41:29删除表中的所有行,而不记录单个行删除操作。 语法 TRUNCATE TABLE name 参数 name 是要截断的表的名称或要删除其全部行的表的名称。 注释 TRUNCATE TABLE 在功能上与不带 WHERE 子句的 ... -
es 7.4.0 详解删除记录的方法
2020-10-10 16:58:20_delete_by_query 命令是删除记录 post请求:http://localhost:9200/index/_delete_by_query 注: 删除也是先走和查询一样的语法,只是最后的命令是 删除的命令 { "query":{ "term":{ "bookId":1 } } } ... -
Docker常用的命令记录
2020-11-22 21:55:41Docker常用命令 镜像相关指令 这些镜像存储在Docker宿主机的/var/lib/docker目录下 docker images 查看当前镜像列表 docker search 镜像名称 搜索镜像 docker pull 镜像名称 下载镜像 如果后面没有加 tag,默认是... -
linux 删除含有关键词的文件_linux 删除历史命令记录 & 使用 grep 搜索带某个关键字的文件 & find 的基本...
2020-12-22 09:23:37今天新入职了公司,刚开始是兴奋中带着点紧张——然后分发办公用品的时候,给了一个笔记本电脑,话说在公司办公,还是习惯使用台式机,受不了笔记本散热那种呜呜作响的声音,听了让人焦虑,特别是处理 bug 的时候,... -
redis 删除key的命令_一个 randomkey 命令导致的 Redis 事故。。
2020-11-22 14:16:35Java技术栈www.javastack.cn关注阅读更多优质文章最近在公司对redis做一些二次开发时,发现一个randomkey命令可能导致整个redis实例长时间阻塞的问题,redis版本为3.2.9,以此记录。问题由于我们公司使用的是redis... -
Git命令工作常用记录 回退 删除 添加 查看
2017-09-20 19:46:22记录着工作中的点点滴滴,为了知识不被遗忘,另外也将自己的工作及经验分享出来,狠下心来开写, 写的笔记经常语句不通顺,写博客自己会注意,有错误还望大家批评指正留言, 这篇文章是关于在Linux环境下 Git常用命令... -
记录常用的一些vim命令
2019-03-29 20:37:56在Vim中你可以把两行合并为一行,也就是说两行之间的换行符被删除了:命令是"J"。 4.撤销 “u” 5.重做 如果你撤消了多次,你还可以用CTRL-R(重做)来反转撤消的动作。换句话说,它是对撤消的撤消。撤消命令还有另一... -
Docker 命令记录
2017-11-17 16:14:34记录一下 Docker 的命令 Docker 的命令针对的对象一般两个:image 和 container镜像(image )列出所有镜像docker images搜索镜像docker search xxxx 会从仓库中搜索镜像,附带镜像信息下载镜像docker pull name[:... -
记录Linux的一些简单命令
2020-04-12 16:57:09Linux的一些简单命令 这是黑马的笔记,记录一下备用。 一:目录 ls:显示当前文件列表(不显示隐藏文件) ls -a显示当前文件列表(显示隐藏文件) ls -l 简写 ll :显示当前文件列表详细信息(不显示隐藏文件) cd ... -
Linux系统的一些命令记录
2020-03-09 17:06:08cd /tmp 切换到tmp目录下,值得注意的是,若直接输入cd,则直接进入根目录,且cd命令必须遵循绝对路径规则。 pwd 为显示当前所在目录。 删除目录文件: 注意为删除空目录,例如rmdir /tmp为删除tmp目录,若非空则... -
linux删除历史操作命令
2019-05-05 13:02:00有时候在系统中做了任何操作,但不想被别人知道,毕竟系统别人都可以登入查看,那怎么把自己操作系统的历史命令删除而不让别人知晓呢? 在linux系统里一旦操作了任何命令,都会被记录下来,可以通过history命令来... -
linux中Shell历史命令记录文件的路径是什么
2012-05-25 10:52:48Bash shell在“~/.bash_history”(“~/”表示用户目录)文件中保存了500条使用过的...bash shell应该保存少量的命令,并且在每次用户注销时都把这些历史命令删除。 第一步: “/etc/profile”文件中的“HISTFILES -
Linux Oracle下sqlplus无法使用命令退格删除和历史记录的解决方法(使用rlwrap)
2013-04-19 10:19:38近来因工作需要业余在学习oracle,发现通过SecureCRT或putty等SSH客户端远程登录Linux下oracle的sqplus时,输错字符后按Backspace键或Del键删除时,会出现^H或其他乱七八糟的的字符,感觉非常别扭不习惯,虽然可以... -
研一记录的一些常用命令
2020-08-02 06:47:071.Mac删除启动台顽固图标 ...& killall Dock XxxX是要删除的图标的名字 ...进入即root,cd命令进入某一文件夹,可以直接把该文件夹拖入终端 就能知道该文件的路径 如果需要返回root,只需要输入cd 3.Mac解决r
-
模糊系统 智能算法 适用于数学建模培训和人工智能学习
-
模具行业的前景与趋势如何?
-
tangt-and-song-dynasties-spring_springmvc_mybatis-master.zip
-
Mysql数据库面试直通车
-
2021年涤纶短纤期货白皮书.pdf
-
linux基础入门和项目实战部署系列课程
-
libFuzzer视频教程
-
pandas中to_csv方法储存汉字出现乱码
-
中国2020年GDP点评:从疫情中快速反弹.pdf
-
《C++ Primer Plus》(第6版)中文版—学习笔记—string类和标准模板库
-
情感分析-nlp-2020-源码
-
nvcc, cuda driver,cudatoolkit的关系, 以及管理多个cuda版本
-
MySQL 触发器
-
基于电商业务的全链路数据中台落地方案(全渠道、全环节、全流程)
-
ces_icc2_bli_2018.06-sp4-20190114.tar.gz
-
一天学完MySQL数据库
-
物联网基础篇:快速玩转MQTT
-
Linux 4.5/4.6 中对 SO_REUSEPORT 的改进
-
自动化测试Python3+Selenium3+Unittest
-
【Python-随到随学】 FLask第一周