liunx基本命令

2021-08-26 04:14:07 字數 3587 閱讀 3536

liunx基本命令

3、 vi 編輯器的使用

1 、目錄及檔案操作

cd 切換目錄

pwd 檢視當前目錄路徑

ls –la 檢視目錄或文件

mkdir 建立目錄

mv 移動檔案、目錄或者更改名稱

rm –rf 刪除檔案或者目錄

rmdir 刪除空目錄

file 檢視檔案型別

cp 拷貝檔案

2、檢視檔案

cat 將檔案顯示到螢幕上

more 分屏顯示文字

tail 檢視最後10行文字

tail -100 檢視最後100行文字

head 檢視開始10行文字

head -100 檢視開始100行文字

啟動vi會話

vi file 編輯檔案

vi –r file 編輯檔案損壞前最後一次儲存的版本

vi –r file 在唯讀模式下編輯檔案

vi +n file 編輯檔案並將游標放置在第n行

vi + file 編輯檔案並將游標放置在最後一行

在vi中新增文字

a 在游標後追加新檔案本

a 在當前行的末尾追加新文字

i 在游標前追加新文字

i 在當前行首插入新文字

在vi中刪除文字

dd 刪除整行

ndd 從當前位置刪除n行

:n,md 刪除從第n行到第m行

vi中的搜尋和替換

/text 在檔案中前向搜尋text

text 在檔案中後向搜尋text

n 在相同方向上重複搜尋text

n 在相反方向上重複搜尋text

:set ic 搜尋時忽略大小寫

:set noic 搜尋時區分大小寫

:s/oldtext/newtest/ 用newtext替換oldtext

vi中的撤消

u 撤消隨後一次更改

u 撤消對當前操作的所有更改

.(句點) 重複最後一次更改

儲存檔案本並退出vi

:w 儲存檔案但不退出vi

:w file 儲存檔案的更改但不退出vi

:wq 儲存檔案並退出vi

:q! 退出vi而不儲存檔案

:e! 重新編輯檔案,放棄上次寫入後進行的更改

vi中的選項

:set all 列印所有選項

:set nooption 關閉option

:set nu 在行前加行號字首

:set showmode 顯示輸入或替換模式

vi中的定位

[[ 返回節首

]] 向前至下一節首

4、檔案許可權管理

符號模式

chmod [who] operator [permission] filename

who的含義是

u 檔案屬主許可權

g 屬組使用者許可權 o 其他使用者許可權

a 所有使用者(檔案屬主、屬組使用者及其他使用者)

operator的含義

+ 增加許可權

- 取消許可權

=設定許可權

permission的含義

r 讀許可權

w 寫許可權

x 執行許可權

數字模式

chmod nnn filename

第乙個n的值表示檔案屬主許可權

第二個n的值表示屬組使用者許可權

第三個n的值表示其他使用者許可權

n值的表示如下:

唯讀值= 4 可寫值=2 可執行值=1

可讀、可寫值=6 可讀、可執行值=5 可寫、可執行值=3

可讀、可寫、可執行值=7 無任何許可權值= 0

5、網路設定

ifconfig 檢視ip

netconfig 修改ip

netstat –nap 檢視埠

ifup eth0 啟動eth0網路裝置

ifdown eth0 關閉eth0網路裝置

service network restart重啟網路

service sshd restart 重啟ssh服務

路由修改:

新增到主機路由

# route add –host 192.168.168.110 dev eth0

# route add –host 192.168.168.119 gw 192.168.168.1

新增到網路的路由

# route add –net ip netmask mask eth0

# route add –net ip netmask mask gw ip

# route add –net ip/24 eth1

新增預設閘道器

# route add default gw ip

刪除路由

# route del –host 192.168.168.110 dev eth0:1

6、壓縮、解壓縮

gzip tar

壓縮:tar zvcf *.tar.gz /

解壓縮:tar zvxf *.tar.gz

7、服務管理

linux 啟動服務指令碼放置在 /etc/init.d/ 目錄下

chkconfig --list 檢視已有啟動服務

chkconfig --add 新增啟動服務

chkconfig --del 刪除啟動服務

chkconfig [--level ] ) 調整某服務的啟動模式,一般將其 level 2345 開啟即可

8、程序管理

ps –ef 檢視程序

top 顯示任務管理器

kill -9 強制殺死程序

ctrl+c 去出當前程式

ctrl+z 將當前程式暫停

bg 將暫停程式轉為後台執行

fg 將暫停或後台程式轉為前台執行

9、系統相關設定

設定計時器

cron是乙個常駐服務,它提供計時器的功能,讓使用者在特定的時間得以執行預設的指令或程式。只要使用者會編輯計時器的配置檔案,就可以使用計時器的功能

crontab -l 檢視 crontab -e 編輯,編輯方式與vi 一樣

例項:0 3 * * * /sbin/reboot 表示每天3點重起系統

格式為:分鐘 小時 日 月星期幾 執行程式

passwd root 修改root帳戶密碼

date 檢視系統時間

date –s 『2006-08-11 13:35:08』 設定系統時間

clock –w 將系統時間寫入bios時鐘

who 顯示目前登入系統的使用者資訊

whoami 顯示自身的使用者名稱

su 變更使用者身份

shutdown 系統關機指令

halt 關閉系統

reboot 重起系統

poweroff 關閉系統並關閉電源

cat /proc/cpuinfo 檢視cpu資訊

cat /proc/meminfo 檢視記憶體資訊

free 檢視記憶體使用情況

df –h 檢視硬碟空間使用情況

du 檢視目錄使佔空間

cp /usr/share/zoneinfo/asia/shanghai /etc/localtime

liunx 基本命令

最常用的快捷鍵 ctrl c 停止當前執行的程式 ctrl d 輸入鍵盤結束,也可以用於取代 exit tab 命令補全 shutdown h now 立刻關機 shutdown h 20 25 系統在今天的 20 25 分關機 shutdown h 10 十分鐘後關機 shutdown r now...

Liunx基本命令

一 pwd 顯示當前工作目錄的名稱 pwd 目錄 格式 pwd顯示當前所在目錄 pwd p 為返回鏈結的真實路徑 二 cd 切換當前工作目錄 cd 目錄 格式如圖,cd後邊直接跟目錄可以進入到指定目錄裡 cd後邊加倆點可以返回上一級目錄,跟乙個 可以返回前乙個目錄,即剛才的目錄。直接cd可以返回當前...

liunx系統的基本命令

linux在學習時,有許多基本命令是必須知道的,分享一下在初學liunx需要的基本命令!1.顯示日期的命令 date 顯示年月日的命令 date y m d 顯示時間的命令為 date h m 2.顯示日曆的指令 cal cal 年份 輸出的為 一年中的所有日期 cal 月份 年份 輸出為 這一年的...