ls:列出目錄
ls -a 列出目錄的隱藏目錄
ls -l 列出目錄的資訊
ls -al 列出隱藏目錄和目錄資訊
cd:切換目錄
cd / 回到根目錄
cd … 回到上一級目錄
cd ~ 回到(家中)/root目錄
若home和usr目錄為同一級 ,當前在home目錄
通過cd …/usr 進入目錄
cd home 進入home目錄
pwd:顯示目前的目錄
mkdir:建立乙個新的目錄
mkdir home
建立多級目錄
mkdir -p home1/home2/home3
rmkdir:刪除乙個空的目錄
rmdir home
rmdir -p home1/home2/home3 強制刪除
但是rmdir只能刪除空的目錄,如果存在檔案,需要先刪除檔案
cp:複製檔案或目錄
cp 原來的地方 新的地方
-a 相當於 -pdr
-p 連同檔案的屬性一起複製
-d 若**檔為連線檔的屬性,則複製連線檔屬性而並非檔案本身
-r 遞迴持續複製,用於目錄的複製行為
-f 強制,若目標檔案已經存在且無法開啟,則移除後再嘗試一次
-i 若目標檔已經存在,在覆蓋前會先詢問動作的進行
-l 進行硬式鏈結的鏈結檔建立,而非複製檔案本身
-s 複製成為符號鏈結檔
-u 若destination比source舊,公升級
rm:移除檔案或目錄
-f 就是忽略不存在的檔案
-i 互動模式,在刪除前會詢問使用者是否動作
-r 遞迴刪除,常用在目錄的刪除
mv:移動檔案或目錄,或修改檔案與目錄的名稱
-f 強制,如果存在不詢問,直接覆蓋
-i 若目標檔案已經存在,詢問是否覆蓋
-u 若檔案存在,且source比較新,才會公升級
檔案的基本屬性:
第乙個字元表示該檔案的屬性:
d 目錄 – 代表檔案 l 代表鏈結文件 b 代表介面裝置 c 代表串列埠裝置,如滑鼠鍵盤
接下來的三個字元是乙個組 rwx
r代表可讀 w代表可寫 x代表可執行
這三個許可權位置不變,沒有許可權就是-號
修改檔案屬性chgrp
-r 遞迴更改檔案屬組,如果加上-r引數,該目錄下的所有檔案的屬組都會更改
chowm:更改檔案屬主,也可以更改檔案屬組
-rchowm [-r] 屬主名 檔名
chown [-r] 屬主名:屬組名 檔名
chmod 更改檔案9個屬性
設定的方法分兩種: 數字和符號
數字代表許可權:
r:4 w:2 x:1
例如 -rwxrwx—表示:
chmod 770
檔案內容檢視:
cat 從第一行檢視
-a: 可列出一些特殊字元而不是空白而已
-b 列出行號,僅針對非空白行坐行號顯示,空白行不標行號
-e 將結尾的斷行位元組$顯示出來
-n 列印出行號,連同空白行也會有行號,與-b的選項不同
-t 將[tab]按鍵以 ^|顯示出來
-v 列出一些看不出來的特殊字元
tac 從最後一行開始顯示
nl 顯示的時候,順道輸出行號
-b :指定行號指定的方式,主要有兩種:
-b a :表示不論是否為空行,也同樣列出行號(類似 cat -n);
-b t :如果有空行,空的那一行不要列出行號(預設值);
-n :列出行號表示的方法,主要有三種:
-n ln :行號在熒幕的左方顯示;
-n rn :行號在自己欄位的右方顯示,且不加 0 ;
-n rz :行號在自己欄位的右方顯示,且加 0 ;
-w :行號欄位的占用的位數
more 一頁一頁地顯示檔案內容
空白鍵 (space):代表向下翻一頁;
enter :代表向下翻『一行』;
/字串 :代表在這個顯示的內容當中,向下搜尋『字串』這個關鍵字;
:f :立刻顯示出檔名以及目前顯示的行數;
q :代表立刻離開 more ,不再顯示該檔案內容。
b 或 [ctrl]-b :代表往回翻頁,不過這動作只對檔案有用,對管線無用。
less 可以往前翻頁
空白鍵 :向下翻動一頁;
[pagedown]:向下翻動一頁;
[pageup] :向上翻動一頁;
/字串 :向下搜尋『字串』的功能;
?字串 :向上搜尋『字串』的功能;
n :重複前乙個搜尋 (與 / 或 ? 有關!) n :反向的重複前乙個搜尋 (與 / 或 ? 有關!)
q :離開 less 這個程式
head 只看頭幾行
hed -n 20 往前看20行
tail 只看尾幾行
tail -n 20 往尾看20行
硬鏈結 建立 ln f1 f2
軟鏈結 建立 ln -s f1 f2
硬鏈結 檔案刪除後,第二個還可以訪問
軟鏈結 相當於快捷方式,刪除後 不可以訪問
touch 建立檔案
echo: 輸入字串,也可以輸入到檔案中
vim編輯器:
三種模式:命令模式,輸入模式和底線命令模式
命令模式:
i 切換到輸入模式
x 刪除當前游標所在處的字元
: 切換到底線命令模式,在最底一行輸入命令
輸入模式:
字元按鍵以及shift組合:輸入字元
enter:回車鍵,換行
back space 退格鍵,刪除字元
del 刪除游標後乙個字元
home/end 移動游標到行首/行尾
page up/page down 上/下翻頁
esc:退出輸入模式
底線命令模式:
q 退出程式
w 儲存檔案
esc 退出底線命令模式
賬號管理:
新增賬號:
useradd
-c comment 指定一段注釋性描述。
-d 目錄 指定使用者主目錄,如果此目錄不存在,則同時使用
-m選項,可以建立主目錄。
-g 使用者組 指定使用者所屬的使用者組。
-g 使用者組,使用者組 指定使用者所屬的附加組。
-m 使用者目錄如不存在則自動建立。
-s shell檔案 指定使用者的登入shell。
-u 使用者號 指定使用者的使用者號,如果同時有
-o選項,則可以重複使用其他使用者的標識號
useradd -m zhouzhou
增加使用者賬號在 /etc/passwd 新增一條記錄
刪除賬號
userdel -r zhouzhou
-r 是把使用者的主目錄一起刪除
修改賬號
usermod 例: usermod -s /bin/ksh -d /home/z –g developer sam1
將 sam的登入shell修改為ksh,主目錄改為/home/z,使用者組改為developer
設定密碼,超級使用者可以為自己和其他使用者指定口令,普通使用者只能用它修改自己的口令:
passwd 選項 使用者名稱
-l 鎖定口令,禁用賬號 -u 口令解鎖 -d 使賬號無口令 -f 強迫下次登入修改口令
預設修改自己的
使用者組管理:
每個使用者都有乙個使用者組,系統可以對乙個使用者組的所有使用者進行集中管理,不同linux系統對使用者組的規定有所不同,如linux下的使用者屬於與它同名的使用者組,這個使用者組在建立使用者時同時建立
組的增加,刪除,修改實際上是對/etc/group檔案進行更新
Linux常用命令之Linux常用命令實戰知識點
在在複習linux,這是以前做的筆記,分享一下。linux系統 一切皆檔案 操作檔案就是操作linux系統 一 linux版本 1 redhat 企業版 收費 2 centos redhat的社群版 免費 3 ubuntu 4 紅旗 二 linux的特點 1 多使用者 多工 2 豐富的網路功能 3 ...
常用命令 Linux的介紹以及常用命令
創始人 林納斯 托瓦茲 最早是為了玩遊戲而開發出來的。linux是一套免費使用和自由傳播的類unix作業系統,是乙個基於posix和unix的多使用者 多工 支援多執行緒和多cpu的作業系統。它能執行主要的unix工具軟體 應用程式和網路協議。它支援32位和64位硬體。linux繼承了unix以網路...
LINUX常用命令
一 目錄結構 目錄名稱 意 義 vmlinuz 該目錄中存放的是系統核心 bin 該目錄中存放linux的常用命令,在有的版本中是一些和根目錄下相同的目錄。boot 該目錄下存放的都是系統啟動時要用到的程式,當用lilo引導linux時,會用到這裡的一些資訊 dev 該目錄包含了linux系統中使用...