unix下的常用命令(三)

2021-08-30 01:19:02 字數 3616 閱讀 9119

17

、touch b.txt

建立空檔案

18

、mkdir *

建立目錄

mkdir dir1/dir2     

在目錄dir1

下建立目錄dir2

mkdir dir3 dir4 dir5     

建立dir3

,dir4

,dir5

三個目錄

mkdir

~/games           

在根目錄下建立games目錄

mkdir –p dir6/dir7/dir8         

不存在dir6

目錄時也可以建立(新增了「-p」)

19

、cp

複製

cp b.txt unix/01           

將檔案b.txt

複製到unix

下的01

目錄中

cp a.txt b.txt unix/01    

多個檔案的複製,將a.txt,b.txt

複製到unix

的01

目錄下

cp –i b.txt unix/01        

顯示複製的相關資訊(新增了「-i」)

cp –r unix/01 unix/02    

複製目錄到另乙個目錄

20

、mv

移動

touch a.txt

mv a.txt unix/02   

將檔案a.txt

移動到unix

目錄的02

目錄下

mv oracle/01 unix/02           

將oracle

下的01

目錄移動到oracle

下的02

目錄下

mv 還有重新命名的功能:

mv a.txt b.txt              

將檔案a.txt

重新命名為檔案b.txt

mv 01 09              

重新命名目錄,將目錄01

命名為目錄09

21

、刪除:rm  

刪檔案和目錄

rmdir

只能刪空目錄

rm –r dir6     

刪目錄(新增-r

引數)

rm –ir ~/dir7  

刪除時有提示

22

、ln

鏈結,鏈結分為硬鏈結和軟連線,硬鏈結是同乙個檔案系統,軟連線是跨檔案系統。 (1

)、cd unix

mkdir 02

vi text.txt

在主資料夾下建立快捷鍵(只是個副本,

刪除原始檔後仍存在)

ln unix/02/text.txt t.txt

unix/02/text.txt

原始檔,t.txt

快捷名

(2)、ln –s unix/02/text.txt  t1.txt

軟連線,原始檔和快捷方式一致,即同步(原始檔刪除後,快捷方式也不存在)

23

、man ls

調動ls

的幫助文件

ctrl + c         中止

spacebar       翻頁

return            翻行

24

ls u*                    

查詢帶u

的檔案

ls *.txt          

查詢字尾是txt

的檔案

ls u?              

查詢以u

開頭且名字只有兩個字母的檔案(?只代表乙個字元)

ls [b-f] b*             

查詢f-f

範圍中的任乙個

ls [ff]f*a?c   

查詢兩個中的乙個

25

cd;ls             

按順序進行執行,即先執行cd

命令在執行ls命令

date;cal          //date

日期,cal 日曆

>,<               

重定向符

(1)、

> :

把命令輸出的內容寫進乙個檔案中而不是顯示在螢幕上

cal > cal.txt   

將日曆資訊定位到cal.txt

檔案中

cal > cal.txt   

將新的日曆資訊覆蓋掉原有的cal.txt 檔案

cal >> cal.txt 

將日曆資訊累加到原檔案的後面

(2)、

< :

輸入乙個命令不是從鍵盤輸入而是從檔案中讀取

cat < cal.txt 

把檔案cal.txt

交由cat

命令處理

26

|            

管道流命令:乙個命令交給另乙個命令來處理

ls –l /etc | more

ls –l /etc | tee etc.lst

ls –l /etc | tee –a etc.lst          tee

生成etc.lst

檔案a//

累加上

27

檢視檔案:more

分屏more filename

cat  

無分屏cat filename

cat /dev/null > ~/b.txt

cat /etc/passwd | awk –f: 『』 | sort > ~/userinfo

// 『\t』

間隔符,sort 排序

28

head -10 /etc/passwd           

顯示檔案的前10行

tail -4 filename                    

顯示檔案的後4

UNIX下的常用命令

1.設定unix環境變數命令 export lang zh cn.gb18030 新增環境變數 cd etc vi profile 退出編輯模式 q 2.檢視系統中所有的語言 local a 3.啟動程式 sh startup.sh 4.unix下涉及到字元編碼的環境變數有 local all la...

Unix常用命令

1.設定unix環境變數命令 export lang zh cn.gb18030 新增環境變數 cd etc vi profile 退出編輯模式 q 2.檢視系統中所有的語言 local a 3.啟動程式 sh startup.sh 4.unix下涉及到字元編碼的環境變數有 local all la...

UNIX常用命令

1.cd 改變工作目錄 2.pwd 輸出當前工作目錄的絕對路徑 在unix 中要執行什麼命令,一定要知道自己當前所在的工作目錄 3.ls 檢視檔案 ls 顯示檔案 ls a 顯示所有檔案 ls l 列表顯示檔案 ls la 列表顯示所有檔案 4.touch 用於更改檔案訪問和修改時間的標準 unix...