顯示日期的指令: date顯示日曆的指令:cal
簡單好用的計算器:bc quit退出
改變檔案的許可權:chmod
我們將rwx看成二進位制數,如果有則有1表示,沒有則有0表示,那麼rwx r-x r- -則可以表示成為:
111101
100
再將其每三位轉換成為乙個十進位制數,就是754。
例如,我們想讓a.txt這個檔案的許可權為:
自己 同組使用者 其他使用者
可讀 是 是 是
可寫 是 是 可執行
變換目錄:cd顯示當前所在目錄:pwd
建立新目錄:mkdir
mkdir -m
711 test2
刪除『空』的目錄:rmdir檔案與目錄的顯示:ls
複製檔案或目錄:cp
.複製檔案,只有原始檔較目的檔案的修改時間新時,才複製檔案
cp -u -v file1 file2
.將檔案file1複製成檔案file2
cp file1 file2
.採用互動方式將檔案file1複製成檔案file2
cp -i file1 file2
.將檔案file1複製成file2,因為目的檔案已經存在,所以指定使用強制複製的模式
cp -f file1 file2
.將目錄dir1複製成目錄dir2
cp -r file1 file2
.同時將檔案file1、file2、file3與目錄dir1複製到dir2
cp -r file1 file2 file3 dir1 dir2
.複製時保留檔案屬性
cp -p a.txt tmp/
.複製時保留檔案的目錄結構
cp -p /var/tmp/a.txt ./temp/
.複製時產生備份檔案
cp -b a.txt tmp/
.複製時產生備份檔案,尾標 ~1~格式
cp -b -v t a.txt /tmp
.指定備份檔案尾標
cp -b -s _bak a.txt /tmp
移除檔案或目錄:rm
rm [-fir] 目錄
-f 就是force的意思
-i互動模式,在刪除前詢問使用者
-r 遞迴刪除,比較危險
移動檔案與目錄,或更名:mv
檔案改名
mv test.log test1.txt
移動檔案
mv test1.txt test3
將檔案log1.txt,log2.txt,log3.txt移動到目錄test3中。
mv log1.txt log2.txt log3.txt test3
將檔案file1改名為file2,如果file2已經存在,則詢問是否覆蓋
mv -i log1.txt log2.txt
將檔案file1改名為file2,即使file2存在,也是直接覆蓋掉。
mv -f log3.txt log2.txt
目錄的移動
mv dir1 dir2
移動當前資料夾下的所有檔案到上一級目錄
mv * ../
把當前目錄的乙個子目錄裡的檔案移動到另乙個子目錄裡
mv test3/*.txt test5
取得路徑的檔名與目錄名:basename,dirname
basename /home/test/test1
-> test1
dirname /home/test/test1
-> /home/test
由第一行開始顯示檔案內容:cat從最後一行開始顯示:tac(可以看出 tac 是 cat 的倒著寫)
一頁一頁的顯示檔案內容:more
與 more 類似,但是比 more 更好的是,他可以往前翻頁:less
觀察檔案型別:file
壓縮檔案和讀取壓縮檔案:gzip,zcat
壓縮檔案和讀取壓縮檔案:tar
將整個 /etc 目錄下的檔案全部打包成為 /tmp/etc.tar
tar -cvf /tmp/etc.tar /etc <==僅打包,不壓縮!
tar -zcvf /tmp/etc.tar
.gz /etc <==打包後,以 gzip 壓縮
tar -jcvf /tmp/etc.tar
.bz2 /etc <==打包後,以 bzip2 壓縮
查閱上述 /tmp/etc.tar
.gz 檔案內有哪些檔案?
tar -ztvf /tmp/etc.tar
.gz將 /tmp/etc.tar
.gz 檔案解壓縮在 /usr/local/src 底下
cd /usr/local/src
tar -zxvf /tmp/etc.tar
.gz
解壓zip檔案 unzip filename.zip
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...