當前位置:首頁 » 操作系統 » linuxfile命令

linuxfile命令

發布時間: 2022-06-04 21:24:05

『壹』 linux查看文件信息命令

ls命令 - list directory contents

顯示文件詳細信息:ls -l <file name>

file命令 — determine file type

determine file type :file <file name>
output MIME type strings (--mime-type and --mime-encoding) :file -i <file name>

stat命令 - display file or file system status

顯示文件狀態信息:stat <file name>《Linux就該這么學》一起學習

顯示文件在系統的狀態信息:stat -f <file name>

簡明顯示文件的狀態信息:stat -t <file name>

『貳』 linux查看文件大小命令

最簡單的查看方法可以使用ls -ll、ls-lh命令進行查看,當使用ls -ll,會顯示成位元組大小,而ls- lh會以KB、MB等為單位進行顯示,這樣比較直觀一些。

通過命令-h –max-depth=1 *,可以查看當前目錄下各文件、文件夾的大小,這個比較實用。查詢當前目錄總大小可以使用 -sh,其中s代表統計匯總的意思,即只輸出一個總和大小。

Linux

全稱GNU/Linux,是一種免費使用和自由傳播的類UNIX操作系統,其內核由林納斯·本納第克特·托瓦茲於1991年10月5日首次發布,它主要受到Minix和Unix思想的啟發,是一個基於POSIX的多用戶、多任務、支持多線程和多CPU的操作系統。它能運行主要的Unix工具軟體、應用程序和網路協議。它支持32位和64位硬體。

『叄』 linux file命令如何使用

1. file 是檢測文件類型的命令。

2. 文件類型就文件組織的方式,通常不同的文件類型執行不同的標准。
例如我們熟知的:txt , doc , xls , pdf ...

3. file 命令的簡單用法就是:
file 文件名,例如:
file data.txt
data.txt: ASCII text

就告訴我們,data.txt 是一個text (即txt) 類型的文件。
txt 文件所採用的編碼是ascii編碼體系。
所以 text 是文件類型;ASCII是編碼體系。

又如:

file my.pdf
my.pdf: PDF document, version 1.5
「PDF document「 告訴我們 , my.pdf 是pdf類型的文件。
版本執行的標準是:1.5

像ascii , version 1.5 這些都是與文件類型密切相關的信息。
如果需要更詳細的信息,可以加參數:
如:file -i data.txt

使用man file 看詳細用法。

『肆』 linux文件管理命令有什麼

(1)目錄管理命令
——ls:列出指定目錄下的內容
格式:ls [OPTION]... [FILE]...
-a:顯示所有文件包括隱藏文件
-A:顯示除.和..之外的所有文件
-l,--long:顯示文件的詳細屬性信息
-h:對文件大小進行單位換算,可能影響精度
-d:查看目錄本身而非其內部的文件
-r:逆序顯示文件
-R:遞歸顯示文件
示例:ls -lah / --詳細顯示/目錄下的所有文件(包括隱藏文件)
ls -ldh /etc --詳細顯示/etc目錄本身
ls -lhv / --倒序顯示/目錄下所有文件(包括隱藏文件)
ls -R /etc --遞歸顯示/etc下所有文件
——mkdir:創建目錄
格式:mkdir [OPTION]... DIRECTORY...
-p:自動按需創建父目錄
-m:創建目錄時給定許可權
示例:mkdir -p /data/test/A/B --在/data目錄下遞歸創建/test/A/B三個目錄
mkdir -m 711 -p /data/MODE/A --在/data目錄下遞歸創建MODE/A兩個目錄同時指定目錄A的許可權為711
——rmdir:刪除目錄
格式:rmdir [OPTION]... DIRECTORY...
-p:刪除目錄後如果其父目錄為空,則一並刪除
示例:rmdir -p /data/test/A --刪除A目錄後,test目錄為空,一並刪除
——cd:切換目錄
示例:cd ..:切換到上級目錄
cd ~:切換回自己的家目錄
cd -:在上一次目錄與當前目錄直接來回切換
——pwd:顯示當前目錄
(2)文件管理命令
——cp:復制
格式:單源復制:cp [OPTION]... [-T] SOURCE DEST(如果DEST不存在則創建,存在則覆蓋)
多源復制:cp [OPTION]... SOURCE... DIRECTORY(DEST必須為directory)
-i:互動式復制,即覆蓋前提醒用戶確認
-f:強制覆蓋目標文件
-r,-R:遞歸復制目錄
示例:cp -if /data/[1-3].txt /data/test --test必須為目錄,把三個文件一起復制到test中
cp -r /data /practice --把data目錄及目錄下的內容一起復制到practice中
——mv:剪切
格式:單源復制:mv [OPTION]... [-T] SOURCE DEST(如果DEST不存在則創建,存在則覆蓋)
多源復制:mv [OPTION]... SOURCE... DIRECTORY(DEST必須為directory)
-i:互動式復制,即覆蓋前提醒用戶確認
-f:強制覆蓋目標文件
示例:mv -i /data/[1-3].txt /practice --把/data目錄下三個txt文件剪切到/practice下
——rm:刪除
格式:rm [OPTION]... FILE...
-i:互動式復制,即覆蓋前提醒用戶確認
-f:強制覆蓋目標文件
-r,-R:遞歸處理,將制定目錄下的所有文件包括目錄一並刪除
示例:rm -rf /practice --遞歸刪除/practice目錄
(3)文本內容管理命令
——cat:正向查看文本內容
格式:cat [OPTION]... [FILE]...
-n:給顯示的文本行編號
-E:顯示行結束符號$
示例:cat -n /etc/fstab --查看/etc/fatab內容並顯示行號
——tac:倒敘查看文本內容
格式:tac [OPTION]... [FILE]...
示例:tac /etc/passwd --倒敘查看文本內容
——head:顯示文本內容,默認顯示頭10行
格式:head [OPTION]... [FILE]...
-n #:顯示文本頭#行內容
示例:head -5 /etc/passwd --顯示/etc/passwd文件頭5行內容
——tail:顯示文本內容,默認顯示後10行
格式:tail [OPTION]... [FILE]...
-n #:顯示文本後#行內容
-f:查看文件尾部內容結束後不退出,跟隨顯示新增的行
示例:tail -8 /etc/passwd --顯示/etc/passwd文件後8行內容
——more:分屏顯示文本內容,每次顯示一屏顯示完停止
格式:more [options] file [...]
Space鍵:顯示文本下一屏內容
Enter鍵:只顯示文本下一行內容
b鍵:顯示文本上一屏內容
q鍵:退出
——less:分屏顯示文本內容,不主動退出
格式:less [options] file [...]
Space鍵:顯示文本下一屏內容
Enter鍵:只顯示文本下一行內容
b鍵:顯示文本上一屏內容
q鍵:退出

『伍』 linux file命令

file [-beLvz][-f <名稱文件>][-m <魔法數字文件>...][文件或目錄...]
【功能】
辨識文件類型。
【舉例】
*檢查文件類型:
$ file file.cfile /dev/hda
輸入之後,輸出如下:
file.c: C program text
file: ELF 32-bit LSB executable, Intel 80386,version 1,
dynamically linked, notstripped
/dev/hda: block special
*檢查文件類型,不輸出文件名:
$file -b test/
輸入之後,輸出如下:
directory
*檢查文件類型,文件名和結果用,隔開:
$file -F,example/
輸入之後,輸出如下:
example, directory
這里可以指定其它的分割字元。
*檢查塊文件內部,獲得文件系統信息
$ file -s/dev/hda{,1,2,3,4,5,6,7,8,9,10}
輸入之後,輸出如下:
/dev/hda: x86 boot sector
/dev/hda1: Linux/i386 ext2 filesystem
/dev/hda2: x86 boot sector
/dev/hda3: x86 boot sector, extended partition table
/dev/hda4: Linux/i386 ext2 filesystem
/dev/hda5: Linux/i386 swap file
/dev/hda6: Linux/i386 swap file
/dev/hda7: Linux/i386 swap file
/dev/hda8: Linux/i386 swap file
/dev/hda9: empty
/dev/hda10: empty
這里,如果沒有許可權,執行不了。
【描述】
ile 命令的使用. File 命令試圖檢查每個參數以判定文件的類型. 檢查共有三組,按如下順序進行:文件系統檢查,幻數檢查,以及語言檢查. 文件系統檢查成功則輸出文件類型.
輸出的類型一般會包含以下的詞中的一個: text (文件中僅有 ASCII 字元,可以用 ASCII 終端讀此文件,以保證內容的可靠性), executable (文件中保存的是程序編譯後的結果,一些UNIX 內核或其它內核能理解這類文件), 或者 data 表示所有其它類型文件(data 一般為二進制文件或者不可列印的). 但是有的常用的文件格式(如core文件、tar包),雖然也包含二進制數據,卻不屬於這一類如果要修改 /usr/share/magic 或者程序本身, preserve these keywords . 當文件為``text'' 類型時,認為此文件為可讀文件. 不要象在Berkeley環境中那樣做 - 要把``shell commands text''改為``shell script''.
文件系統檢查是建立在對 stat(2) 系統調用結果的分析上的. 程序會分析文件是否為空,或者是否是某種特殊文件. 對於所有可在現有系統上使用的文件類型 (比如套介面文件,動態鏈接文件,命名管道文件(FIFOs) 等),只要它在系統頭文件 sys/stat.h 中已經定義過,就可以被檢查到.
幻數檢查用來檢查文件中是否有特殊的固定格式的數據. 規范的例子如二進制可執行文件(編譯後的程序) a.out ,該文件格式在標准include目錄下的 a.out.h 文件中定義,也可能在 exec.h 中定義. 這些文件在文件開始部分附近的一個特殊位置保存有一個'幻數' , 通過幻數告訴UNIX 操作系統此文件是二進制可執行文件, 和其中包含的其它類型. 幻數的概念已經擴展到數據文件.任何在文件固定位置有與文件類型相關的不變標識符的文件都可以這樣表示. 這些文件中的信息可以從幻數文件 /usr/share/magic 中讀取.

如果文件為 ASCII 文件, file 會試圖檢查它的語言. 語言檢查在文件開始的幾個塊中(任意位置)查找是否有特殊字元串(參看 names.h) .br 指出此文件很可能是 troff(1) 輸入文件, 而關鍵字 struct 指出此文件是C程序. 語言檢查不如前兩組檢查可靠,所以放在最後執行.它也用來檢查一些混合文件(例如 tar(1) 存檔文件)並確定文件是`ascii text'類型還是`data'類型.
選項
-b
不輸出文件名 (簡要模式).
-c
檢查時列印輸出幻數文件的解析結果.常與 -m 一起使用,用來在安裝幻數文件之前調試它.
-f 命名文件
從在參數表前的命名文件中讀出將要檢查的文件名(每行一個文件).要有命名文件,或者至少有一個文件名參數; 如果要檢查標准輸入, 使用``-''作為文件參數.
-m list
指定包含幻數的文件列表.可以是單個文件,也可以是用冒號分開的多個文件.
-n
每檢查完一個文件就強制刷新標准輸出. 僅在檢查一組文件時才有效. 一般在將文件類型輸出到管道時才採用此選項.
-v
列印程序版本並退出.
-z
試圖查看壓縮文件內部信息.
-L
(在支持符號鏈接的系統上)選項顯示符號鏈接文件的原文件, 就像 ls(1) 命令的like-named 選項.
-s
通常, file 只是試圖去檢查在文件列表中那些 stat(2) 報告為正常文件的文件的類型.由於讀特殊文件將可能導致不可知後果,所以這樣可以防止發生問題.使用 -s 選項時 file 命令也將去讀文件列表中的塊特殊文件和字元特殊文件. 一般用於從原始磁碟分區中獲得文件系統類型,此文件為塊特殊文件. 這個選項也導致 file 命令忽略 stat(2) 報告的文件大小,因為在有些系統中原始磁碟分區的大小報告為0.

【其它】
文件
/usr/share/magic - 默認的幻數列表
ENVIRONMENT
環境變數 MAGIC 用於設置默認的幻數文件.
參看
magic(4) - 幻數文件的格式.
strings(1), od(1),hexmp(1) - 檢查非textfile的工具.
標準的一致性
本程序比System V 的FILE命令強大, 幾乎能分辨出所有的模糊語言. 與System V 的FILE命令大部分兼容.本版本能識別更多的magic, 但是,也將因此在有些情況下會產生不同輸出(盡管更加精確).
本版本與System V的顯著區別就是本版本對空格是作為分隔符來處理的, 所以不能在格式字元串中包含空格. 例如,現有幻數文件中的
>10 string language impress (imPRESSdata)
要改為
>10 string language\ impress (imPRESSdata)
另外, 格式字元串中的反斜線符號也要避免.例如,現有幻數文件中的
0 string \begindata Andrew Toolkit document
要改為
0 string \\begindata Andrew Toolkit document

SunOS releases 3.2及以後的版本包括從System V 發展來的 file(1) 命令,但有所擴展.本版本與Sun的file命令差別不大.它包括對 `&' 操作符的擴展,例如,
>16 long&0x7fffffff >0 not stripped
MAGIC DIRECTORY
幻數文件項主要是從USENET收集來的,許多人都為此作出了貢獻. Christos Zoulas (下邊將提到的)將收集附加項信息及修正幻數文件項. 幻數文件項的合並表將會定時發布.
幻數文件項的順序非常重要.不同的系統上的幻數項放的順序可能不同. 如果老的 file 命令使用幻數文件,請將舊的幻數文件改名保存, (如改為 /usr/share/magic.orig) 以便日後做比較用.

『陸』 Linux 命令大全

linux上可用的命令分別是在/usr/bin,
/usr/sbin,
/bin,
/sbin這些目錄當中,可以用man命令查看每一個命令的使用手冊,用man查出來的,是最靠譜

『柒』 linux中的 file命令的作用是什麼是干什麼用的

查看文件和程序基本信息的 包括程序的版本信息和運行的系統需求

『捌』 linux新建文件命令是什麼

1.創建文件夾mkdir -p 文件夾名;p 確保目錄名稱存在,不存在的就建一個。2.創建文件如:touch a.txt。想了解更多命令,可以看下《linux就該這么學》這本書。
Linux中的用戶許可權s和t代表什麼意思呢?
s或S(SUID,Set UID):可執行的文件搭配這個許可權,便能得到特權,任意存取該文件的所有者能使用的全部系統資源。請注意具備SUID許可權的文件,黑客經常利用這種許可權,以SUID配上root帳號擁有者,無聲無息地在系統中開扇後門,供日後進出使用。
T或T(Sticky):/tmp和 /var/tmp目錄供所有用戶暫時存取文件,亦即每位用戶皆擁有完整的許可權進入該目錄,去瀏覽、刪除和移動文件。可以看下劉遄老師寫的《Linux就該這么學》作為入門的書籍,覺得不錯的話採納下哦~

『玖』 linux必學的60個命令

Linux常用的命令可以分為以下幾類:安裝和登錄命令、文件處理命令、系統管理相關命令、網路操作命令、系統安全相關命令、其它命令。

安裝和登錄命令:login、shutdown、halt、reboot、install、mount、umount、chsh、exit、last。

文件處理命令:file、mkdir、grep、dd、find、mv、ls、diff、cat、ln。

系統管理相關命令:df、top、free、quota、at、lp、adser、groupadd、kill、crontab。

網路操作命令:ifconfig、ip、ping、netstat、telnet、ftp、route、rlogin、rcp、finger、mail、 nslookup。

系統安全相關命令:passwd、su、umask、chgrp、chmod、chown、chattr、sudo ps、who。

其它命令:tar、unzip、gunzip、unarj、mtools、man、unendcode、uudecode。

Linux簡介

Linux,全稱GNU/Linux,是一套免費使用和自由傳播的類Unix操作系統,是一個基於POSIX的多用戶、多任務、支持多線程和多CPU的操作系統。伴隨著互聯網的發展,Linux得到了來自全世界軟體愛好者、組織、公司的支持。

它除了在伺服器方面保持著強勁的發展勢頭以外,在個人電腦、嵌入式系統上都有著長足的進步。使用者不僅可以直觀地獲取該操作系統的實現機制,而且可以根據自身的需要來修改完善Linux,使其最大化地適應用戶的需要。

Linux不僅系統性能穩定,而且是開源軟體。其核心防火牆組件性能高效、配置簡單,保證了系統的安全。在很多企業網路中,為了追求速度和安全,Linux不僅僅是被網路運維人員當作伺服器使用,甚至當作網路防火牆,這是Linux的一大亮點。

熱點內容
編譯過程用圖表表示 發布:2024-10-31 03:17:01 瀏覽:120
mac緩存清理軟體 發布:2024-10-31 03:16:56 瀏覽:669
有什麼雲盤能上傳視頻 發布:2024-10-31 02:42:14 瀏覽:83
xp給共享文件夾加密碼 發布:2024-10-31 02:42:14 瀏覽:423
什麼編程呢 發布:2024-10-31 02:40:45 瀏覽:522
數據壓縮計算 發布:2024-10-31 02:40:37 瀏覽:294
0背包問題演算法 發布:2024-10-31 02:40:36 瀏覽:542
安卓5截屏保存在哪裡 發布:2024-10-31 02:28:41 瀏覽:532
pythonExcel大數據 發布:2024-10-31 02:27:14 瀏覽:343
c語言怎麼編譯局部變數 發布:2024-10-31 02:26:29 瀏覽:487