命令的格式:命令 -選項(xiàng) 參數(shù)
例:ls -la ?/etc
選項(xiàng)可以結(jié)合使用
?
.
代表的是當(dāng)前目錄
..
代表當(dāng)前目錄的父目錄
?
root用戶(hù)常用命令地址
root:
/sbin
/usr/sbin
?
所有用戶(hù)常用命令地址
all users:
/bin
/usr/bin
bin-->binary ? usr-->user ?sbin-->super binary?
?
ls -l 查看文件的詳細(xì)信息:
drwxrwxr-x. ? ? ?2 ? ? ? ? hadoop ? ? hadoop ? ? ? 4096 ? ? ? ? ? ? ? ? ? Oct 29 16:15 ? ? ? ? ? ? ? ?wordinput
權(quán)限 ? ? ? ? ? ?硬鏈接數(shù) ? ? 所有者 ? ? ? 所屬組 ? ? ? 文件大小 ? ?文件創(chuàng)建或最后修改時(shí)間 ? ? ? ?文件/目錄名稱(chēng)
?
文件的常用類(lèi)型:
d-->目錄,directory
- -->二進(jìn)制文件
l -->軟連接文件,link
?
權(quán)限:
r -->read,讀
w -->write,寫(xiě)
x -->execute,執(zhí)行
?
rwx ? ? ? ? ? ?r-x ? ? ? ? r-x
所有者 ? ? 所屬組 ? ?其他人
?
用戶(hù):
u -->所有者,user、onwer
g -->所屬組,group
o -->其他人,others
?
文件處理命令
命令:
ls (list) 顯示目錄文件
?選項(xiàng)
-a (all)顯示所有文件,包括隱藏文件
-l ?(long)詳細(xì)信息顯示
-d ?(driectory)查看目錄信息
-i ? ?(inode)i節(jié)點(diǎn),文件的數(shù)字標(biāo)示
?
cd (change directory)切換目錄
?
pwd (print working directory)顯示當(dāng)前工作目錄
?
mkdir (make directories)創(chuàng)建新目錄
?
touch ?創(chuàng)建一個(gè)新文件
?
cp (copy)復(fù)制文件或目錄
選項(xiàng)
-R 復(fù)制目錄
?
mv 移動(dòng)文件、更名
?
rm (remove)刪除文件
選項(xiàng):
-r ?刪除目錄
-f ?強(qiáng)制刪除
?
cat (concatenate and display files)查看文件內(nèi)容
?
more 分頁(yè)查看文件內(nèi)容
語(yǔ)法:
(空格)或f 顯示下一頁(yè)
(Enter) 顯示下一行
q或Q 退出
?
head 查看文件的前幾行
語(yǔ)法:
head -num 【文件名】
-num ?顯示文件的行數(shù)
?
tail 查看文件的后幾行
語(yǔ)法:
tail -num 【文件名】 顯示文件后幾行
tail -f 【文件名】 動(dòng)態(tài)顯示文件的內(nèi)容
?
ln (link)產(chǎn)生連接文件
語(yǔ)法:
ln -s 【源文件】 【目標(biāo)文件】 ?#產(chǎn)生軟連接,類(lèi)似window中的快捷連接
ln 【源文件】 【目標(biāo)文件】 ?#產(chǎn)生硬連接,拷貝+同步更新,與文件有相同的i節(jié)點(diǎn),不可夸文件系統(tǒng)生成
?
?
權(quán)限管理命令
chmod (change the permission mode of a file)改變文件或目錄權(quán)限
語(yǔ)法:
chmod [{ugo} {+-=} {rwx}] [文件或目錄](méi)
? ? ? ? ? ? ?[mode=421][文件或目錄](méi)
chmod ?u ?+ r
? ? ? ? ? ? ? g ?- w
? ? ? ? ? ? ? o ?= x
r -- 4 ? w--2 ?x--1
rwx ?r-x ?r--
7 ? ? ? 5 ? ? 4
?
權(quán)限的深入理解
文件
r---> cat、more、head、tail
w-->echo、vi
x-->命令、腳本?
目錄
r-->ls
w-->touch、mkdir、rm
x-->cd
?
chown (change file ownership)改變文件或目錄的所有者
語(yǔ)法:chown 【所有者】【文件或目錄】
添加用戶(hù)
useradd 【用戶(hù)名】
passwd 【密碼】
?
chgrp 改變文件或目錄的所屬組,與chown類(lèi)似
?
umask 顯示、設(shè)置文件的缺省權(quán)限
0022
0--特殊權(quán)限位
022--用戶(hù)權(quán)限位,權(quán)限掩碼值。777-022=755
umask -S
linux的權(quán)限規(guī)則
缺省創(chuàng)建的文件不能授予可執(zhí)行x權(quán)限。
?
?
?
?
?
linux常用命令(一)