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 月份 年份 輸出為 這一年的...