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 刪除第一行 ...