當前文件夾
A. dos 怎麼獲取當前文件夾得名稱。
%~dp0表示bat文件所在路徑,要在批處理中得到文件夾的名字
for %%a in ("%~dp0") do echo %%~nxa
B. 怎樣獲取當前目錄中文件夾的路徑
public class GetFileName
{
public static String [] getFileName(String path)
{
File file = new File(path);
String [] fileName = file.list();
return fileName;
}
public static void getAllFileName(String path,ArrayList fileName)
{
File file = new File(path);
File [] files = file.listFiles();
String [] names = file.list();
if(names != null)
fileName.addAll(Arrays.asList(names));
for(File a:files)
{
if(a.isDirectory())
{
getAllFileName(a.getAbsolutePath(),fileName);
}
}
}
public static void main(String[] args)
{
String [] fileName = getFileName("F:\\xiaoshuo");
for(String name:fileName)
{
System.out.println(name);
}
System.out.println("--------------------------------");
ArrayList listFileName = new ArrayList();
getAllFileName("F:\\xiaoshuo",listFileName);
for(String name:listFileName)
{
System.out.println(name);
}
}
}
C. 如何得到當前文件或文件夾的完整路徑
在文件夾上點擊右鍵 屬性 位置:文件路徑
D. linux 查找當前文件夾下的文件
1,使用ls可以查看當前文件夾得所有文件,ls -l 可以顯示文件的詳細信息。
2,使用find命令可以在指定的目錄下查找指定的文件:
例如 find . -name ".log" 指在當前目錄下按文件的名稱查找帶.log的文件。
find其他參數還有很多:
-perm 按文件許可權
例:find . -perm 755 -print find . -perm -007 -print
-user 按文件屬主
-group 按文件所屬用戶組
find . -user bosstux1 -print
-mtime 按更改時間
find . -mtime -5 -print
-表示在5天之內更改過的
find . -mtime +5 -print
+表示在5天之前更改過的
-newer 對比更改時間來查找文件
find . -newer fileA ! -newer fileB -exec ls -ltar {} \;
更改時間比fileA新但是比fileB舊的文件,
touch -t 11051500 fileC 創建一個文件,指定該文件的最好一次更改時間為11月5日15:00
find . -newer fileC -print 查找更改時間在11月5日15:00之後的文件
-type 按文件類型查找
find /etc -type d -print
-size 按文件大小查找
find . -size +3000c -print 查找大小大於3000位元組的文件
find . -size +10 -print 查找當前目錄下大小超過10塊(1塊等於512位元組)的文件
-depth 按目錄順序查找
find / -name "con.dept" -depth -print 從根目錄下開始向下查找名稱為「con.dept」的文件,先匹配所有符合條件的文件然後進入子目錄中查找
E. 什麼是當前目錄
當前目錄就是你所在的位置,通俗點就是你在哪個文件夾里,你所在的文件夾或盤就是當前目錄,必須是直接所在的目錄才叫當前目錄
F. linux命令。復制當前文件夾的子文件夾2中所有文件到當前文件夾
語法不對吧,少個參數
cp -a dirname(源文件) destdir(目標文件)
G. 「解壓到當前文件夾」是什麼意思
比如你的這個壓縮文件存放在"D:FILES"裡面
那麼解壓到當前文件夾一按,系統自動把壓縮文件裡面的文件釋放到"FILES"這個文件夾裡面
如果是指定的話,從字面意思你就可以知道,是叫你自己輸入要想存放的地方,你自己輸入決定的路徑,比如你就可以存到E:poapa這個文件夾裡面。
H. 如何用CMD將當前文件下下面的文件復制到當前文件夾下面的文件夾!用相對路徑!
1、首先打開電腦,使用組合鍵win+r打開運行窗口,並輸入cmd點擊確定,可回車確定。
I. 將當前文件夾及文件夾下文件復制到指定位置bat
命令如下:
x*.*"D:MyDocuments"/e
J. 什麼是文件目錄、目錄文件與當前目錄
文件目錄、目錄文件與當前目錄分別是:
1、文件目錄:為實現「按名存取」,必須建立文件名與輔存空間中物理地址的對應關系,體現這種對應關系的數據結構稱為文件目錄。
2、目錄文件:為了實現文件目錄的管理,通常將文件目錄以文件的形式保存在外存空間,這個文件就被稱為目錄文件。 目錄文件是長度固定的記錄式文件。
3、當前目錄:當一個文件系統含有許多級時,每訪問一個文件,都要使用從樹根開始直到樹葉(數據文件)為止的、包括各中間節點(目錄)名的全路徑名。
同時由於一個進程運行時所訪問的文件大多僅局限於某個范圍,因而非常不便。基於這一點,可為每個進程設置一個「當前目錄」
,又稱為「工作目錄」。
(10)當前文件夾擴展閱讀
目錄結構功能介紹和種類:
目錄結構的組織,關繫到文件系統的存取速度,也關繫到文件的共享性和安全性。因此,組織好文件的目錄,是設計好文件系統的重要環節。目前常用的目錄結構形式有單級目錄、兩級目錄和多級目錄。
1、單級目錄結構
這是最簡單的目錄結構。在整個文件系統中只建立一張目錄表,每個文件佔一個目錄項,目錄項中含文件名、文件擴展名、文件長度、文件類型、文件物理地址以及其它文件屬性。此外,為表明每個目錄項是否空閑,又設置了一個狀態位。
2、兩級目錄
為了克服單級目錄所存在的缺點,可以為每一個用戶建立一個單獨的用戶文件目錄UFD(User
File Directory)。這些文件目錄具有相似的結構,它由用戶所有文件的文件控制塊組成。
此外, 在系統中再建立一個主文件目錄
MFD(Master File Directory);
在主文件目錄中,每個用戶目錄文件都佔有一個目錄項,其目錄項中包括用戶名和指向該用戶目錄文件的指針。
3、多級目錄結構
對於大型文件系統,通常採用三級或三級以上的目錄結構,以提高對目錄的檢索速度和文件系統的性能。多級目錄結構又稱為樹型目錄結構,主目錄在這里被稱為根目錄,把數據文件稱為樹葉,其它的目錄均作為樹的結點。