热门标签 | HotTags
当前位置:  开发笔记 > 运维 > 正文

mysql命令行导入sql文件到指定数据库的方法

欢迎进入Linux社区论坛,与200万技术人员互动交流进入第四章:ls有一些我们常用的参数,比如我们要知道当前目录的所有内容,包括隐藏文件夹和文件和所有属性,例[root@AY130410135131135089logs]#lsboot2013-06.log使用ls命令的“-l”选项,则

欢迎进入Linux社区论坛,与200万技术人员互动交流 >>进入 第四章: ls 有一些我们常用的参数, 比如我们要知道当前目录的所有内容, 包括隐藏文件夹和文件和所有属性, 例 [root@AY130410135131135089 logs]# ls boot2013-06.log 使用 ls 命令的“-l”选项,则

欢迎进入Linux社区论坛,与200万技术人员互动交流 >>进入

  第四章:

  ls 有一些我们常用的参数, 比如我们要知道当前目录的所有内容, 包括隐藏文件夹和文件和所有属性, 例

  [root@AY130410135131135089 logs]# ls

  boot2013-06.log

  使用 ls 命令的“-l”选项,则结果以长模式输出:

  [root@AY130410135131135089 logs]# ls -l

  total 8

  -rw-rw-rw- 1 root root 5975 Jun 15 17:34 boot2013-06.log

  显示隐藏文件:

  [root@AY130410135131135089 logs]# ls -a

  . .. boot2013-06.log

  命令 选项 参数

  command -options arguments

  下面这个例子,ls 命令有两个选项, “l” 选项产生长格式输出,“t”选项按文件修改时间的先后来排序。

  [me@linuxbox ~]$ ls -lt

  确定一个文件什么文件类型我们用 file, 使用方法如下

  [root@AY130410135131135089 logs]# file boot2013-06.log

  boot2013-06.log: ASCII text

  [root@AY130410135131135089 assets]# file world.swf

  world.swf: Macromedia Flash data (compressed), version 10

  用 less 浏览文件内容

  [me@linuxbox ~]$ less /etc/passwd

  TODO 表 4-3: less 命令 需要截图哦。

  小提示:记得复制和粘贴技巧!如果你正在使用鼠标,双击文件名,来复制它,然后按下鼠标中键,粘贴文件名到命令行中。

  Symbolic Links符号链接

  Hard Links硬链接

  第五章:操作文件和目录

  cp ― 复制文件和目录

  mv ― 移动/重命名文件和目录

  mkdir ― 创建目录

  rm ― 删除文件和目录

  ln ― 创建硬链接和符号链接 TODO没搞懂 和Window快捷键的区别联系 点击打开链接

  cp ― 复制文件和目录

  jiangge@localhost:~$ cp item1 item2 # 把item复制到directory目录

  jiangge@localhost:~$ cp file1 file2 # 复制file1到file2

  jiangge@localhost:~$ cp -i file1 file2 # 复制过程中如果有这个文件提示是否覆盖

  jiangge@localhost:~$ cp dir1/* dir2 # 复制目录下所有文件或目录到目标目录

  jiangge@localhost:~$ cp -r dir1 dir2 # 递归复制

  mkdir ― 创建目录

  jiangge@localhost:~$ mkdir dir

  jiangge@localhost:~$ mkdir dir1 dir2 dir3 # 创建多个文件夹

  jiangge@localhost:~$ mkdir -p /dir1/dir2/dir3 # 递归创建文件夹

  mv ― 移动/重命名文件和目录

  jiangge@localhost:~$ mv file1 file2 # 重命名

  jiangge@localhost:~$ mv -i file1 file2 # 如果存在提示是否写入

  jiangge@localhost:~$ mv file1 file2 dir1 # 移动 file1 file2 至 dir1

  jiangge@localhost:~$ mv dir1 dir2 # 移动 dir1 至 dir2

  rm ― 删除文件和目录

  jiangge@localhost:~$ rm file1

  jiangge@localhost:~$ rm file1 dir1

  jiangge@localhost:~$ rm -r dir1 #删除文件夹, 递归删除

  jiangge@localhost:~$ rm -rf dir1 强制删除

  表5-3:通配符范例

  模式 匹配对象

  * 所有文件

  g* 文件名以“g”开头的文件

  b*.txt 以"b"开头,中间有零个或任意多个字符,并以".txt"结尾的文件

  Data??? 以“Data”开头,其后紧接着3个字符的文件

  [abc]* 文件名以"a","b",或"c"开头的文件

  BACKUP.[0-9][0-9][0-9] 以"BACKUP."开头,并紧接着3个数字的文件

  [[:upper:]]* 以大写字母开头的文件

  [![:digit:]]* 不以数字开头的文件

  *[[:lower:]123] 文件名以小写字母结尾,或以 “1”,“2”,或 “3” 结尾的文件

  表5-4:cp 选项

  选项 意义

  -a, --archive 复制文件和目录,以及它们的属性,包括所有权和权限。 通常,复本具有用户所操作文件的默认属性。

  -i, --interactive 在重写已存在文件之前,提示用户确认。如果这个选项不指定, cp 命令会默认重写文件。

  -r, --recursive 递归地复制目录及目录中的内容。当复制目录时, 需要这个选项(或者-a 选项)。

  -u, --update 当把文件从一个目录复制到另一个目录时,仅复制 目标目录中不存在的文件,或者是文件内容新于目标目录中已经存在的文件。

  -v, --verbose 显示翔实的命令操作信息

  表 5―5: cp 实例

  命令 运行结果

  cp file1 file2 复制文件 file1内容到文件 file2。如果 file2已经存在,file2的内容会被 file1的 内容重写。如果 file2不存在,则会创建 file2。

  cp -i file1 file2 这条命令和上面的命令一样,除了如果文件 file2存在的话,在文件 file2被重写之前, 会提示用户确认信息。

  cp file1 file2 dir1 复制文件 file1和文件 file2到目录 dir1。目录 dir1必须存在。

  cp dir1/* dir2 使用一个通配符,在目录 dir1中的所有文件都被复制到目录 dir2中。 dir2必须已经存在。

  cp -r dir1 dir2 复制目录 dir1中的内容到目录 dir2。如果目录 dir2不存在, 创建目录 dir2,操作完成后,目录 dir2中的内容和 dir1中的一样。 如果目录 dir2存在,则目录 dir1(和目录中的内容)将会被复制到 dir2中。

  第六章:点击打开链接

  type - 解读一个命令

  which - 显示哪些是可执行程序,which 确定一个可执行程序的位置

  man - 显示命令手册

  apropos - 显示一个合适的命令列表

  info - 显示一个命令信息

  whatis - 显示非常简短的描述一个命令

  alias - 为命令创建一个别名

  [shijiangge@localhost test]$ type type

  type is a shell builtin

  [shijiangge@localhost test]$ type ls

  ls is aliased to `ls --color=tty'

  [shijiangge@localhost test]$ type cp

  cp is hashed (/bin/cp)

  [shijiangge@localhost test]$ which ls #which 确定一个可执行程序的位置

  alias ls='ls --color=tty'

  /bin/ls

  [shijiangge@localhost test]$ which vim

  /usr/bin/vim

  help 获得帮助信息, 在每个shell命令的后面加上--help参数, 如

  [shijiangge@localhost test]$ ls --help

  Usage: ls [OPTION]... [FILE]...

  List information about the FILEs (the current directory by default).

  Sort entries alphabetically if none of -cftuvSUX nor --sort.

  [shijiangge@localhost test]$ help cd

  cd: cd [-L|-P] [dir]

  Change the current directory to DIR. The variable $HOME is the

  default DIR.

[1] [2] [3]


推荐阅读
  • 基于KVM的SRIOV直通配置及性能测试
    SRIOV介绍、VF直通配置,以及包转发率性能测试小慢哥的原创文章,欢迎转载目录?1.SRIOV介绍?2.环境说明?3.开启SRIOV?4.生成VF?5.VF ... [详细]
  • 嵌入式开发环境搭建与文件传输指南
    本文详细介绍了如何为嵌入式应用开发搭建必要的软硬件环境,并提供了通过串口和网线两种方式将文件传输到开发板的具体步骤。适合Linux开发初学者参考。 ... [详细]
  • PHP 5.2.5 安装与配置指南
    本文详细介绍了 PHP 5.2.5 的安装和配置步骤,帮助开发者解决常见的环境配置问题,特别是上传图片时遇到的错误。通过本教程,您可以顺利搭建并优化 PHP 运行环境。 ... [详细]
  • 构建基于BERT的中文NL2SQL模型:一个简明的基准
    本文探讨了将自然语言转换为SQL语句(NL2SQL)的任务,这是人工智能领域中一项非常实用的研究方向。文章介绍了笔者在公司举办的首届中文NL2SQL挑战赛中的实践,该比赛提供了金融和通用领域的表格数据,并标注了对应的自然语言与SQL语句对,旨在训练准确的NL2SQL模型。 ... [详细]
  • 在Ubuntu 16.04 LTS上配置Qt Creator开发环境
    本文详细介绍了如何在Ubuntu 16.04 LTS系统中安装和配置Qt Creator,涵盖了从下载到安装的全过程,并提供了常见问题的解决方案。 ... [详细]
  • 本文详细分析了Hive在启动过程中遇到的权限拒绝错误,并提供了多种解决方案,包括调整文件权限、用户组设置以及环境变量配置等。 ... [详细]
  • 在现代网络环境中,两台计算机之间的文件传输需求日益增长。传统的FTP和SSH方式虽然有效,但其配置复杂、步骤繁琐,难以满足快速且安全的传输需求。本文将介绍一种基于Go语言开发的新一代文件传输工具——Croc,它不仅简化了操作流程,还提供了强大的加密和跨平台支持。 ... [详细]
  • 解决微信电脑版无法刷朋友圈问题:使用安卓远程投屏方案
    在工作期间想要浏览微信和朋友圈却不太方便?虽然微信电脑版目前不支持直接刷朋友圈,但通过远程投屏技术,可以轻松实现在电脑上操作安卓设备的功能。 ... [详细]
  • 本文详细记录了在银河麒麟操作系统和龙芯架构上使用 Qt 5.15.2 进行项目打包时遇到的问题及解决方案,特别关注于 linuxdeployqt 工具的应用。 ... [详细]
  • 深入探讨CPU虚拟化与KVM内存管理
    本文详细介绍了现代服务器架构中的CPU虚拟化技术,包括SMP、NUMA和MPP三种多处理器结构,并深入探讨了KVM的内存虚拟化机制。通过对比不同架构的特点和应用场景,帮助读者理解如何选择最适合的架构以优化性能。 ... [详细]
  • PostgreSQL 10 离线安装指南
    本文详细介绍了如何在无法联网的服务器上进行 PostgreSQL 10 的离线安装,并涵盖了从下载安装包到配置远程访问的完整步骤。 ... [详细]
  • 通过Web界面管理Linux日志的解决方案
    本指南介绍了一种利用rsyslog、MariaDB和LogAnalyzer搭建集中式日志管理平台的方法,使用户可以通过Web界面查看和分析Linux系统的日志记录。此方案不仅适用于服务器环境,还提供了详细的步骤来确保系统的稳定性和安全性。 ... [详细]
  • 本文介绍了Linux系统中的文件IO操作,包括文件描述符、基本文件操作函数以及目录操作。详细解释了各个函数的参数和返回值,并提供了代码示例。 ... [详细]
  • 磁盘健康检查与维护
    在计算机系统运行过程中,硬件或电源故障可能会导致文件系统出现异常。为确保数据完整性和系统稳定性,定期进行磁盘健康检查至关重要。本文将详细介绍如何使用fsck和badblocks工具来检测和修复文件系统及硬盘扇区的潜在问题。 ... [详细]
  • 简化报表生成:EasyReport工具的全面解析
    本文详细介绍了EasyReport,一个易于使用的开源Web报表工具。该工具支持Hadoop、HBase及多种关系型数据库,能够将SQL查询结果转换为HTML表格,并提供Excel导出、图表显示和表头冻结等功能。 ... [详细]
author-avatar
小辣椒jie
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有