精华内容
下载资源
问答
  • addr%\c$\test\share /D /E /Y /H /K /I rem 04-20-2015之后的文件全部复制(即使目标文件较新,也会被覆盖) rem xcopy D:\computer\system\win_server\share \\%ip_addr%\c$\test\share /D:04-20-2015 /E /Y /H /K...

    @echo off

    rem windows远程复制 by andy

    set ip_addr=192.168.11.26

    rem 连接到远程服务器192.168.11.26

    net use \\%ip_addr%\ipc$ 远程服务器密码 /user:administrator

    rem 更新复制到远程服务器D盘test目录下

    xcopy C:\100.txt \\%ip_addr%\D$\test /D /Y /H /K

    rem 复制并创建文件夹(如果文件夹不存在将会创建文件夹,使用/I参数时,如果share下面有多文件,则默认share为文件夹)

    rem xcopy D:\computer\system\win_server\share \\%ip_addr%\c$\test\share /D /E /Y /H /K /I

    rem 04-20-2015之后的文件全部复制(即使目标文件较新,也会被覆盖)

    rem xcopy D:\computer\system\win_server\share \\%ip_addr%\c$\test\share /D:04-20-2015 /E /Y /H /K

    rem 删除连接

    net use \\%ip_addr%\ipc$ /delete

    pause

    展开全文
  • 看一下 less、Antiword ...然而,即使我不认为自己是一名技术人员,我也会在命令行上花费大约 20% 的计算时间,包括操作文件、处理文本和使用实用程序。我经常在终端窗口中做的一件事是查看文件,无论是文本还是需要...

    看一下 less、Antiword 和 odt2xt 这三个实用程序,它们都可以在终端中查看文件。

    我常说,你不需要使用命令行也可以高效使用 Linux —— 我知道许多 Linux 用户从不打开终端窗口,并且也用的挺好。然而,即使我不认为自己是一名技术人员,我也会在命令行上花费大约 20% 的计算时间,包括操作文件、处理文本和使用实用程序。

    我经常在终端窗口中做的一件事是查看文件,无论是文本还是需要用到文字处理器的文件。有时使用命令行实用程序比启动文本编辑器或文字处理器更容易。

    下面是我在命令行中用来查看文件的三个实用程序。

    less

    less 的美妙之处在于它易于使用,它将你正在查看的文件分解为块(或页面),这使得它们更易于阅读。你可以使用它在命令行查看文本文件,例如 README、HTML 文件、LaTeX 文件或其他任何纯文本文件。我在上一篇文章中介绍了 less。

    要使用 less,只需输入:

    less file_name

    2c74340e2fba4ab6f6984ece509be1f4.png

    通过按键盘上的空格键或 PgDn 键向下滚动文件,按 PgUp 键向上移动文件。要停止查看文件,按键盘上的 Q 键。

    Antiword

    Antiword 是一个很好地实用小程序,你可以使用它将 Word 文档转换为纯文本。只要你想,还可以将它们转换为 PostScript 或 PDF。在本文中,让我们继续使用文本转换。

    Antiword 可以读取和转换 Word 2.0 到 2003 版本创建的文件(LCTT 译注:此处疑为 Word 2000,因为 Word 2.0 for DOS 发布于 1984 年,而 WinWord 2.0 发布于 1991 年,都似乎太老了)。它不能读取 DOCX 文件 —— 如果你尝试这样做,Antiword 会显示一条错误消息,表明你尝试读取的是一个 ZIP 文件。这在技术上说是正确的,但仍然令人沮丧。

    要使用 Antiword 查看 Word 文档,输入以下命令:

    antiword file_name.doc

    Antiword 将文档转换为文本并显示在终端窗口中。不幸的是,它不能在终端中将文档分解成页面。不过,你可以将 Antiword 的输出重定向到 less 或 more 之类的实用程序,一遍对其进行分页。通过输入以下命令来执行此操作:

    antiword file_name.doc | less

    如果你是命令行的新手,那么我告诉你 | 称为管道。这就是重定向。

    3d1772ae0a5ef444e834de1190262398.png

    odt2txt

    作为一个优秀的开源公民,你会希望尽可能多地使用开放格式。对于你的文字处理需求,你可能需要处理 ODT 文件(由诸如 LibreOffice Writer 和 AbiWord 等文字处理器使用)而不是 Word 文件。即使没有,也可能会遇到 ODT 文件。而且,即使你的计算机上没有安装 Writer 或 AbiWord,也很容易在命令行中查看它们。

    怎样做呢?用一个名叫 odt2txt 的实用小程序。正如你猜到的那样,odt2txt 将 ODT 文件转换为纯文本。要使用它,运行以下命令:

    odt2txt file_name.odt

    与 Antiword 一样,odt2txt 将文档转换为文本并在终端窗口中显示。和 Antiword 一样,它不会对文档进行分页。但是,你也可以使用以下命令将 odt2txt 的输出管道传输到 less 或 more 这样的实用程序中:

    odt2txt file_name.odt | more

    1cec1690f821fd1fac533abc4d0feac3.png

    你有一个最喜欢的在命令行中查看文件的实用程序吗?欢迎留下评论与社区分享。

    本文由 LCTT 原创编译,Linux中国 荣誉推出 linisi.svg

    展开全文
  • 但是,在许多情况下,只有命令行终端,尤其是在管理服务器或使用SSH访问系统时。如果找不到文件,则必须使用Linux上的命令行应用程序进行搜索。本文向您展示了如何使用终端机(Ubuntu OS中的命令行应用程序)查找文件...

    一个常见的问题是您找不到放置在某处的文件。在Linux下工作时,无论发行版如何,许多GUI选项都使您可以搜索文件。但是,在许多情况下,只有命令行终端,尤其是在管理服务器或使用SSH访问系统时。如果找不到文件,则必须使用Linux上的命令行应用程序进行搜索。

    本文向您展示了如何使用终端机(Ubuntu OS中的命令行应用程序)查找文件。有三种well-known方法可在 shell 上搜索文件:

    使用找命令

    使用定位命令

    使用格列普命令

    查找和定位命令用于在系统中搜索文件,而grep用于根据包含的文本搜索文件。 “查找”是一种较慢的方法,但是包含多个搜索条件,而“定位”不包含那么多条件,但是比“查找”要快得多。

    让我们开始该过程。我们将使用Ubuntu 18.04 LTS来描述本文提到的过程。

    方法1:使用查找命令

    查找是一种高度灵活的命令,用于根据各种条件搜索文件。当您搜索不记得文件名的文件时,这是一个非常有用的工具。使用“查找”命令,您可以基于文件和文件夹名称,创建日期,修改日期和权限进行搜索。您可以在一个“查找”命令中组合这些多个条件。这是一个功能强大但速度较慢的搜索工具。

    该命令的一般语法为:

    $ find /path/to/file/ -iname filename

    搜索特定目录中的文件

    您可以使用“查找”命令在特定目录中搜​​索所有文件。通用语法为:

    $ find /path/to/file/

    例如,要找到该文件下的所有文件/home /tin /下载/目录,通过按以下方式启动终端Ctrl + Alt + T然后在终端中运行以下命令:

    $ find /home/tin/Downloads/

    搜索当前目录中的文件

    要在当前目录中搜索文件,请使用

    $ find .

    要在当前目录下搜索名为“softwares”的文件,请在Terminal中使用以下命令:

    $ find . -iname Softwares

    使用通配符搜索

    您还可以使用通配符来查找与查询匹配的文件。通用语法为:

    $ find /path/to/file/ -iname filename*

    例如,要搜索以单词“cent”开头的文件,请在终端中运行以下命令:

    $ find /home/tin/ -iname cent*

    搜索空文件

    您也可以使用“查找”命令搜索空文件。通用语法为:

    $ find /path/to/file/ -iname -empty

    例如,在/home /tin目录,在终端中运行以下命令:

    $ find /home/tin/ -empty

    根据日期和时间进行搜索

    使用“查找”命令,您还可以根据文件的访问或修改时间来搜索文件。您可以使用多种时间来搜索文件:

    mtime(修改时间):上次修改文件内容的时间。

    atime(访问时间):上次访问文件的时间。

    ctime(更改时间):上次修改文件属性的时间。

    例如,要搜索不到两天前修改的当前目录中的文件,请在终端中运行以下命令:

    $ find . -mtime -2

    要搜索不到两天前访问的文件,请在终端中运行以下命令:

    $ find . –atime -2

    要搜索少于两天前更改的文件,请在终端中运行以下命令:

    $ find . –ctime -2

    根据文件大小搜索

    例如,要搜索大于5MB的文件,可以在终端中使用以下命令:

    $ find . –size +5M\

    根据文件权限进行搜索

    它用于查找具有特定权限的文件。通用语法为:

    $ find /path/to/file/ -type -perm mode

    哪里:

    类型参数包括d要么F用于指定文件类型的值。d用于目录和F仅用于文件。

    模式可以具有数字权限(例如777、655 ..等)或符号权限(例如u = x,a = r + x)。

    例如,要搜索许可为644的文件,可以在终端中使用以下命令:

    $ find . –type f –perm 644

    方法2:使用定位命令

    还有另一个命令Locate可用于在Linux中搜索文件。它没有“查找”实用程序提供的搜索条件那么多,但是比“查找”实用程序更好,更快。背后的原因是后台进程实际上在您的系统中运行,并在其自己的数据库中搜索并存储新文件。与“查找”命令不同,它不会在本地硬盘上搜索文件和目录,而是在自己的数据库中搜索它们。应该定期更新其数据库,以使搜索实用程序正常工作。

    安装定位

    默认情况下,Linux OS中未安装“查找”。您将需要手动安装它。按Ctrl + Alt + T启动终端,然后以sudo键入以下命令以安装“定位”实用程序:

    $ sudo apt-get install locate

    安装完成后,您可以立即使用“定位”实用程序。

    该命令的一般语法为:

    $ locate –i filename

    其中-i用于忽略大小写区别。

    搜索文件

    例如,要搜索文件名“centos”,请在终端中使用以下命令:

    $ locate –i centos

    它将搜索文件名中包含字符串“centos”的所有文件。

    搜索多个文件

    您也可以同时搜索多个文件名。例如,在终端中使用以下命令搜索两个文件“sdn.txt”和“centos”:

    $ locate –i sdn.txt centos

    使用通配符搜索

    您也可以使用通配符查找与查询匹配的文件。例如,要搜索以“.iso”结尾的所有文件,请在终端中使用以下命令:

    $ locate –i *.iso

    更新定位数据库

    定位命令依靠其数据库来工作,因此需要定期更新。在终端中运行以下命令以更新定位实用程序数据库:

    $ sudo updatedb

    方法3:使用Grep命令

    尽管Grep不能直接在您的系统中搜索文件,但是它可以用来搜索文本。但是,您可以使用它来显示包含与搜索查询匹配的特定字符串的文件的名称。要搜索字符串,必须将其用双引号引起来。

    该命令的常规语法为:

    $ grep [选项] [模式] [/路径/到/文件]

    哪里[选项]参数包含用于控制搜索和[图案]包含我们要搜索的字符串。

    如果要查找包含某个单词的文件(怀疑该单词可能在任何特定目录中),则可以在终端中使用上述命令语法进行搜索。

    例如,要搜索包含单词“tintin”的文件,我们认为该文件可能在我们的文件中资料下载文件夹,我们可以使用以下命令找到该文件。

    $ grep -r –i “tintin” /home/tin/Downloads

    哪里

    -i用于忽略大小写区别

    -r用于递归搜索指定目录

    搜索多个单词

    您也可以同时搜索多个字符串。您必须在字符串之间使用反斜杠“\”和管道符号“|”字符。

    例如,要搜索两个字符串“tintin”和“ping”,我们可以在Terminal中使用以下命令:

    $ grep –r –I “tintin\|ping” /home/tin/Downloads

    因此,这就是在Ubuntu中如何使用命令行搜索文件的简要概述。在本文中,我们已经看到了三种有用的命令行方法来搜索文件。您可以根据搜索速度和条件选择任何一种方法。

    展开全文
  • 首先,从本地的某个目录(/data/ftp/)登陆到远程服务器,并进入要下载文件的目录(/data/logs/),使用get命令从远程服务器的当前目录(/data/logs/)下载文件到本地登陆远程服务器时的目录(/data/ftp/)。get 远程ftp...

    首先,从本地的某个目录(/data/ftp/)登陆到远程服务器,并进入要下载文件的目录(/data/logs/),使用get命令从远程服务器的当前目录(/data/logs/)下载文件到本地登陆远程服务器时的目录(/data/ftp/)。

    get 远程ftp服务器上当前目录下要下载的文件名 [下载到本地机器上当前目录时的文件名],如:

    get warn.log [project.log]

    意思是把远程ftp服务器下的文件warn.log下载到本地机器的当前目录下,名称更改为project.log。

    带括号表示可写可不写,不写的话是以服务器的文件名下载。

    2、向远程ftp服务器上传文件的命令格式:

    首先,从本地的某个目录(/data/ftp/)登陆到远程服务器,并进入要上传文件的目录(/data/logs/),使用put命令将本地目录(/data/ftp/)下的文件上传到远程服务器的目录(/data/logs/)。

    put 本地机器上当前目录下要上传的文件名 [上传到远程ftp服务器上当前目录时的文件名],如:

    put local_file.txt [ftp_file.txt]

    意思是把本地机器当前目录下的文件local_file.txt上传到远程ftp服务器的当前目录下,名称更改为ftp_file.txt。带括号表示可写可不写,不写的话是以本地的文件名上传。

    3、最后附上ftp常用命令,如下所示:

    FTP>open [ftpservername],和指定的远程Linux FTP服务器连接。

    FTP>user [username] [password],使用指定远程Linux FTP服务器的用户登录。

    FTP>pwd,显示远程Linux FTP服务器上的当前路径。

    FTP>ls,列出远程Linux FTP服务器上当前路径下的目录和文件。

    FTP>dir,列出远程Linux FTP服务器上当前路径下的目录和文件(同上)。

    FTP>mkdir [foldname],在远程Linux FTP服务器上当前路径下建立指定目录。

    FTP>rmdir [foldname],删除远程Linux FTP服务器上当前路径下的指定目录。

    FTP>cd [foldname],更改远程Linux FTP服务器上的工作目录。

    FTP>delete [filename],删除远程Linux FTP服务器上指定的文件。

    FTP>rename [filename] [newfilename],重命名远程Linux FTP服务器上指定的文件。

    FTP>close,从远程Linux FTP服务器断开但保留FTP命令参数提示。

    FTP>disconnect,从远程Linux FTP服务器断开但保留FTP命令参数提示(同上)。

    FTP>bye,结束和远程Linux FTP服务器的连接。

    FTP>quit,结束和远程Linux FTP服务器的连接(同上)。

    FTP>!,直接从远程Linux FTP服务器进入到本地shell中。

    FTP>exit,(接上步)从本地shell环境中返回到远程Linux FTP服务器环境下。

    FTP>!ls,列出本地机器上当前路径下的目录和文件。

    FTP>lcd [foldname],更改本地机器的工作目录。

    FTP>?,显示ftp命令说明。

    FTP>help,显示ftp命令说明(同上)。

    展开全文
  • widnows命令行常用命令使用 和 windows创建文件,写内容到文件1 查看windows命令行常用命令的使用文档1.1 查看windows中命令行命令1.2 windows查看某个指定命令的详细帮助文档2 windows的常用命令行命令2.1 进入目录...
  • 在当今这个多设备的环境下,云存储无处不在。无论身处何方,人们都想通过多种设备来从云存储中获取所需的内容。由于拥有漂亮的 UI 和... 当然, Linux 平台下也有着自己的 Dropbox 客户端: 既有命令行的,也有图...
  • Linux命令行访问网页

    2021-05-08 20:59:32
    CURL---命令行浏览器这东西现在已经是苹果机上内置的命令行工具之一了,可见其魅力之一斑1)二话不说,先从这里开始吧!curlhttp://www.yahoo.com回车之后,www.yahoo.com的html就稀里哗啦地显示在屏幕上了~~~~~2)嗯...
  • 如果在命令行下使用gedit, 关闭程序窗口(一般先保存文件),就自动退到命令行界面。如果在命令行下使用vim,先按下ESC退出编辑模式,然后输入:wq 保存并退出或者q退出或者q!强制退出,从而回到命令行界面。扩展资料...
  • Ubuntu系统中使用命令行读取u盘文件欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定...
  • 本文主要向大家介绍了Linux运维知识之Linux命令行上传文件到百度网盘,通过具体的内容向大家展现,希望对大家学习Linux运维知识有所帮助。最近在学习MySQL的bin-log时候考虑到数据备份的问题,突然想到如果能将数据...
  • 在当今这个多设备的环境下,云存储无处不在。无论身处何方,人们都想通过多种设备来从云存储中获取所需的内容。由于拥有漂亮的 UI 和... 当然, Linux 平台下也有着自己的 Dropbox 客户端: 既有命令行的,也有图...
  • AWS 命令行上传文件至 S3

    千次阅读 2020-12-24 06:06:55
    今天备份 AWS 上的 RDS 数据,发现导出的文件经过压缩后依然有 200+M,由于所用服务器在国外如果用 sftp 下载到本地需要很久,并且文件内容是日志之类的很少会访问的数据,因此决定将文件上传至 AWS 的 Simple ...
  • cmd命令行窗口打开python文件显示拒绝访问
  • 目的Linux服务器通过AWS命令行上传文件至S3配置打开你的AWS控制台;在IAM中创建一个新用户(比如test),创建时它会自动创建一个用户安全凭证,是由“访问密钥ID”和“私有访问密钥”组成的,请记住它并下载该凭证,...
  • 并且有权访问相关服务器,则可以使用以下命令(假定MySQL服务器位于端口3306上): $ mysqldump -P 3306 -h [ip_address] -u [uname] -p[pass] db_name > db_backup.sql 导入 键入以下命令导入sql数据文件: $ mysql...
  • Linux命令行上传文件到百度网盘2020年07月03日|萬仟网IT编程 |我要评论Linux命令行上传文件到百度网盘1.安装软件工具执行命令pip install requestspip install bypy2.授权登陆执行bypy info显示下边信息,根据提示,...
  • 在postgresql中通过命令行执行sql文件

    千次阅读 2021-01-11 23:01:32
    // 进入postgresql数据库系统提示符状态, ******=# 中=#前面为当前使用的数据库 postgres=# help // 获取系统帮助,显示如下: 您正在使用psql, 这是一种用于访问PostgreSQL的命令行界面 键入: \copyright显示发行...
  • 命令行访问和切换文件目录在linux操作系统中显得稀松平常,在windows系统下也同样有其用武之地。因为我们在安装软件或进行环境配置时经常也要使用命令行的形式。但是windows系统下进行文件目录的操作与linux系统略有...
  • 可以通过配置文件或 Java 命令行在缓存、文件系统、数据库等方面来配置 Cromwell。 java -Dconfig.file=/path/to/cromwell.conf cromwell.jar ... 具体命令行使用,参考之前的文章cromwell 命令行 配置文件按照...
  • 目的Linux服务器通过AWS命令行上传文件至S3配置打开你的AWS控制台;连接你的Linux服务器,按照以下步骤操作;# 安装pipyum -y install python-pip# 安装awsclipip install awscli# 初始化配置aws configure# 做这...
  • 使用环境 在cmd模式下输入 Mysql --version (查看mysql安装的版本).... 以上这篇Mysql 命令行模式访问操作mysql数据库操作就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持聚米学院。
  • 你知道ubuntu如何用命令行打开html文件吗?相信这个问题对于很多新手小伙伴们来说都不是一件容易的事情,那么今天我们就带着这个疑问一起去看看ubuntu用命令行打开html文件的方法。1.Ctrl+Alt+T可以打开shell,F11...
  • 前提条件访问终端窗口命令行(Ctrl-Alt-T )zip unzip实用程序在Ubuntu,如何安装Zip和Unzip实用程序Ubuntu发行版通常包括zip和unzip实用程序,如果由于某种原因你的系统无法安装,请使用以下命令安装它:sudo apt-get...
  • 命令行的形式运行php

    2021-03-25 10:51:12
    以下是PHP二进制文件(即php.exe程序)提供的命令行模式的选项参数,您随时可以通过PHP -h命令来查询这些参数。Usage: php [options] [-f] [args...]php [options] -r [args...]php [options] [-- args...]-s Display ...
  • 首先挂载u盘:这里以centos为例1、进入命令行模式下,输入命令 sudo -i,获取root权限。2、mkdir /usb //创建一个目录,用于挂载U盘3、fdisk -l //查看系统中挂载的U盘,若系统有一块硬盘sdb1 代表你的U盘,/dev/sdb...
  • Linux复制U盘文件命令行

    千次阅读 2021-02-07 00:55:14
    首先安装USB闪存盘:这里以centos为例1、进入命令行模式并输入命令sudo -i以获得root特权。2、mkdir / usb //创建用于安装U盘的目录3、fdisk -l //检查安装在系统中的U盘。如果系统具有硬盘sdb1,则表示您的U盘...
  • ftp服务器创建文件命令 内容精选换一换在IntelliJ上选择“项目”,找到“.idea”文件夹,单击右键选择“新建>文件”, 输入文件名“settings.json”生成settings.json文件。如图1所示。复制以下代码至新创建的...
  • 1.上传文件 scp /path/filename username@servername:/path eg:把filename上传到path下,注意此时要从本地的终端里敲击此命令。 2.上传文件夹 scp -r /path/filename/* username@servername:/path eg:是把...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 449,941
精华内容 179,976
关键字:

命令行访问文件