壹、文件和目錄操作命令
1,ls命令
功能:顯示文件和目錄的信息。
Ls默認顯示當前目錄文件列表。
Ls -a顯示所有文件,包括隱藏文件。
Ls -l顯示文件屬性,包括大小、日期、符號鏈接、是否可讀寫以及是否可執行。
Ls -lh顯示文件大小並以易於理解的格式打印文件大小(例如,1K 234M2G)。
Ls -lt顯示文件,按修改時間排序。
2.cd命令
功能:重命名目錄
Cd目錄切換到當前目錄中的目錄。
CD/切換到根目錄
鎘..切換到上壹個目錄。
鎘../ ...切換到上級二級目錄。
Cd ~切換到用戶目錄,例如root,然後切換到/root。
根目錄和主目錄的區別:
根目錄是系統的壹級文件結構,主目錄只是由非root用戶控制的目錄。相當於windows My Documents,非root用戶只能控制主目錄中的文件,而不能控制根目錄中的其他文件。
根目錄是設備的頂級目錄,由/表示
主目錄是每個用戶登錄系統的目錄。通常在/home下,用戶名被用作目錄,可以用~表示。
CD/輸入根目錄
Cd ~/輸入主目錄
當然,您也可以使用/home/someone進入某人的主目錄。
3.cp命令
功能:復制文件
Cp源目標復制文件源作為目標。
CP/根/源。將/root下的文件源復制到當前目錄。
例如:CP/home/open _ 038 _ dev/external _ files/test/test . sh。
CP–avsour _ dir target _ dir復制整個目錄,兩個目錄完全相同。
4.rm命令
功能:刪除文件或目錄。
Rm文件刪除文件。
Rm -f文件在沒有提示的情況下被刪除。可以與r參數壹起使用。
Rm -rf dir刪除當前目錄中名為dir的整個目錄。
5.mv命令
功能:將文件移走或重命名。uinx下沒有重命名命令。如果您想重命名它,可以使用此命令。
Mv源目標將文件源重命名為目標。
命令參數:
-b:如果需要覆蓋文件,請在覆蓋之前備份文件。
-f:強制強制意味著如果目標文件已經存在,將直接覆蓋它而不詢問;
-i:如果目標文件已經存在,將詢問您是否覆蓋它!
-u:如果目標文件已經存在並且源文件相對較新,則它將被更新。
-t:-target-directory = directory將所有源參數移到目錄中,即指定mv的目標目錄。此選項適用於將多個源文件移動到壹個目錄中,其中目標目錄排在前面,源文件排在最後。
示例1:重命名文件
命令:
mv test.log測試1.txt
示例2:移動文件
命令:
mv測試1.txt測試3
將文件log1.txt、log2.txt和log3.txt移動到目錄test3。
mv日誌1.txt日誌2.txt日誌3.txt測試3
將文件log1.txt log2.txt log3.txt更改為/opt/soft/test/test4目錄。
mv-t/opt/soft/test/test4/log 1 . txt log 2 . txt log 3 . txt
將當前文件夾中的所有文件移動到上壹個目錄。
mv *../
6、差異
功能:比較文件內容
Diff dir1 dir2比較目錄1和目錄2的文件列表是否相同,但不比較文件的實際內容,如果不同則列出它們。
Diff file1 file2比較文件1和文件2的內容是否相同。如果是文本格式的文件,它將顯示不同的內容。如果是二進制代碼,只能說明兩個文件不同。
Comm file1 file2比較文件並顯示兩個文件的不同內容。
7.指揮中心
功能:創建鏈接。Windows快捷方式基於鏈接原則。
源路徑目標路徑連接
Ln -s源路徑目標路徑軟連接
Ln是linux中另壹個非常重要的命令。它的功能是為另壹個位置的文件建立不同的鏈接。該命令最常用的參數是-s,具體用法為:ln–s源文件目標文件。
當我們需要在不同的目錄中使用同壹個文件時,我們不需要將同壹個文件放在每個需要的目錄中。我們只需要將文件放在壹個固定的目錄中,然後在其他目錄中用ln命令進行鏈接即可,無需重復占用磁盤空間。例如:ln–s/bin/less/usr/local/bin/less。
blogs . com/joeblackzqq/archive/2011/03/20/1989625 . html
其次,查看文件內容命令
1,貓命令
顯示文件的內容,與DOS類型相同。
卡特彼勒文件
2.更多命令
功能:分頁顯示命令
更多文件
more命令也可以通過管道字符(|)與其他命令壹起使用,例如:
ps ux |更多
ls |更多
3.尾部命令
功能:顯示文件的最後幾行。
Tail -n 100 aaa.txt顯示aaa.txt文件的最後100行
4.vi命令
Vi文件編輯文件文件
Vi原始基本用法和命令:
輸入命令的方法是先按【ESC】鍵,然後輸入:w(寫入文件),:w!(不詢問就寫文件):wq保存並退出,:q退出,q!不保存就退出。
5.觸摸命令
功能:創建壹個空文件。
觸摸aaa.txt創建壹個名為aaa.txt的空文件
三、基本系統命令
1,人工命令
功能:查看命令的幫助。如果妳不知道命令的用法,妳可以問他,他知道後會告訴妳的。
例如:
Man ls顯示ls命令的幫助內容。
2、w命令
功能:顯示登錄用戶的詳細信息。
例如:
中士:~# w
22:06:51上升43分鐘,1用戶,平均負載:0.00、0.00、0.00
用戶TTY登錄@ IDLE JCPU PCPU WHAT
周
3.誰點菜
功能:顯示登錄用戶
例如:
中士:~#誰
周1月2日至3月3日
4.最後壹個命令
功能:檢查哪些用戶最近登錄了系統。
例如:
中士:~#最後壹個
仍處於登錄狀態
重新啟動系統引導2 . 6 . 8-2-386 Mon Mar 13 21:23(00:43)
周三pts/0 10.140 . 0 . 105
周日pts/0 10.140 . 0 . 105
root tty 1 Sun Mar 12 22:50-down(00:01)
root tty 1 Sun Mar 12 22:46-22:48(00:02)
root tty 1 Sun Mar 12 22:43-22:46(00:02)
重新啟動系統引導2 . 6 . 8-2-386 Mon Mar 13 06:34(-7:-41)
wtmp開始於2006年3月13 06:34:11
5.日期命令
功能:系統日期設置
日期顯示當前日期和時間
將系統時間設置為20:30:30。
日期-s 2002-3-5將系統周期設置為2003-3-5。
date-s“060520 06:00:00“將系統時間段設置為20 06年5月20日6:00整。
6、時鐘命令
功能:時鐘設置
clock–r讀取系統Bios中的時間參數。
clock–w將系統時間(如日期設置的時間)寫入Bios。
7.uname命令
功能:查看系統版本
Uname -R顯示操作系統內核的版本
例如:
中士:~# uname -a
Linux Sarge 2.6.8-2-386 #1星期二Aug 16 12:46:35 UTC 2005 i686 GNU/Linux
8、關閉和重啟系統命令
重新啟動重新啟動計算機。
Shutdown -r現在可以重新啟動計算機,並在停止服務後重新啟動計算機。
關機-h現在關閉計算機,停止服務,然後關閉系統。
Halt關閉計算機。
現在通常使用Shutdown -r。當重新啟動系統時,相關服務被關閉,現在shutdown -h也是如此。
9日,蘇命令
功能:切換用戶
su-切換到根用戶
Su-zhoulj切換到zhoulj用戶,
註意:-,這很關鍵。如果使用-,您將使用用戶的環境變量。
名稱服務器192.168.1.11
6.網絡調試
(1),ping命令
功能:算了。如果妳不知道,就去做。
砰
②、traceroute命令
功能:路線跟蹤
traceroute
追蹤路線207.68.173.7
(3)、nslookup命令
功能:域名解析和調試
例如:
$ nslookup
註意:nslookup已棄用,可能會從未來版本中刪除。
考慮改用“dig”或“host”程序。使用運行nslookup
`-sil【ent】‘選項來阻止此消息出現。
& gt
服務器:192.168.1.11
地址:192.168.1.11 # 53
非權威回答:
名稱:
地址:202.118.66.66
& gt服務器202.118.66.6
默認服務器:202.118.66.6
地址:202.118.66.6#53
& gt
服務器:202.118.66.6
地址:202.118.66.6#53
非權威答案:規範名稱=
。
名稱:
地址:202.108.22.5
九、其他訂單
1和ssh命令
功能:遠程登錄到其他UNIX主機。
ssh-l user1 192.168.1.2使用用戶名user 1登錄到192.1.2。
噓
使用用戶名user1登錄192.168.1.2。
2、scp命令
功能:安全復制
例如:
abc.tar.gz scp
:~將本地abc.tar.gz復制到192.168.1.5的user 1(/home/user 1)的根目錄下。
3.telnet命令
功能:登錄到遠程主機。
例如:
遠程登錄192.168.1.5
————————————————
版權聲明:本文為CSDN博主“陽光~ L &;h”遵循CC 4.0 BY-SA版權協議。轉載請附上原始來源鏈接和本聲明。
原始鏈接:/LH 0912666/article/details/87897629