mysql下怎么清屏 mysql命令行清屏( 三 )


rm -rf it/ 无需确认 , 直接删除名为it的目录和目录中所有文件
rm -rf hello.txt 无需确认 , 直接删除hello.txt文件 (这个删除文件的命令可以不用带r)
拷贝移动命令cp
作用:用于复制文件或者是目录
语法:cp [-r] source target
说明:
-r : 如果复制的是目录需要使用到此项,此时将复制该目录下所有的子目录和文件
举例:
cp hello.txt it/ 将hello.txt复制到it目录中
cp hello.txt ./hi.txt 将hello.txt复制到当前目录,并改名为hi.txt
cp -r it/ itjava/ 将it目录和目录下的所有文件复制到itjava目录下
cp -r it/* itjava/ 将it目录下所有文件复制到itjava目录下(目录这一层不复制,只复制目录下的内容)
移动拷贝mv
作用:为文件或者是目录进行改名,或将文件或目录移动到其他位置
语法:mv source dest
举例:
mv hello.txt hi.txt 将hello.txt改名为hi.txt
mv hi.txt it/ 将文件hi.txt移动到it目录中
mv hi.txt it/hello.txt 将hi.txt移动到it目录中,并且改名为hello.txt
mv it/ itjava/ 如果itjava目录不存在,将it目录改名为itjava
mv it/ itjava/ 如果itjava目录存在,将it目录移动到itjava目录中
打包压缩命令 tar
作用:对文件进行打包,解包,压缩,解压
语法:tar [-zcxvf] filaName[files]
包文件后缀为 .tar 表示只完成了打包,并没有压缩
包文件后缀为 .tar.gz 表示打包同时还进行了压缩
说明:
-z : z代表的是gzip , 通过gzip命令处理文件,gzip可以对文件压缩或者是解压
-c : c代表的是create, 即创建新的文件包 (打包)
-x : x代表的是extract,实现从包文件还原文件 (解包)
-v : v代表的是verbose , 显示命令执行的过程
-f : f代表的是file , 用于指定包文件的名称
如果不想把解压的文件包的内容放到当前目录,加 -c /要存放的目录
第一个常用组合: -cvf
第二个常用组合:-zcvf
第三个常用组合: -xvf 解压包
第四个常用组合:-zxvf(非常常用)
文本编辑命令vi/vim
作用:vi命令是Linux系统提供的一个文本编辑工具,可以对文件内容进行编辑 , 类似与windows的记事本;
语法:vi fileName
文本编辑命令vim:
作用:对文件内容进行编辑,vim其实就是一个文本编辑器;
语法:vim fileName
说明:
1.在使用vim进行编辑文件的时候,如果指定的文件存在则直接打开此文件 。如果指定的文件不存在则新建文件
2.vim在进行文本编辑的时候一共分为三种模式,分别是命令模式(command mode),插入模式(insert mode)和底行模式(last line mode) 。这三种模式之间可以相互切换 。我们在使用vim命令的时一定要注意我们当前所处的是哪一种模式;
对于这三种模式的一些说明:
注意:命令模式下 , 这个gg表示的是快速将光标移动到文件开头,这个G表示的是快速将光标移动到文件末尾;
下面的插入模式和底行模式,是不能直接进行转换的 , 都需要先进入到命令模式然后才能进行模式转换;
注意:必须要进入底行模式才能进行文件的保存?。。?
查询命令find
作用:在指定目录下查找文件 (从指定目录中搜索指定的文件)
语法:find dirName(目录名称) -option fileName
(-option 一般是-name,表示根据指定名称来查找文件)
举例:
find . -name "*.java" 在当前目录及其子目录下查找.java结尾的文件 (-name根据文件名来进行查找)
find /it -name "*.java" 在/it目录及其子目录下查找.java结尾的文件

推荐阅读