Linux常用命令

2021-07-07 06:42:02 字數 2917 閱讀 3333

顯示日期的指令: 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...