linux檔案基本操作和常用命令

2022-08-01 14:18:14 字數 2458 閱讀 2035

windows 一直是以儲存介質為主的,主要以碟符(c 盤,d 盤...)及分割槽來實現檔案管理,然後之下才是目錄,目錄就顯得不是那麼重要,除系統檔案之外的使用者檔案放在任何地方任何目錄也是沒有多大關係

unix/linux是以樹形目錄為主的,樹形目錄是乙個使用者可作業系統的骨架。

路徑

絕對路徑:以根『/』目錄為起點的完整路徑。如 /usr/local/bin

相對路徑:相對於當前目錄的路徑,如 usr/local/bin

1.新建

新建檔案:touch命令

新建目錄;mkdir命令

2.複製

cp file dir  將file複製到dir路徑下。複製目錄時加 -r

3.刪除

rm test 刪除檔案或目錄。刪除目錄時需要加 -r

4.移動檔案與檔案重新命名

使用mv命令,移動(剪下)檔案。mv file myfile(重新命名)

5.檢視檔案

使用cat,tac,nl命令檢視檔案。

使用head和tail來檢視檔案頭尾十行

tail -f 引數

這個引數可以實現不停地讀取某個檔案的內容並顯示。

這可讓我們動態檢視日誌起到實時監視的作用

>和》區別

>  : 是定向輸出到檔案,如果檔案不存在,就建立檔案;如果檔案存在,就將其清空;

一般我們備份清理日誌檔案的時候,就是這種方法:先備份日誌,再用`>`,將日誌檔案清空(檔案大小變成0位元組);

>> : 這個是將輸出內容追加到目標檔案中。如果檔案不存在,就建立檔案;如果目標檔案存在,就將內容加到那個檔案的末尾,該檔案中的原有內容不受影響。

linux的常用命令whoami:列出目前登陸linux的賬戶。

who:列出目前哪些使用者在系統上工作。

date:檢視當前系統時間,修改時間按照 月日時分年的格式。(修改當前時間為2023年8月26號11:28 ,date 082611282018)

cal:檢視日曆。檢視指定月份的日曆 (cal 月份 年份)。

clear:清屏。清屏快捷鍵ctrl+l。

su:

su user可以切換到使用者user,執行需要輸入賬戶密碼,sudo cmd 用超級許可權執行命令,需要當前使用者屬於sudo組。su- user 也是切換到user使用者,同時環境變數也會跟著改變到目標使用者的環境變數。

passwd:passwd用來修改linux賬戶的密碼,password後面不帶引數代表修改當前使用者的密碼。root使用者可以使用passwd -s zou來檢視賬戶密碼資訊。

man:man是manual pages的縮寫,在linux中遇見了困難,可以呼叫man來獲取幫助。

help:快速檢視命令具體引數的作業。

ls:檢視,可以使用ls -a命令檢視隱藏檔案。

開啟linux作業系統,要求以root使用者登入gnome圖形介面,語言支援選擇為漢語。

使用快捷鍵切換到虛擬終端2,使用普通使用者身份登入,檢視系統提示符

使用命令退出虛擬終端2上登入的使用者

使用快捷鍵切換到虛擬終端5,使用管理員身份登入,檢視系統提示符

修改當前時間為2023年8月26號11:28

檢視2023年10月份日曆

Linux的基本操作和命令

最近接觸了乙個名叫linux的軟體,這個軟體讓我受益良多。linux是一套免費使用和自由傳播的類unix 作業系統 是乙個基於posix 和unix 的多使用者 多工 支援多執行緒 和多cpu 的作業系統。它能執行主要的unix工具軟體 應用程式和網路協議。它支援32位 和64位 硬體。linux繼...

Linux下檔案操作和快捷操作

tac 檔案翻轉,第一行變為最後一行,第二行變為倒數第二行 rev 每列翻轉,第乙個字元變為最後乙個字元,第二個字元變為倒數第二個字元 nano filename 新建檔案並寫內容,ctrl x退出,根據提示按y儲存 vim 功能更強大的文字編輯器 vim filename 就可以新建乙個檔案,快捷...

linux檔案操作常用命令

1.cat 有檔案a.txt,裡面內容是aaaaaaaa 有檔案b.txt,裡面內容是bbbbbbbb cat a.txt b.txt a.txt裡面的內容會覆蓋b.txt裡面的內容,a.txt檔案內容不變,b.txt檔案裡會變成aaaaaaa cat a.txt b.txt a.txt裡面的內容會...