Linux 命令(部分)

2021-09-25 14:02:09 字數 2864 閱讀 7979

1、pwd:顯示當前目錄的絕對路徑名

pwd [--help][--version]
2、clear:清除終端螢幕

clear
注意:linux清屏並不會像windows一樣徹底全部清除,而只是新建一行新的置頂,以前輸的命令仍舊還在上方

3、cd:用於開啟路徑,接收絕對路徑和相對路徑

cd [dirname]
dirname:需要切換的目標目錄

4、ls:顯示所有的檔案和資料夾的列表

ls [-alrtafr] [name...]
ls -a 顯示所有的檔案資訊,包括隱藏檔案,即以.為開頭的檔案

ls -r 遞迴展示所有檔案,即檔案中有檔案則會依次列出

ls -t 根據修改時間排序展示所有檔案

ls -f 在列出的檔名稱後加一符號;例如可執行檔則加 "*", 目錄則加 "/"

ls -l 顯示各個檔案的詳細資訊

d rwx r-x r-x 4 user nobody 1024 feb 22 09.20 a.txt
rwx:擁有者許可權(r 讀許可權 w 寫許可權 x 執行許可權 - 沒有許可權)

r-x:同組人許可權(第乙個)

r-x:其他人許可權(第二個)

4:連線數

user:擁有者名稱

nobody:擁有組

1024:檔案大小

feb 22 09.20:最後一次修改的時間

a.txt:檔名

5、chmod:更改檔案的許可權

chmod [-cfvr] [--help] [--version] mode file...
mode:許可權設定字串,格式如下

[ugoa...][[+-=][rwxx]...][,...]
*u(user)代表擁有者,生成檔案時登陸的人,許可權最高

*g(group)代表同組人,系統管理員分配的同組的乙個人或者幾個人

*o(other)代表其他人,除擁有者,同組人之外其他的人

*a(all)表示擁有者、同組人和其他人

*+-=表示對許可權的操作,+表示增加許可權,-表示減少許可權,=表示唯一設定許可權

其他說明:

-c :若該檔案許可權確實已經更改,才顯示其更改動作

-f:若該檔案許可權無法被更改也不要顯示錯誤資訊

-v:顯示許可權變更的詳細資料

-r:對當前目錄下的所有檔案與子目錄進行相同的許可權變更

--help:顯示輔助說明

--version:顯示版本

chmod octalnumbers file
每種許可權代表著乙個數,read代表4 write代表2 execute代表1

--- 0     --x 1     -w- 2     -wx 3

r-- 4     r-x 5     rw- 6     rwx 7

mkdir:建立目錄

mkdir [-p] dirname
-p:當檔案目錄不存在的時候就新建立乙個,mkdir -p a/b/c/d/e 當e目錄前的目錄都不存在時,會自動新建,沒有-p則報錯

touch:建立新的檔案

touch filename(s)
可以同時建立多個新的檔案,檔名之間用空格隔開

cp:複製檔案或目錄

cp [options] source_file destination_file

cp [options] source_file(s) destination_directory

cp [options] source_directory(s) destination_directory
-f:覆蓋已經存在的目標檔案而不給出提示

-i:在覆蓋目標檔案之前給出提示,回答y時目標檔案將被覆蓋,預設回答為n

-p:除複製檔案的內容外,還把修改時間和訪問許可權也複製到新檔案中

-r:若給出的原始檔是乙個目錄檔案,此時將複製該目錄下所有的子目錄和檔案

注意:此操作無法將一次性將乙個檔案複製到多個目錄中,只能將多個檔案複製到乙個目錄中

mv:將檔案或目錄改名或者移動

mv [-if] source target_file

mv [-if] source target_directory

-i:若指定目錄已有同名檔案,則提示是否覆蓋檔案

-f:執行覆蓋操作的時候不會有任何提示

mv引數設定和結果:

mv 檔名 檔名 將源檔名改為目標檔名

mv 檔名 目錄名 將檔案移入目標目錄

mv 目錄名 目錄名 目標目錄已存在,將源目錄移動到目標目錄;目標目錄不存在則改名

rm:用於刪除檔案或者是目錄

rm [options] name...
-i 刪除前逐一詢問確認

-f 即使原檔案屬性設為唯獨,亦直接刪除,無需逐一確認

-r 將目錄及以下之檔案全部刪除

注意:rm -r name 為刪除非空目錄   rmdir name 為刪除空目錄

man:linux系統中的指引手冊

man -k keyword
注意:這麼多指令大多數人不能完全記下來,記個大概,man指令將是很好的幫助

cal:顯示日曆 date:顯示時間

cal 後面可以跟具體年份,或者日期+年份

LINUX部分命令

針對debian lenny設定如下 dpkg reconfigure locales 選擇 en us.utf 8 zh cn.gb2312 zh cn.utf 8 zh cn.gbk zh tw.big5 zh tw.utf 8 預設 default en us.utf 8 中文就選zh cn....

Linux命令(部分)

ls 檢視目錄 pwd 顯示當前目錄 cd 切換路徑 mkdir 新建目錄 rmdir 刪除目錄 rmdir c 刪除目錄時,目錄不可以有內容,要麼依次刪除,要麼rmdir p c d e,依次刪除e d c 路徑表示 絕對路徑 和相對路徑 當前 上一級 首 mkdir p c d,p是一次建立c ...

Linux部分命令簡介

在 瘟酒吧 下呆久了,相信大家都有點膩了,而不時的 該程式執行了非法操作,即將關閉 和藍臉使我們的神經飽受折磨,你試過辛辛苦苦幹了幾個小時的檔案瞬間的丟失嗎?還好還有nt,但是由於我們的計算機的硬體配置 更只要的是我們口袋中的money 所限,在nt的效果並不理想,現在終於有了乙個linux可以為我...