bash shell
$ --普通用戶 #--管理員root
[justin@localhost~] 以justin身份登陸本機,本機名稱localhost,~表示當前目錄爲justin的家目錄 root用戶爲/root 其他用戶爲 /home/用戶名
su 用戶名
切換用戶 Linux下默認是普通賬戶(windows默認管理員),要注意su/su-命令的區別,su 身份切換但是shell還是普通用戶的shell 而su – 這是身份和shell都是root。
pwd
查看整個路徑名
ls
ls -l 使用長格式顯示文件內容,查看文件詳細
文件屬性 文件數 擁有者 所屬group 文件大小 建檔日期 文件名
drwxr-xr-x 4 root root 4096 Mar 28 14:59 acpi
* 文件屬性(一共10 bit位) 第一個d(目錄)/l(連文件)/-(表示文件) 文件基本屬性可讀 r 可寫w可執行x 上例中的 drwx(owenr)r-x(group)r-x(other)
Ls–a 用於顯示隱藏文件
隱藏文件是以”.”開頭命名的文件
ls –R(注意是大寫)遞歸查詢
date
用於日期的查看與修改
設定時間使用參數 –s 只能root纔有權限設置 可以使用man date 進行查看如何設置(man 手冊)。
passwd
用來修改密碼
head/tail
顯示前十行/後十行文本(默認十行),可是選項 –n 進行行數限定head –n 2 passwd 顯示前兩行的文本
wc
用於打印行數、單詞數、字母數等 -l 行數 –w 單詞數 –c字母數
tab
命令補齊
history
查看歷史命令
輸入 !數字將直接運行數字所代表的歷史命令 !69 將直接運行 wc –c passwd 命令
輸入 !命令將直接運行最新的以該命令開頭的命令 !wc將運行 wc –c passwd命令。
Esc+.
先按“Esc”鍵,再按“.”鍵入前一個命令的最後一個參數
快捷鍵
ctrl+a回到命令輸入開頭
ctrl+e回到命令輸入結尾
ctrl+u刪除從光標(不包含)到開頭的部分
ctrl+k刪除光標(包含)到結尾的部分
ctrl+左右鍵 按單詞進行左右移動
ctrl+r查找命令,輸入關鍵詞在歷史命令中查找相關命令
==================================================================
目錄
/ 根目錄
/boot 存放系統啓動核心文件
/usr 存放可執行命令
/usr/bin 存放普通用戶命令
/usr/sbin 存放管理命令
/usr/local 存放本地安裝的軟件和其他文件
/etc 存放配置文件
/var 存放系統運行時要改變的數據
/dev 存放系統使用的外部設備,不存放外部設備的驅動
/run 存放運行中的數據包含進程ID和鎖文件,系統運行時所需但重啓的時候會被刪除下次系統運行時重新生成
/home是用戶的宿主目錄,一個用戶登錄系統,進入後,所處的位置就是/home,通常用來保存用戶的文件,通常用波浪號“~”來表示當前用戶的主目錄(home目錄):
/root 保存管理員的文件
/tmp 臨時目錄全局可寫空間,在該文件加下的文件10天之後會被刪除(var/tmp30天內沒有修改或訪問將會刪除)
相對目錄/絕對目錄
注意:不能超過4095個字節長度;目錄名不超過255個字節
cd
cd – 返回之前二代目錄
cd ~ 返回用戶的主目錄
touch
修好文件時間戳或新建空文件(圖中爲修改時間戳)。
cp/mv/rm 複製、移動、刪除
mkdir創建目錄注意選項 –p 可遞歸創建文件(如下圖)
linux中沒有重命名的明瞭,用mv進行重新命名
cp –r 002 004 遞歸複製文件(002文件夾及其內的文件和和文件夾)至新的文件夾(004)下
cp 004/* 000 複製004文件夾的文件(1.avi 2.avi)(而非文件夾002及其內的文件夾和文件)新的文件夾(000)下
rm
用於刪除文件無法刪除目錄
rm -r進行遞歸刪除,可刪除空目錄(rmdir只能用於刪除空目錄)
rm –ri 強制詢問進行刪除
(2016-03-28上課 | 03-29在線筆記)
linux系統:CentOS 5