初學linux,首先就要記住常用的命令,個人根據網上的資料以及本人的需要,先記下如下的一些基本命令,以後用到別的還會繼續更新。
//:解釋標記
1、切換目錄cd
命令
$cd /home
//進入/home目錄
$cd ..
//返回上一級命令
$cd .
//當前目錄
2、檔案和目錄操作
$ls .
//檢視當前目錄下的所有檔案和目錄
$ls -a
//檢視所有的檔案,包括隱藏的檔案
$pwd
//顯示當前所在的目錄
$mkdir test
//建立test目錄
$mkdir -p test/file1
//建立多級目錄
$rmdir test
//刪除test目錄
rm
//刪除檔案或目錄
$rm -rf test.txt
//(-r表示遞迴, -f表示強制)
$cp old.txt /home/usrname/new.txt
//拷貝檔案
$cp -r old /home/usrname/new
//拷貝目錄
$mv old new
//重新命名或移動檔案或目錄
$touch test.txt
//建立test.txt檔案,若已經存在,則表示修改當前檔案時間
$find /home -name "test.txt"
//在/home目錄下查詢test.txt檔案
$find /home -name "*.txt"
//在/home目錄下查詢所有以」.txt」結尾的檔案
3、vi
用法
有時候在網上看到別人聊天的時候說用vi寫指令碼,就表示非常的羨慕啊,然後我就默默的不說話了,汗…別人聊的完全不懂啊,現在終於學到了基本的用法了,哈哈哈…
vi
修改某個檔案,它有三種模式,分別為:
1)命令列模式
2)文字輸入模式
3)末行模式
比如:
$vi hello.py
//開啟hello.py,沒有的話就建立
然後就會進入命令列模式,按 i 進入文字輸入模式,接下來我們就可以輸入文字資訊了,比如:
print("hello world!")
輸入完畢,按esc
鍵進入命令模式,接下來按 : 鍵進入末行模式,在末行模式中在輸入wq
,按enter
鍵就儲存退出了;如果不想儲存,可以按q!
,然後按enter
鍵 就強制退出。
4、cat
和more
上面用vi建立了一些檔案之後,怎麼檢視裡面的內容呢?這就用到了cat
和more
。
$cat hello.py
//檢視hello.py裡面的內容
$more hello.py
//檢視檔案內容
上面的都是檢視檔案內容,他們的區別是什麼呢?more
能分頁檢視,而cat
是全部檢視,如果篇幅很多,只能看到最後的篇幅。
可以使用cat
和more
同時使用,分頁全部檢視檔案內容。例如:cat test.txt |more
分頁顯示text內容,|
符號是管道符,用於把|
前的輸出作為後面命令的輸入。
5、echo
回顯內容
如:$echo ok
//則會顯示ok,echo後面是什麼,就會顯示什麼
$echo ok > test.txt
//把ok字元覆蓋test.txt內容,>表示追加並覆蓋的意思。
$echo ok >> test.txt
//表示向test.txt檔案(末尾)追加ok字元,不覆蓋原檔案裡的內容。
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...