導航:首頁 > 文件處理 > fs讀文件夾

fs讀文件夾

發布時間:2023-03-09 05:50:50

㈠ NTFS許可權介紹

一、什麼是文件系統?

在外部存儲(硬碟、U盤、光碟等)上組織文件的方法。

二、什麼是許可權?

權利的界限,計算機許可權指:通過許可權來限制文件或者文件夾的訪問,指定用戶不能使用某些程序,不能修改系統設置等。

三、常見的文件系統

1)NTFS:Net Technology File System,基於安全性的文件系統, 單個文件最大支持2T,單個分區最大支持2T。

2)FAT:File Allocation Table,有FAT12、FAT16、FAT32等三 種,FAT32單文件最大4G,單分區最大32G。FAT32無損轉換NTFS 命令:convert d:/fs:ntfs。

3)eXFAT:Extended File Allocation Table File System,適 合U盤使用,單個文件最大16EB。

4)ReFS:Resilient File System,復原文件系統,早期只能應 用於存儲數據,現在可以引導系統,與NTFS大部分兼容,可以自 動驗證數據是否損壞,並恢復數據。

5)HFS:Hierarchical File System,分層文件系統,只用於MAC 電腦上

6)VMFS:VMware Virtual Machine File System,針對虛擬機的 文件系統,可以實現多台虛擬機訪問同一個整合的存儲池。

7)EXT2 /EXT3 /EXT4:Linux下常用的文件系統格式,目前EXT4 使用的較多,單文件最大16T,單分區最大1EB。

8)CDFS:Compact Disc File System,光碟文件系統

9)32位操作系統最大識別:4G內存,64位操作系統最大識別: 16EB

四、NTFS許可權保存路徑

NTFS分區的每一個文件和文件夾都有一個列表,稱為訪問控制列 表,ACL,Access Control List,記錄了每一個用戶和組對該資 源的訪問許可權。

五、文件許可權

1)讀:讀取文件內容

2)寫:更改文件或覆蓋文件內容

3)刪:刪除文件

4)執行:可執行文件 ,executable file,可以由操作系統進行 載入執行的文件, 有.exe/.sys/.cmd/.dll/.bat等格式

5)附加數據:在文件末尾,添加數據

六、文件夾許可權

1)讀:列出文件夾

2)寫:寫入文件或文件夾

3)刪:刪除文件夾,或刪除子文件夾和文件

七、Windows將NTFS許可權分為了六大類

1)完全控制

2)修改:可以刪除、重命名

3)讀取和執行

4)讀取:能讀取就能另存

5)寫入

6)特殊許可權:訪問或者修改ACL的許可權,搶奪所有權。

八、NTFS許可權的規則:

1)許可權的累加:當一個用戶屬於多個組時,用戶的最終許可權是各 個組的許可權累加。

2)文件許可權高於文件夾許可權

3)拒絕許可權:拒絕許可權高於一切

4)繼承許可權:子文件或文件夾會自動繼承父文件夾或者驅動器的 NTFS許可權,同一個分區內移動時,許可權不變,復制時繼承目標文 件夾許可權,不同分區移動和復制,都會繼承目的文件夾許可權。

㈡ 如何設置文件夾的讀寫許可權

建議你將相關分區轉換成NTFS格式,這樣受限用戶僅對它所在的配置文件夾,包括桌面和我的文檔等有完全控制許可權,其它地方都沒有寫入的許可權,而且受限用戶大多數的軟體是無法安裝的,但如果是准綠色軟體或者是綠色軟體,就沒辦法限制他們不在他們有許可權的地方安裝,如果實在要限制,則右擊其用戶名相應文件夾,選擇屬性,在「安全」選項卡中點擊「高級」,把相關許可權繼承復選框清除,然後點擊復制按鈕,只給予受限用戶以讀取、讀取和運行、瀏覽文件夾的許可權。至於下載,你可在INTERNET選項的「安全」選項卡中點擊自定義級別,把文件下載設置為禁用,怕更改的話在管理員帳戶中運行gpedit.msc,在「用戶配置」/「管理模板」/「Windows組件」/「Internet Explorer」/「Internet Explorer控制面板」中雙擊禁用安全頁,設置為已啟用,這樣他們就改不了了,但連你自己也會發現找不到安全選項卡的,要使用的時候自己再改回來就行了。

java中在怎麼讀取文件夾中的內容

以下java程序的作用是將當前目錄及其子目錄中的.java文件收集到collection.txt文件中,並添加行號,你可以參考一下。
import java.io.*;
public class Collection
{
public static void main(String[] args) throws Exception
{
final String F=".\\collection.txt";

FW=new FileWriter(new File(F));
Collection.ProcessDirectory(new File("."));
Collection.FW.flush();
Collection.FW.close();
}

private static void ProcessDirectory(File d) throws Exception
{
File[] ds=null;

Collection.ProcessJavaFile(d);
ds=d.listFiles(Collection.DFilter);
for(int i=0;i<ds.length;i++)
{
Collection.ProcessDirectory(ds[i]);
}
}

private static void ProcessJavaFile(File d) throws Exception
{
String line=null;
LineNumberReader lnr=null;
File[] fs=d.listFiles(Collection.FNFilter);

for(int i=0;i<fs.length;i++)
{
lnr=new LineNumberReader(new FileReader(fs[i]));
Collection.FW.write(fs[i].getCanonicalPath()+"\r\n");
System.out.println(fs[i].getCanonicalPath());
while(null!=(line=lnr.readLine()))
{
Collection.FW.write(""+lnr.getLineNumber()+" "+line+"\r\n");
System.out.println(""+lnr.getLineNumber()+" "+line);
}
Collection.FW.write("\r\n");
System.out.println();
}
}

private static FileWriter FW;
private static FilenameFilter FNFilter=new FilenameFilter()
{
public boolean accept(File dir,String name)
{
return name.endsWith(".java");
}
};
private static FileFilter DFilter=new FileFilter()
{
public boolean accept(File pathname)
{
return pathname.isDirectory();
}
};
}

㈣ 如何用c++讀取一個文件夾中的多個txt文件到對應的數組

使用for循環加文件操作函數即可讀取txt文件當中的數組。

1、C語言標准庫提供了一系列文件操作函數。文件操作函數一般以f+單詞的形式來命名(f是file的簡寫),其聲明位於stdio.h頭文件當中。例如:fopen、fclose函數用於文件打開與關閉;fscanf、fgets函數用於文件讀取;fprintf、fputs函數用於文件寫入;ftell、fseek函數用於文件操作位置的獲取與設置。
2、常式:

#include<stdio.h>
inti,a[100];
intmain(){
FILE*fp1=fopen("input.txt","r");//打開輸入文件
FILE*fp2=fopen("output.txt","w");//打開輸出文件
if(fp1==NULL||fp2==NULL){//若打開文件失敗則退出
puts("不能打開文件!");
rturn0;
}
for(i=0;fscanf(fp1,"%d",a+i)!=EOF;i++);//從輸入文件連續讀取整數到數組a
for(;i--;)fscanf(fp2,"%d",a[i]);//把數組a逆序寫入到輸出文件當中
fclose(fp1);//關閉輸入文件
fclose(fp2);//關閉輸出文件,相當於保存
return0;
}
閱讀全文

與fs讀文件夾相關的資料

熱點內容
c語言編譯器手機在線 瀏覽:848
戰艦世界什麼伺服器地址 瀏覽:550
windowsphone解壓縮 瀏覽:646
android工程目錄結構 瀏覽:137
pdf文檔是反的 瀏覽:528
javaobject比較 瀏覽:867
安卓如何設置微信屏幕鎖 瀏覽:189
本溪雲伺服器 瀏覽:375
玩機技巧華為app如何了解純凈模式 瀏覽:905
換演算法則數不變 瀏覽:719
java工作流activiti 瀏覽:788
單片機自動門程序 瀏覽:423
java培訓長沙 瀏覽:494
程序員生存現狀 瀏覽:588
光環游戲安裝器在哪個文件夾 瀏覽:654
公眾號圖片被壓縮 瀏覽:291
github優秀java 瀏覽:594
高壓縮視頻播放器 瀏覽:413
linux檢測apache 瀏覽:741
運行命令ur 瀏覽:939