ls -a 列出目錄中所有的檔案,包含以.開始的隱藏檔案
ls -t 以檔案修改時間排序
ls -s 以檔案大小排序
cs / 進入根目錄
cd ~ 進入家目錄 (如果是root身份登入,回到/root/目錄下,如果以其他使用者登入,回到/home/目錄下)
cd - 進入上一次的工作路徑
pwd 檢視當前目錄
mkdir 新建資料夾
mkdir test 在當前路徑下建乙個test資料夾
mkdir -p /tmp/test 如果路徑不存在,那麼就建立不存在的路徑,可以一次建立多個目錄.
rm -i *.log 刪除所有的log檔案,刪除前每乙個都會讓確認刪除
rm -rf test 刪除test資料夾以及該資料夾下所有的檔案
cp 執行複製操作,命令列中會提示是否覆蓋,shell指令碼中不會提示是否覆蓋
cp -i 提示是否覆蓋
cp -a 複製的時間和原檔案的時間一致
cp -r 複製目錄以及目錄裡面所有的檔案
cp -ai test.log test 把test.log複製到test資料夾下,保留原檔案的時間,如果檔案已經存在,就會提示是否要覆蓋.
cat 檔名 顯示整個檔案
more +n 從第幾行開始顯示
head -n 5 test.log 顯示前5行
head -n -5 test.log 顯示最後5行之前的資料
head -n -0 test.log 顯示最後一行之前的資料
tail -n 5 test.log 顯示最後五行的資料
which 是在path就是指定的路徑中,搜尋某個系統命令的位置,並返回第乙個搜尋結果。使用which命令,就可以看到某個系統命令是否存在,以及執行的到底是哪乙個位置的命令。
whereis命令只能用於程式名的搜尋,而且只搜尋二進位制檔案(引數-b)、man說明檔案(引數-m)和源**檔案(引數-s)。如果省略引數,則返回所有資訊。whereis及locate都是基於系統內建的資料庫進行搜尋,因此效率很高,而find則是遍歷硬碟查詢檔案。
locate通過搜尋系統內建文件資料庫達到快速找到檔案,資料庫由updatedb程式來更新, 剛建立的檔案或者剛更名的檔案可能會找不到.
將/etc下的所有檔案及目錄打包到指定目錄,並使用gz壓縮 tar -zcvf /tmp/etc.tar.gz /etc
解壓檔案 gzip -kdf ajinga-access.log.*.gz
du -a 檔名 顯示目錄中所有檔案大小
du -k 檔名 以kb為單位顯示檔案大小
du -m 檔名 以mb為單位顯示檔案大小
du -g 檔名 以gb為單位顯示檔案大小
du -h 檔名 以易讀方式顯示檔案大小
Linux常用命令之Linux常用命令實戰知識點
在在複習linux,這是以前做的筆記,分享一下。linux系統 一切皆檔案 操作檔案就是操作linux系統 一 linux版本 1 redhat 企業版 收費 2 centos redhat的社群版 免費 3 ubuntu 4 紅旗 二 linux的特點 1 多使用者 多工 2 豐富的網路功能 3 ...
LINUX常用命令
一 目錄結構 目錄名稱 意 義 vmlinuz 該目錄中存放的是系統核心 bin 該目錄中存放linux的常用命令,在有的版本中是一些和根目錄下相同的目錄。boot 該目錄下存放的都是系統啟動時要用到的程式,當用lilo引導linux時,會用到這裡的一些資訊 dev 該目錄包含了linux系統中使用...
linux 常用命令
ssh 連線 eg.ssh l mike www.mydomain.com or 192.168.0.1 scp 複製 本地 遠端 scp localfile username tohost newfile 遠端 本地 scp username tohost remotefile local 把tx...