linux空文件夹删不掉(linux 空文件夹)-编程之家

文件夹显示为空,无法打开?

首先这个问题(前提是你不要数据)在win电脑上可以ctrl+r打开命令行,输入diskpart打开磁盘管理命令行工具,再输入listdisk列出磁盘,这是筛选并记住磁盘序号,输入select disk 1(这里的1是你选择的磁盘序号,U盘一般是1,注意别选到电脑硬盘),最后输入clean清空磁盘;再到win系统自带的磁盘管理(win10电脑按住win+x可弹出菜单,选择磁盘管理即可),此时你会看到U盘是没有分区的,在U盘那一格右键新建简单卷即可,一路next,希望此方法能给楼主修复好U盘

附上Linux大法一张

怎么建立带密码的文件夹?

方法是有的,经过很多次更新变化,目前这套工具的安装使用方式已经简化的非常方便了。
Linux、Mac用户请自行搜索安装配置EncFS,就不照顾了,Windows用户请参照下面的说明:

1. 下载安装

encfs4win

下载最新的(第一个)Release 里面的

encfs-installer.exe

进行安装即可。

2. 创建加密盘

最好先创建一个空文件夹存放加密后的数据,也是你将要同步的文件夹。比如我建立的文件夹在 G:Documentcrypt。
然后右键 encfs4win 图标点开设置菜单,选择 Open/Create。

然后在弹出的窗口选择我们建立好的空文件夹,然后点 OK。
在下个页面就能设置加密密码了,记得勾上 Set paranoia mode。
在下一步会让你重新输一次密码。
完后会自动弹出一个空硬盘文件夹,这就是被加密的一块虚拟硬盘,你在这里面保存的任何文件都会被加密写入到你之前创建的那个空文件夹下,比如我们这里创建一个 hello.txt 试试。
然后打开我们的加密文件夹看看:

可以看到连文件名都被加密了。

3. 同步加密文件夹到网盘

以百度盘为例(国内比较通用),在设置中选择“基本选项卡”,在“自动备份”栏目点“管理”。然后点击“手动添加文件夹”,选择你的加密目录再选择云端文件夹确定后勾选“开启文件多版本”可以保存修改历史。如此一来你的网盘文件夹就被完全加密了,没有密码谁也无法查看你的文件内容。

linux判断是不是文件且非空?

比如当前目录下有个文件名称为abc.txt如果要判断abc.txt是不是标准文件可以使用-f参数if;thenecho”abc.txtisregularfile”fi要判断是否为空,使用-s参数if;thenecho”abc.txtisnotempty!”fi简单的可以这样写&&echo’filenameisfile!’||&&echo’filenameisnotempty!’另外文件类型除了普通文件还有很多-L文件是一个符号链接-b文件是一个块设备-c文件是一个字符设备-p文件是一个管道-S文件是一个socket-t文件与一个终端相关联

linux下hosts文件被置空怎么办?

先打开word,然后进入页面设置→页边距,上下左右,都调到最小即可。

linux系统怎么在文件夹里搜索文件?

方法 1:使用 find 命令在 Linux 中搜索文件和文件夹

find 命令被广泛使用,并且是在 Linux 中搜索文件和文件夹的著名命令。它搜索当前目录中的给定文件,并根据搜索条件递归遍历其子目录。

它允许用户根据大小、名称、所有者、组、类型、权限、日期和其他条件执行所有类型的文件搜索。

运行以下命令以在系统中查找给定文件。

# find / -iname "sshd_config"

/etc/ssh/sshd_config

运行以下命令以查找系统中的给定文件夹。要在 Linux 中搜索文件夹,我们需要使用 -type 参数。

# find / -type d -iname "ssh"

/usr/lib/ssh

/usr/lib/go/src/cmd/vendor/golang.org/x/crypto/ssh

/usr/lib/go/pkg/linux_amd64/cmd/vendor/golang.org/x/crypto/ssh

/etc/ssh

使用通配符搜索系统上的所有文件。我们将搜索系统中所有以 .config 为扩展名的文件。

# find / -name "*.config"

/usr/lib/mono/gac/avahi-sharp/1.0.0.0__4d116c78973743f5/avahi-sharp.dll.config

/usr/lib/mono/gac/avahi-ui-sharp/0.0.0.0__4d116c78973743f5/avahi-ui-sharp.dll.config

/usr/lib/python2.7/config/Setup.config

/usr/share/git/mw-to-git/t/test.config

/var/lib/lightdm/.config

/home/daygeek/.config

/root/.config

/etc/skel/.config

使用以下命令格式在系统中查找空文件和文件夹。

# find / -empty

使用以下命令组合查找 Linux 上包含特定文本的所有文件。

# find / -type f -exec grep "Port 22" '{}' ; -print

# find / -type f -print | xargs grep "Port 22"

# find / -type f | xargs grep 'Port 22'

# find / -type f -exec grep -H 'Port 22' {} ;

方法 2:使用 locate 命令在 Linux 中搜索文件和文件夹

locate 命令比 find 命令运行得更快,因为它使用 updatedb 数据库,而 find 命令在真实系统中搜索。

它使用数据库而不是搜索单个目录路径来获取给定文件。

locate 命令未在大多数发行版中预安装,因此,请使用你的包管理器进行安装。

数据库通过 cron 任务定期更新,但我们可以通过运行以下命令手动更新它。

$ sudo updatedb

只需运行以下命令即可列出给定的文件或文件夹。在 locate 命令中不需要指定特定选项来打印文件或文件夹。

在系统中搜索 ssh 文件夹。

# locate –basename 'ssh'

/etc/ssh

/usr/bin/ssh

/usr/lib/ssh

/usr/lib/go/pkg/linux_amd64/cmd/vendor/golang.org/x/crypto/ssh

/usr/lib/go/src/cmd/go/testdata/failssh/ssh

/usr/lib/go/src/cmd/vendor/golang.org/x/crypto/ssh

在系统中搜索 ssh_config 文件。

# locate –basename 'sshd_config'

/etc/ssh/sshd_config

方法 3:在 Linux 中搜索文件使用 which 命令

which 返回在终端输入命令时执行的可执行文件的完整路径。

当你想要为可执行文件创建桌面快捷方式或符号链接时,它非常有用。

which 命令搜索当前用户而不是所有用户的 $PATH 环境变量中列出的目录。我的意思是,当你登录自己的帐户时,你无法搜索 root 用户文件或目录。

运行以下命令以打印 vim 可执行文件的完整路径。

# which vi

/usr/bin/vi

或者,它允许用户一次执行多个文件搜索。

# which -a vi sudo

/usr/bin/vi

/bin/vi

/usr/bin/sudo

/bin/sudo

方法 4:使用 whereis 命令在 Linux 中搜索文件

whereis 命令用于搜索给定命令的二进制、源码和手册页文件