linux基礎學習 1

2021-07-29 15:25:57 字數 1756 閱讀 5318

liunx -------  基於ubuntu系統

bashshell

moye@moye-lenovo-g50-70m:~$  

啟動shell的使用者名稱    當前虛擬控制台編號  當前目錄

man bash:檢視bash的手冊內容 

/bin:二進位制目錄,用於儲存gnu使用者級別的實用程式

/boot:引導目錄,儲存引導檔案

/dev:裝置目錄,linux在該目錄中建立裝置節點 

/etc:系統配置檔案目錄

/home:主目錄,使用者目錄

/lib:庫目錄,儲存系統和應用程式庫檔案

/root:根主目錄

/usr:使用者安裝軟體的目錄

cd  相對路徑或絕對路徑

絕對路徑: /usr/lib/apache 

相對路徑:   ../ src  返回父目錄usr再下降到src

ls -a   -f    -al      -f -r  -s :大小

touch test1:建立新檔案 (如果顯示許可權不夠需要重新開啟終端(快捷鍵:ctrl+alt+t))

ls -il test1:檢視該檔案所建立的時間

cp test1 test2 :複製檔案 

-rw-rw-r-- 1 moye moye     0 12月 11 12:48 test1

1719154 -rw-rw-r-- 1 moye moye     0 12月 11 12:48 test2

test2:新檔案的索引節點不同,表示這是乙個全新的檔案,建立時間和修改它的時間是相同的 

cp-r  dir 1 dir2 :遞迴複製 

cp -l file1 file2 :建立檔案之間的硬鏈結 

cp -s file1 file2:軟連線

//test:the name of file  dir: thename of content  

ls -il test*:  the test file

mv test33 test5 : rename the file 

mkdir dir3:make a   content 

rmdir dir3:delete a content

rmdir -r dir3: detete a multi-layer content

stat test1: see the file

file test1: see the type of the file

cat test1: see  the  content of the file

cat – n test1 :  see in n line

vim編輯器

建立或開啟檔案  vi  檔名:vi  yunwei.py

如果你啟動vim時候沒有指定檔名,或者檔案不存在,則vim將開啟乙個新的緩衝區域來進行編輯,如果你在命令列中指定了乙個已有的檔案,則vim會將檔案的整個內容讀取到已經準備進行編輯的緩衝區中。

h:左移

l:右移

j:下移一行

k:上移一行

ctrl +b: 上移乙個螢幕的資料

ctrl +f :下移乙個螢幕的資料

g:最後一行

gg: 緩衝的最後一行

esc:命令模式

w filename:將檔案另存為指定檔名

x: 刪除當前游標位置的字元

dd:刪除當前行

dw:刪除當前游標位置的單詞

d$:刪除當前游標開始到行末尾的所有內容

y:複製

p:貼上

Linux基礎學習1

常用操作 tab進行命令補全 ctrl c鍵來強行終止當前程式 ctrl d鍵盤輸入結束或退出終端 ctrl s暫定當前程式,暫停後按下任意鍵恢復執行 ctrl z將當前程式放到後台執行,恢復到前台為命令fg ctrl a將游標移至輸入行頭,相當於home鍵 ctrl e將游標移至輸入行末,相當於e...

Linux命令基礎學習1

1 命令格式 命令 選項 引數 選項是用來調整命令功能的,有的命令可以不帶引數,但是有的必須使用引數 例如 ls la etc 說明 個別命令使用不遵循此格式 當有多個選項時,可以寫在一起 簡化選項與完整選項 a等於 all 簡化選項使用乙個 完整選項使用兩個 2 目錄處理命令 ls 在linux中...

Linux基礎學習1 Linux基礎操作學習

工作需要使用linux,多年來一直不太精通,正好趁機學習一遍。1 在ubuntu中檢視已經安裝的軟體包 需要使用 dpkg l 而不是rpm aq。2 管道的用法 前面的資料作為後面的輸入。netstat i sed ld awk netstat i 輸入當前網絡卡的資訊。sed ld 刪除第一行 ...