精华内容
下载资源
问答
  • 很多情况下linux服务器不提供图形界面,文本编辑只能使用自带的vim,这种情况下比起考虑如何让linux下的文本编辑工作更顺手,我们还有另一条途径:linux与windows之间建立同步共享,在windows端进行编辑工作。...

    背景

    很多情况下linux服务器不提供图形界面,文本编辑只能使用自带的vim,这种情况下比起考虑如何让linux下的文本编辑工作更顺手,我们还有另一条途径:在linux与windows之间建立同步共享,在windows端进行编辑工作。

    samba文件夹共享

    (以CentOS为例)

    • samba可以直接通过yum安装:yum install samba
    • 关闭系统防火墙,常见的如firewalld,iptables等,可以通过systemctl status firewalld这样的指令来检查系统是否运行着对应的防火墙,如果发现running状态的就关闭该防火墙。
        关闭目前运行着的防火墙:systemctl stop firewalld
        禁用防火墙自启动:systemctl disable firewalld
    
    • 关闭selinux(如果有的话),否则共享root用户的根目录时windows端可能无法写入。使用命令setenforce 0禁用本次会话中的selinux,修改/etc/selinux/config,设置SELINUX=disabled长期禁用。
    • 在samba配置文件中添加ntlm协议支持,否则windows端用户认证可能失败。配置文件为/etc/samba/smb.conf,[global]段设置ntlm auth = yes,如果没有则自行添加此行。
    • 根据需要共享的路径修改samba配置。如需要共享/home/share目录,则在/etc/samba/smb.conf中添加段
            [share]   #windows端看到的共享文件夹名字,随便写。
            comment = Hello world   #附加信息,随便写。
            path = /home/share    #linux端的共享路径,这是关键项目。
            read only = No    #设置只读还是可写
            valid users = root, guest     #允许访问此共享文件夹的用户,注意这里指samba中创建的用户,不是linux或windows系统账户。
    
    • 添加samba用户,也就是上面的valid users所指的用户。虽然这是在samba中创建的用户,但用户名必须是linux已有的用户。如果要创建名为Bob的samba用户,linux中必须先有Bob用户,当然samba的Bob用户密码可以另行设置,不需要和linux账户相同。
    smbpasswd -a Bob  #添加samba用户Bob,然后根据提示设置密码。
    
    • 至此windows端应该可以访问到共享的文件夹了,可以添加网络位置便于以后访问,或者直接在地址栏用\\[linux ip]\[share folder name]来临时访问。确认共享正常后可以在linux端开启samba自启动:systemctl enable smb
    展开全文
  • Windows中的SysWow64文件夹

    千次阅读 2019-01-29 17:47:51
        ...64位的Windows并不是简单地把所有东西都编译成64位就万事大吉的。关于64位的CPU应该做成什么样子...AMD的回答直接了当:新的64位处理器,应该能提高更高处理能力的同时...

    内容来自https://www.jb51.net/diannaojichu/498792.html

           64位的Windows并不是简单地把所有东西都编译成64位就万事大吉的。关于64位的CPU应该做成什么样子,Intel和AMD曾有各自的打算。AMD的回答直接了当:新的64位处理器,应该能在提高更高处理能力的同时,保持对32位应用程序的兼容性。而Intel则希望借此机会,把下一代的处理器,设计得更完美。于是,就有了AMD的x86-64(后被称为amd64)的处理器和Intel的IA-64(安腾)处理器。和amd64不一样的是,安腾处理器并没有很好地提供对32位应用程序的支持。具体信息,读者在网上应该很容易找到,也就不多说了。

           Windows作为一个操作系统,自然希望用户在运行64位操作系统时,也能像以前一样,运行各种32位应用程序。这一点,在amd64处理器上,相对容易做到。而安腾,几乎是另外一回事。(后来Intel也生产了兼容amd64的处理器,但那是后话。)
     
           虽然我说“相对”容易做到,但也不是空手套白狼。当操作系统运行在64位时,怎么才能保证已经存在的32位应用程序以为自己仍然运行在32位系统上呢?微软的解决方案是:Wow64,全称是32bit Windows On 64bit Windows(64位Windows上的32位Windows)。

           你也可以这样理解,虽然整个系统是运行在64位模式,但如果一个应该程序是32位的,Windows会在64位的基础上,加载一个“32位的Windows”。这样,这个32位应用程序就以为自己是运行在32位的系统之上的。
           于是,你也可以想象,这就意味着,64位的Windows,不但带有64位操作系统应有的系统文件,还带有32位系统应有的系统文件。

           我们都知道的是,Windows系统的主要系统文件都是放在一个叫做System32的文件夹中的。为了能同时放下两套系统文件,Windows会在64位的系统上,增加了一个文件夹,叫SysWow64。

           这便有了一个问题,System32和SysWow64里面,哪个放的是64位的系统文件,哪个放的是32位的系统文件呢?

           如果你还记得Wow64指的是64位Windows上的32位Windows,那么,你就能会想到,SysWow64里放的是32位的系统文件。但你也可能会问,为什么一个明明叫System32的文件夹装的是64位的系统文件,而一个明明叫SysWow64的文件夹装的却是32位的系统文件呢?既然是64位的系统,为什么不能有System64和System32这样的文件夹呢?

           这个问题问得很好。答案也很简单:人在江湖,身不由己。

    兼容性

           如果我问你,可曾有多少机会接触过安腾处理器呢?我想,对于一般人来讲,应该是没有的。那为什么amd64会大行其道,而安腾处理器却鲜为人知呢?还是因为一个软硬件设计上的关键概念:兼容性。
           正是因为安腾处理器,没有做好对已有的32位系统提供良好的支持,便其一直处于市场的边缘。这和你不会买一台看不了模拟信号频道的高清电视是一个道理。

           之前我们谈到的兼容性,是指在64位Windows上,兼容已经有的32位应用程序。现在考虑另一种兼容性。

           如果你写了一个很牛的32位的应用程序,现在,你想把它变成64位的应用程序,以更充分地利用64位处理器所带来的新的处理能力。你肯定觉得,这不就是让64位编译器编译一遍就完了的事儿么?可能你发现,这并不是骨感的现实。你突然发现,你的程序里,为了某些你已经想不起来的原因,把System32这个文件夹,写死在了你的程序里。而这个System32中的32,让你很不安。你尝试着运行了你的程序,却发现一切正常。为什么呢?因为这是Windows系统的另一个兼容性方面的努力:让一个已有的32位应用程序,不加修改或者尽可能少地加以修改,便可以被编译成64位应用程序并在64位Windows上运行。其实,把System32这样的路径,写死在程序里,并不是一个个案。所以,为了保证这些应用程序可以顺利地过渡到64位,Windows最后还是决定让64位的系统文件放在System32的文件夹下。而让32位的系统文件,搬到了SysWow64中去。

           你肯定会想,那让32位搬到SysWow64中去以后,那些写死在32位应用程序中的System32怎么办?答:Windows会给他们转向到SysWow64中去。那让64位中的System32转向到System64不也是一样么?真的一样么?不一样么?真的一样么?不一样么?真的不一样。

           作为64位Windows操作系统,当然是希望能充分发挥64位处理器的潜力,让应用程序更有效率地运行。如果在运行64位应用程序时,总要检查是否需要转向,势必影响程序运行效率。所以,不能给64位应用程序做没有必要的转向,如果说必须要转,那就只能转32位应用程序了。是的,没有办法,在64位操作系统中,32位应用程序要做一些小的牺牲。

           此外,为了保证32位应用程序不与64位应用程序相冲突,除了System32文件夹外,注册表也需要为32位和64位提供两套,也需要让32位的应用程序在必要时重定向。

           结论
           所以SysWow64文件夹,是64位Windows,用来存放32位Windows系统文件的地方。

           后记
           兼容性是一个重要的事情。当然,也是一个很有意思的事情。如果你在Windows 7中运行"winver",你就会发现,Windows 7原来是Windows 6.1。为什么呢?事情是这样的,Windows XP是Windows 5.2,Windows Vista开始变成了6.0,结果,很多应用程序只是检查操作系统版本号的头一位,发现不是5,于是就提示用户说:“我们不支持Windows XP以前的系统”。这也是从Windows Vista的不成功中,学习到的一课。

    win7系统里的syswow64不能删除
           其实这个syswow64文件夹是一个Win7系统里的一项子系统, 可以运行32-bit应用,并且全部的windows7系统64位版本上都存有这个文件。 WoW64是官方设计用在管理很多在32位Windows系统跟64位Windows 系统之中的不一样,尤其关于Windows本市的结构变化上的不一样。

           这个syswow64文件是非常重要的,在64位版本的win7系统上全部靠它去运行32位的软件,因此万万是不能删除的文件,否则win7系统就会发生崩溃,警告“缺少文件”等错误。

    展开全文
  • 方法一:tree命令 TREE——显示磁盘目录结构命令 ...功能:显示指定驱动器上所有目录路径和这些目录下的所有文件名。...使用/F参数时显示所有目录及目录下的...E:/contents.xls将列出的文件名保存E:/contents.xls

    方法一:tree命令

    TREE——显示磁盘目录结构命令
    • 功能:显示指定驱动器上所有目录路径和这些目录下的所有文件名。
    • 格式:TREE [盘符:][\目录] [/F] [/A]
    • 使用说明:
      • 使用/F参数时显示所有目录及目录下的所有文件,省略时,只显示目录,不显示目录下的文件;
      • 使用/A参数时,不是用Ascii码大于127(NT为255)的字符显示,是用Ascii码小于128的字符显示。
    tree C: /f >D:/contents.txt

    方法二:dir命令

    dir c:\ >d:\123.txt
    dir D: /s/b > E:/contents.xls   这样可以直接把D盘下的文件名都提取出来并创建contents.xls存放到E盘的根目录下。
    • /s 是指列出当前目录包含子目录下的所有文件
    • /b 是仅列出文件名称,而日期、大小等其它信息则忽略
    • E:/contents.xls将列出的文件名保存在E:/contents.xls
    展开全文
  • 使用方式:需要提取文件名称文件所在文件夹下新建一个bat文件,右键该文件用记事本打开,粘贴进去代码,保存后关闭该文件.然后双击该bat文件即可运行. 1.第一种 @echo off for /f "delims=" %%a in ('dir /b...

    批量提取windows文件夹中文件名称bat

    使用方式:在需要提取文件名称文件所在文件夹下新建一个bat文件,右键该文件用记事本打开,粘贴进去代码,保存后关闭该文件.然后双击该bat文件即可运行.
    1.第一种
    @echo off for /f "delims=" %%a in ('dir /b/a-d/oN *.*') do echo %%a >>输出的当前文件夹内文件名.txt
    2.第二种(第一种的简化)
    dir /b/a-d/oN *.* >>输出的当前文件夹内文件名.txt
    3.第三种(和第二种一样简化版)
    dir /a-d /b *.* >当前文件夹内文件名.txt echo Topbook 提示您,任务已经完成 pause

    这三种方式其实核心代码只有:

    dir /a-d /b *.* >>输出文件.txt

    /b使用空格式(没有标题信息或摘要)
    /a 显示具有指定属性的文件 d就是指目录(指定属性)

    *.*是匹配文件格式,如果是想提取特定格式文件,后边*号改为文件格式即可,如: *.MP4 *.rmvb *.doc

    导出window目录树形结构

    使用windows下的tree命令
    下方链接是tree命令的官方解释:
    https://docs.microsoft.com/en-us/windows-server/administration/windows-commands/tree

    语法: tree [<Drive>:][<Path>] [/f] [/a]

    • <Drive>: 指定包含要显示其目录结构的磁盘的驱动器。
    • <Path> 指定要显示其目录结构的目录。
    • /F 显示每个目录中文件的名称。
    • /a 一种 指定树将使用文本字符而不是图形字符来显示链接子目录的行。
    • /? 在命令提示符下显示帮助。
    tree>tree.file
    

    我是在C:\Program Files下执行的这个命令,所以在当前目录下会生成一个tree.txt文件,这个文件中记录及时该目录的树形结构.
    在这里插入图片描述
    打开tree.file就可以看到整个目录的树形结构,当然tree.file是自定义的,可以换成自己想要的名字.
    在这里插入图片描述

    展开全文
  • 文件夹中包含了大量的用于Windows操作系统的文件.这里主要用于存储 DLL 文件,控制面板小程序(.CPL), 设备驱动 (.drv), 帮助文件 (.hlp 和 .cnt), MS-DOS 工具 (.com), 语言支持文件 (.nls), 屏幕保护 (.scr), 安装...
  • 情况说明:当一个文件夹下面有好几十个或几百个文件需要删除,此时一一去挑选费时费力,特别是Linux下面。因此,需要批量删除文件。  对训练样本(图像)和测试样本(图像)进行评估时候,需要查看是数据本身...
  • linux通过tar命令在windows共享文件夹(挂载到/mnt/hgfs)解压鸿蒙源码包,不能成功解压。 tar: applications/sample/wifi-iot/.git/packed-refs: Cannot create symlink to‘…/…/…/…/.repo/projects/...
  • 4、Anaconda使用 安装完成后桌面上不会有相应的快捷方式和图标的, Windows 开始菜单下,找到 Anaconda3(64-bit) 文件夹,查看所包含的内容。 点击 “Jupyter Notebook” 即可启动 notebook 。 不要关闭 ...
  • 文件共享是主动地网络上(互联网或小的网络)共享自己的计算机文件,以便于其它用户远程访问。关于文件共享相关的小技巧可以参考如下文章:Ubuntu小技巧9——使用Samba服务实现Windows和Linux文件访问 但是想...
  • 详细介绍了windowsXP系统文件的结构及作用
  • 首先,Ubuntu和Windows必须启用了SSH服务。 Ubuntu安装并启用SSH服务: //安装并启用 sudo apt-get install openssh-server //再次检查启用状态 sudo ps -e | grep ssh 如果启用成功则会显示,sshd,若没有此类...
  • 业务需求:使用bat脚本,实现每隔一小时,定时删除文件路径为E:\ABC\DEF下的所有文件和文件夹。 1、首先新建一个del.txt文本 del /f /s /q E:\ABC\DEF\*.* cd E:\ABC\DEF .../s参数表示:从所有子目录删除
  • 什么是Windows系统文件?

    千次阅读 2020-09-30 01:30:33
    Technically speaking, a Windows system file is any file with the hidden system attribute turned on. In practice, system files are those files that Windows depends upon to operate properly. These range...
  • 第一步,找到对应的文件夹 选择“特定的用户” 这里不好截图,我就不展示图片了。 这里选择下拉框!!! 如果这里发现有EveryOne的话,就直接点 |||| |||| |||| 如果发现没有...
  • 剖析Windows文件夹

    2009-09-20 00:33:04
    首先需要明确一个概念,“系统文件夹的是存放操作系统主要文件的文件夹,一般安装操作系统过程自动创建并将相关文件放在对应的文件夹中,这里面的文件直接影响系统的正常运行,多数都不允许随意改变。
  • @[TOC]FREENAS WINDOWS SMB 公用文件夹的共享设置。。 欢迎使用Markdown编辑器 你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下...
  • path=r'C:\Windows'#遍历一下windows文件夹有多少个文件~【可以改】 root1 = Tk() root1.title('遍历文件夹') # 设置窗口标题 x=StringVar() x.set("看看你的windows里有多少文件") label=Label(root1,...
  • 如何vm共享文件夹windows

    千次阅读 2013-11-14 09:41:33
    点下这里就知道了),不过好多人都不清楚如何本机和虚拟机间共享文件和数据,那么今天我就给大家分享下我所知道的方法,如果你也有不错的方法或本文有什么错误请告诉我,谢谢!   测试环境是: 物
  • 要获取目录下目录名称的方法有两个,如下: 方法一:tree命令 TREE——显示磁盘目录结构命令 功能:显示指定驱动器上所有目录路径和...这样可以直接把桌面的文件名都提取出来并保存到桌面contents.xls表格
  • Windows对文件的一个特性导致admini~1=administrator 即:当目录/文件 文件名长度大于8位时,可采用类似于admini~1的形式进入第一个目录,那么此处的字符1就表示以admini开头的第一个目录,如果有 admini~2,那么2...
  • Windows 定时删除指定路径下N天前的日志文件 Windows 下bat脚本文件的内容为 1. 删除指定路径下5天前的所有文件 . @echo off set SrcDir=E:\WORK\Git ...2.删除指定路径下5天前的所有文件夹 @echo off
  • C++ ,有一个stream这个类,所有的I/O都以这个“流”类为基础,包括文件I/O。 1)插入器(&lt;&lt;) 向流输出数据。系统有一个默认的标准输出流,一般情况下是显示器;例如 c++ 大家常用的 cout ...
  • Windows修改文件报错:“文件或文件夹正在使用”解决办法 打开任务管理器 《性能》页打开资源监视器,如图箭头所 资源监视器 关联的句柄所有关键字,即无法关闭的文件关键字 将搜索出来的进程关闭即可 ...
  • 入门学习Linux常用必会60个命令实例详解doc/txt

    千次下载 热门讨论 2011-06-09 00:08:45
    因为Linux与Windows不同,其后台运行着许多进程,所以强制关机可能会导致进程的数据丢失,使系统处于不稳定的状态,甚至有的系统会损坏硬件设备(硬盘)。系统关机前使用 shutdown命令,系统管理员会通知所有...
  • 一些电脑用户需要电脑里安装一些新的字体,但是,将字体下载之后,却找不到字体文件夹的位置,那么,字体文件夹在哪?xp\win7\win8\win10系统这四个电脑...答:字体文件夹的位置C:\Windows\Fonts文件夹下。 1、...
  • Windows下如何将一个文件夹通过Git上传到GitHub上?

    万次阅读 多人点赞 2018-03-14 11:28:51
    比如Pycharm上写Django后端,整个项目是一个文件夹的形式,那么怎么才能这个文件夹通过Git命令上传到GitHub上呢? 以下给出详细步骤: 1、首先得安装git客户端 安装方法很简单,跟安装QQ之类的一样,进入官网:...
  • move D:批量新建文件夹\upload\20171225173033565_2052.jpg D:批量新建文件夹\1623 move D:批量新建文件夹\upload\20171225174344056_3949.jpg D:批量新建文件夹\1624 move D:批量新建文件夹\upload\20171225174556....
  • 文本输入这一段内容3. 保存内容4. 将.txt改为.bat5. 选中目录,拖到.bat文件上方步骤二1. 将一个文件拖入目录2. 出现新的空的同名目录3. 重复步骤一4. 检查桌面删除目录是否成功结语 问题来源场景: 我很早...
  • 已满的c盘如何清理无用的文件

    万次阅读 多人点赞 2019-08-26 09:44:58
    一、占空间比较大的几个文件夹 假设电脑(C盘总共80G)为例: Program Files 占用了 1.53G Program Files(X86) 占用了 4.68G ProgramData 占用了 2.8G Windows 占用了 31.8G 用户User 占用了 36.9G 我们可以看到...
  • Windows下如何将一个文件夹上传到git

    千次阅读 2019-01-02 11:51:29
    以下给出详细步骤: 1、首先得安装git客户端 安装方法很简单,跟安装QQ之类的一样,进入官网:https://git-scm.com/ ,点击右侧下载windows...安装完成之后,开始菜单可以看到如下就算是成功了: 如下图,点...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 99,140
精华内容 39,656
关键字:

在windows中,文件夹是指