當前位置:首頁 » 操作系統 » 在linux中

在linux中

發布時間: 2022-02-09 10:03:36

A. linux中 .的意思

1 在路徑中 .指當前目錄
2 在文件名中,.開頭的是隱藏文件
3 在正則表達式中,.指任意一個字元,常以(.*)表示任意多個字元 Linux命令需求可查看「Linux命令大全"

B. linux中的"~"是什麼意思

~代表用戶的/home/用戶明目錄。

假設你的用戶名是x,那麼~/就是/home/x/

.是代表此目錄本身,但是一般可以不寫;所以cd ~/. 和cd ~ 和cd ~/效果是一樣的。但是.後面有東西又是另外一個問題,點在文件名頭部,代表一個隱藏文件。

~/.local是你的主目錄下一個.local的文件夾的路徑,並且從.可以看出,這是一個飲藏文件,如果不用ls -a的話,一般ls是無法看到的。

~ 是一個代位符,表明的是個人目錄的地址,因為每個用戶都有自己的個人目錄地址,所以用 ~ 作為統一替代這個根據用戶不同而不同但有規可循的地址,來保證某些情況下的兼容問題。

(2)在linux中擴展閱讀

在Linux中,所有的東西都是以文件的形式存儲在計算機中,所以要找到Linux裡面的文件,就需要用到路徑。路徑又分為絕對路徑和相對路徑。

絕對路徑就是文件在計算機中所處的完整位置,如"passwd"配置文件的絕對路徑就是"/etc/passwd",相對路徑就是文件相對與當前所在位置的一個名字的簡寫,這個名字不會以/開頭,而且名字會自動添加pwd顯示的值。

Linux常用命令:

1、新建文件【增】touch

命令:touch 文件名

示例:在當前目錄創建一個名為aa.txt的文件 touch aa.txt

2、刪除文件 【刪】 rm

命令:rm -rf 文件名

3、打開文件

命令:vi 文件名

示例:打開當前目錄下的aa.txt文件 vi aa.txt 或者 vim aa.txt

注意:使用vi編輯器打開文件後,並不能編輯,因為此時處於命令模式,點擊鍵盤i/a/o進入編輯模式。

C. * 在linux 中是什麼意思

* 代表0個或者多個特殊字元

在shell中也代表任意字元,比如ls a*,就是列出所用a開頭的文件,

其他命令具體的參考如下:
1. > 重定向輸出符號。
2. >>重定向輸出符號,但有追加的功能。
3. 2>錯誤重定向輸出符號,覆蓋原文件內容。
4. 2>>錯誤重定向輸出符號,有文件內容追加的功能。重定向:I/O。Linux Shell 環境中支持輸入輸出重定向,用符號<和>來表示。0、1和2分別表示標准輸入、標准輸出和標准錯誤信息輸出,可以用來指定需要重定向的標准輸入或輸出,比如 2>a.txt 表示將錯誤信息輸出到文件a.txt中。
5. * 代表0個或者多個特殊字元
6. ?匹配任意一個字元。
7. | 管道符號。解釋:command1|command2,將command1的輸出作為command2的輸入,比如ls -al|less,表示將ls -al的輸出作為less的輸入,即將la -al的輸出分頁。管道命令只接受標准輸入(standoutput)。
8. & 後台進程符。
9. &&l邏輯與符號。用法:命令1 && 命令2 表示如果命令1執行成功,繼續執行命令2。
10.|| 邏輯或符號。用法:命令1 | | 命令2 表示如果命令1執行成功,不執行命令2;但如果命令1執行失敗才執行命令2。
&&與||,命令執行是順序進行的,沒有優先順序
11.!邏輯非符號。排除指定范圍。例:ls a[!0-9]
12.[x-y]表示一定的范圍。學習Linux,知道Linux命令很重要,所以建議多看看Linux命令介紹,推薦《Linux命令大全(手冊)》,搜索方式如下:

13.# 注釋符;符合替換文字最短的那一個。14.」 」 雙引號表示把它所包含的內容作為普通字元,但` ` $ 『 『 幾個符號除外。15.』 』 單引號表示把它所包含的內容作為普通的字元,無特殊例外。16.$ 變數符,提取變數,如echo $HOME,查看變數;正則表達式中表示行首。17. 轉義字元,就是將特殊字元轉換成其本來的普通字元的意思。18.``反單引號,表示它所包含的內容。一般作為嵌入的命令使用,此命令將先執行。19.;命令分隔符。20.< 重定向輸入符。21.()表示整體執行命令。22.^反向選擇符,例:grep -n '^[^a-zA-Z]' wokao.txt,[]內的叫反向選擇符,[]外的則表示定位在行首。查找行首不是英文字母的行。23. . 點該表任意字元串

D. $ 在linux里什麼意思

$在linux里是命令提示符的意思。

對於Linux系統來說,無論是中央處理器、內存、磁碟驅動器、鍵盤、滑鼠,還是用戶等都是文件,Linux系統管理的命令是正常運行的核心,與之前的DOS命令類似。linux命令在系統中有兩種類型:內置Shell(外殼)命令和Linux命令。


(4)在linux中擴展閱讀

可以在$後面輸入命令,命令提示符前面可能提示當前用戶的一些信息,在linux下會提示用戶當前目錄以及當前用戶。

$符號是輸入命令的提示符它不是命令本身的一部分。例如$ date [ENTER]Thu May 30 01:23:11 PDT 2013$此處輸入的命令是date。該命令顯示當前日期、時間和年。在當前日期顯示之後注意會顯示$符號。

E. 在linux中是什麼意思

"在linux 中"這句話范圍太廣了,*在shell中表示通配符,表示零個或多個字元。

比如當前目錄下有abc.c、abdd.c、abeff.c。可以用ls ab*.c來查看。

F. linux在終端下輸入的"<"和「>"分別代表什麼

語法:"命令 < 文件" ,這是將文件作為命令輸入。"命令 > 文件" ,這是將文件作為命令輸出。比如說:mail -s "test" [email protected] < aa ,就是將文件aa作為信件的內容主題為test給收信人發去。

拓展:

1、Linux操作系統是基於UNIX操作系統發展而來的一種克隆系統,它誕生於1991 年的 [Linux桌面] 10 月5 日(這是第一次正式向外公布的時間)。以後藉助於Internet網路,並通過全世界各地計算機愛好者的共同努力,已成為今天世界上使用最多的一種UNIX 類操作系統,並且使用人數還在迅猛增長。

2、Linux是一套免費使用和自由傳播的類Unix操作系統,是一個基於POSIX和UNIX的多用戶、多任務、支持多線程和多CPU的操作系統。它能運行主要的UNIX工具軟體、應用程序和網路協議。它支持32位和64位硬體。Linux繼承了Unix以網路為核心的設計思想,是一個性能穩定的多用戶網路操作系統。它主要用於基於Intel x86系列CPU的計算機上。

G. 在linux中,/表示什麼

1、/表示根目錄。cd /;ls /;mkdir /data;cp /tmp/a.txt /
後面的都是廢話:
2、./表示當前路徑。cp /tmp/a.txt ./
3、../表示上級路徑。mkdir ../a
4、~/表示home目錄,cd ~/
~-/表示先前的目錄cd ~-/
~+/ 當前工作目錄 cd ~+
5、/在網址中的http://www.a.org/n/m/p/

H. Linux中的./是什麼意思

Linux中「./」在系統文件中表示絕對路徑的意思。

linux系統中,所有的文件與目錄都是由根目錄/開始,不是以/開頭的就是相對路徑;

1、「.」表示當前目錄,也可以用「./」表示;

2、「..」表示上一級目錄,也可以用「../」表示;

3、「~」 代表用戶自己的宿主目錄;

4、「/」處於Linux文件系統樹形結構的最頂端,我們稱它為Linux文件系統的root,它是Linux文件系統的入口。

所有的目錄、文件、設備都在/之下,它是Linux文件系統最頂層的唯一的目錄;

一般建議在根目錄下面只有目錄,不要直接存放文件;根目錄是linux系統啟動時系統第一個載入的分區,所以啟動過程中用到的文件應該都放在這個分區中。

其中/etc、/bin、/dev、/lib、/sbin這5個子目錄都應該要與根目錄連在一起,不可獨立成為某個分區。

(8)在linux中擴展閱讀:

linux有四種基本文件系統類型:

1、普通文件:如文本文件、c語言源代碼、shell腳本等,可以用cat、less、more、vi等來察看內容,用mv來改名;

2、目錄文件:包括文件名、子目錄名及其指針,可以用ls列出目錄文件;

3、鏈接文件:是指向一索引節點的那些目錄條目,用ls來查看時,鏈接文件的標志用l開頭,而文件後以"->"指向所鏈接的文件;

4、特殊文件:如磁碟、終端、列印機等都在文件系統中表示出來,常放在/dev目錄內;

可以用file命令來識別。

I. ~在linux中是哪個目錄下

在linux中是一個代位符,表明的是當前用戶目錄的地址,因為每個用戶都有個人目錄地址,所以用 , 作為統一替代這個根據用戶不同而不同但有規可循的地址,來保證某些情況下的兼容問題。

具體如下:

1、簡介

Linux操作系統是基於UNIX操作系統發展而來的一種克隆系統,它誕生於1991 年的 [Linux桌面] 10 月5 日(這是第一次正式向外公布的時間)。以後藉助於Internet網路,並通過全世界各地計算機愛好者的共同努力,已成為今天世界上使用最多的一種UNIX 類操作系統,並且使用人數還在迅猛增長。

2、基本信息

Linux[2]操作系統是UNIX操作系統的一種克隆系統,它誕生linux系統於1991 年的10 月5 日(這是第一次正式向外公布的時間)。以後藉助於Internet網路,並通過全世界各地計算機愛好者的共同努力,已成為今天世界上使用最多的一種UNIX 類操作系統,並且使用人數還在迅猛增長。

3、分區規定

設備管理在 Linux 中,每一個硬體設備都映射到一個系統的文件,對於硬碟、光碟機等,IDE 或 SCSI 設備也不例外。Linux 把各種 IDE 設備分配了一個由 hd 前綴組成的文件;而對於各種 SCSI 設備,則分配了一個由 sd 前綴組成的文件。

J. linux中%什麼意思

介紹下Shell中的${}、##和%使用範例,本文給出了不同情況下得到的結果。
假設定義了一個變數為:
代碼如下:
file=/dir1/dir2/dir3/my.file.txt
可以用${ }分別替換得到不同的值:
${file#*/}:刪掉第一個 / 及其左邊的字元串:dir1/dir2/dir3/my.file.txt
${file##*/}:刪掉最後一個 / 及其左邊的字元串:my.file.txt
${file#*.}:刪掉第一個 . 及其左邊的字元串:file.txt
${file##*.}:刪掉最後一個 . 及其左邊的字元串:txt
${file%/*}:刪掉最後一個 / 及其右邊的字元串:/dir1/dir2/dir3
${file%%/*}:刪掉第一個 / 及其右邊的字元串:(空值)
${file%.*}:刪掉最後一個 . 及其右邊的字元串:/dir1/dir2/dir3/my.file
${file%%.*}:刪掉第一個 . 及其右邊的字元串:/dir1/dir2/dir3/my
記憶的方法為:
# 是 去掉左邊(鍵盤上#在 $ 的左邊)
%是去掉右邊(鍵盤上% 在$ 的右邊)
單一符號是最小匹配;兩個符號是最大匹配
${file:0:5}:提取最左邊的 5 個位元組:/dir1
${file:5:5}:提取第 5 個位元組右邊的連續5個位元組:/dir2
也可以對變數值里的字元串作替換:
${file/dir/path}:將第一個dir 替換為path:/path1/dir2/dir3/my.file.txt
${file//dir/path}:將全部dir 替換為 path:/path1/path2/path3/my.file.txt Linux命令功能強大,學會其命令會使操作簡易方便。推薦看下《Linux命令大全》,具體可看下圖:

熱點內容
緩存行原理 發布:2024-11-14 13:08:56 瀏覽:431
簡單的vb編程 發布:2024-11-14 13:06:45 瀏覽:523
綠色linux 發布:2024-11-14 12:56:11 瀏覽:349
游戲本緩存 發布:2024-11-14 12:55:28 瀏覽:649
微軟提供的編譯軟體 發布:2024-11-14 12:55:16 瀏覽:17
長沙java培訓機構哪家好 發布:2024-11-14 12:40:53 瀏覽:229
外存儲器硬碟能存儲的高清電影數 發布:2024-11-14 12:33:23 瀏覽:265
python分號作用 發布:2024-11-14 12:31:50 瀏覽:224
方舟編譯器下載要錢嗎 發布:2024-11-14 12:29:20 瀏覽:62
jspoa源碼 發布:2024-11-14 12:21:31 瀏覽:420