考虑:
ls -al ../public-back
drwxrwxr-x 4 apache apache 4096 Apr 19 03:32 templates
ls -al ../public-back/templates
drwxrwxr-x 2 apache apache 4096 Apr 19 03:33 content
drwxrwxr-x 2 apache apache 20480 Apr 20 06:14 images
drwxrwxr-x 2 apache apache 4096 Apr 19 03:35 video
ls -al /public
drwxrwxr-x 4 apache apache 4096 Apr 20 09:49 templates
ls -al /public/templates
drwxrwxr-x 2 apache apache 4096 Apr 20 09:50 content
drwxrwxr-x 2 apache apache 4096 Apr 20 09:50 images
drwxrwxr-x 2 apache apache …Run Code Online (Sandbox Code Playgroud) 我的 Linux 托管帐户中有几个大文件需要上传到我的 S3 帐户。我不想先下载它们,然后再将它们上传到 S3。
有什么办法可以通过 Linux 命令行“上传”它?或者我可以通过与 Lynx 合作的网站访问它吗?
我想访问一家报纸网站,然后下载他们的电子纸副本(PDF 格式)。该站点要求我使用我的电子邮件地址和密码登录,然后它允许我访问这些 PDF URL。
我在Wget 中“设置我的会话”时遇到问题。当我从浏览器登录该站点时,它会设置两个 cookie 值:
UserID=abc@gmail.com
Password=12345
Run Code Online (Sandbox Code Playgroud)
我试过:
wget --post-data "UserID=abc@gmail.com&Password=12345" http://epaper.abc.com/login.aspx
Run Code Online (Sandbox Code Playgroud)
但是,那只是下载了登录页面并将其保存在本地。
登录页面上的 FORM 有两个字段:
txtUserID
txtPassword
Run Code Online (Sandbox Code Playgroud)
和这样的单选按钮:
<input id="rbtnManchester" type="radio" checked="checked" name="txtpub" value="44">
Run Code Online (Sandbox Code Playgroud)
另一个按钮:
<input id="rbtnLondon" type="radio" name="txtpub" value="64">
Run Code Online (Sandbox Code Playgroud)
如果我将其发布到 login.aspx 页面,我会得到相同的输出
wget --post-data "txtUserID=abc@gmail.com&txtPassword=12345&txtpub=44" http://epaper.abc.com/login.aspx
Run Code Online (Sandbox Code Playgroud)
如果我做:
--save-cookies abc_cookies.txt
除了默认内容之外,它似乎没有任何其他内容。
最后,如果我也这样做--debug,它会说:
...
Set-Cookie: ASP.NET_SessionId=05kphcn4hjmblq45qgnjoe41; path=/; HttpOnly
...
Stored cookie epaper.abc.com -1 (ANY) / <session> <insecure> [expiry none] ASP.NET_SessionId 05kphcn4hjmblq45qgnjoe41
Length: 107253 (105K) [text/html]
Saving to: `login.aspx'
...
Saving cookies to abc_cookies.txt. …Run Code Online (Sandbox Code Playgroud) 这个问题与这个问题有关 -工具包/PDF检查工具?
我已经在我的 Windows 系统上安装了“ghostscript”,它提示我输入。我不确定接下来应该做什么才能读取我想要测试的现有 PDF 文件(看看它们是否正确形成)。
我在 Windows 8 上运行 MS Office 2007。我以前在 Windows 7 上使用过 MS Office 2003,但从未遇到过这个问题。请注意,这是 Office 2007 的全新安装,而不是升级。
有两个问题,它们可能是相互关联的:
主要问题是,每当我在 Word 中粘贴图像时,我只能将底部的几个像素视为水平行。图像在那里,但不知何故图像周围的文本环绕选项已损坏,因此我必须手动更改它。
然而,即使在手动将每个图像的属性更改为“顶部和底部”之后,我也无法让它完全像以前在 Word 2003 中那样工作。在文档中复制和粘贴图像会将它们置于不直观的地方!(在不同的页面中,在页面本身的顶部,在另一个图像的顶部等)
一些描述问题的屏幕截图:
抱歉,但我无法找到任何(甚至在官方页面上)告知我两个版本之间的差异。
甚至在他们的官方论坛上的询问也已经好几个月没有得到答复了——
该许可证页面谈了一些关于“内部”的差异
CKEditor Commercial License - CKSource Closed Distribution License - CDL
...
This license offers a very flexible way to integrate CKEditor in your commercial
application. These are the main advantages it offers over an Open Source license:
* Modifications and enhancements doesn't need to be released under an Open Source
license;
* There is no need to distribute any Open Source license terms alongside with your
product and no reference to …Run Code Online (Sandbox Code Playgroud) 我搜索了以下内容,它给了我确切的输出(文件夹名称已更改)
C:\temp>dir *950*.pdf /s
Volume in drive C has no label.
Volume Serial Number is ABCDE
Directory of C:\temp\e\h\d\20100809
08/08/2010 10:54 PM 1,632,434 09_08_2010_004.pdf
08/08/2010 10:54 PM 1,368,895 09_08_2010_003.pdf
08/08/2010 10:54 PM 2,111,360 09_08_2010_005.pdf
3 File(s) 5,112,689 bytes
Run Code Online (Sandbox Code Playgroud)
我不明白为什么“ 950 ”与这三个文件匹配......!
编辑1
这次我实际上将它移到了 c:\temp\ 并且它匹配了其中之一!
C:\temp\20100809>dir *950*.pdf
Volume in drive C has no label.
Volume Serial Number is ABCDE
Directory of C:\temp\20100809
08/08/2010 10:54 PM 2,111,360 09_08_2010_005.pdf
Run Code Online (Sandbox Code Playgroud)
编辑2
@gravvity 的答案就在于此!
C:\temp\20100809>dir *950*.pdf /x
Volume in drive C has no label. …Run Code Online (Sandbox Code Playgroud) 我正在尝试列出所有文件(递归地)及其完整路径名(包括文件名),然后是它们的大小(以字节为单位)。我不需要任何“.”、“..”条目。
我认为 'ls' 选项中的任何内容都不会在这里起作用。
command-line ×3
linux ×3
pdf ×2
amazon-s3 ×1
dir ×1
filesystems ×1
ghostscript ×1
html ×1
images ×1
license ×1
mv ×1
text-editors ×1
upload ×1
wget ×1