Linux基礎操作

2021-09-18 06:50:49 字數 2417 閱讀 8165

vim 編輯器(無圖形介面),是vi的公升級版,只用鍵盤就可以完成所有的操作(因為裡面有很多的快捷鍵)

ctrl+d --可以退出ipython3

01、liunx的常用命令

/home --家目錄,存放建立的使用者

history

!+id --執行命令

cd --(cd ~)單單輸入cd會直接返回當前的使用者目錄

cd .. --返回上一級目錄 ,乙個點(.)表示當前目錄

cd - --返回到剛才所在的目錄

ls -a --檢視隱藏檔案,前面帶.的就是隱藏檔案的意思

ls -a -l --顯示每個資料夾的詳細資訊

cd -h --

ls -al --多個命令一起用

ls *p --查全部帶p的檔案

ls p? --?表示乙個字元,『p?』--表示兩個字元中有p的資料夾

ls > aaa --把ls查詢出的全部內容,放到乙個aaa的檔案(沒有aaa檔案就建立乙個)裡,但是會覆蓋裡面的全部內容;

ls >> aaa --把ls查詢出來的全部內容,放到aaa資料夾裡面去(沒有aaa資料夾就建立乙個),不會覆蓋aaa裡面原來的內容,而是追加內容;

cat aaa ---cat檢視乙個檔案的內容

ll --檢視當前目錄下的全部檔案的詳細資訊

建立檔案

touch aaa.txt --建立乙個檔案,字尾名來區分檔案格式

mkdir ccc --建立乙個ccc資料夾

複製

cp 1.txt ooo.txt ---cp 原始檔 目標檔案 複製檔案

刪除rm 1.txt --刪除檔案

rmdir ccc --刪除資料夾

rm -r --遞迴的刪除整個資料夾

mv 333.py tmp ---移動資料夾到指定資料夾下

liunx不要隨便刪除資料夾,因為liunx沒有**站,但是有個tmp領時資料夾,是專門**刪除的資料夾的,但是關機後就不會儲存了

02、vim的使用

vim --進入 ,shift+zz,儲存退出

vim aaa.py --進入vim,並建立檔案並編輯

f6鍵:自動變成pep8的標準

f5鍵:自動執行,然後回車返回**介面

f2:開啟目錄結構,在按f2返回

f3:換背景

03、vim編輯py檔案

vim的三種模式(要在中文輸入法下)

1、命令模式

進來的時候預設為命令模式

​ gg :跳到第一行的行首,4gg跳到第四行

g :跳到最後一行的行首

shift+6: 跳到當前行的行首

shift+4:跳到當前行的行尾

​ 0:跳到當前行的行首,包括空格

​ yy:複製一行,3yy前面可以新增數字,表示複製多少行

​ yw: 複製當前游標到當前的詞尾

​ p:貼上

​ dd:剪下(刪除),剪下後可以貼上,3dd刪除多行

​ dw:剪下當前游標到詞的末尾

​ s:刪除游標所在的內容,並且進入插入模式

​ x:刪除游標所在的內容

快操作

v:當前游標所在位置開始選擇

v:當前游標所在行開始選擇

shift + >>   往右縮排

shift + <<   往左縮排

ctrl+v 快選擇

2、插入模式

i鍵進入:表示在游標當前位置插入

i大寫的i:進入行首位置

a鍵進入:表示在游標的後面位置插入

a大寫的a:進入行尾

o小寫o:表示在下方插入一行

o大寫的o:表示在上方插入一行

h、j、k、l :左,下,上,右

esc鍵進入命令模式

3、末行模式(輸入比較長的命令)shift + : 進入

q --退出,加!表示強制退出

w --儲存

wq --儲存退出

x --也是儲存退出

/ --整個的文件查詢 向後搜尋 後面跟要查詢的內容,然後按n向下查詢,n向上查詢

? --整個的文件查詢 向前搜尋

%s/'原目標'/'修改目標'/g --替換 ​

04、py檔案的執行

執行python檔案

​ liunx命令:python3 test.py

linux基礎操作

最近用到linux,重新學習了一下linux的基礎操作,總結如下 whoami 顯示當前使用的賬戶名 clear 清楚螢幕上現有的內容 在終端視窗中使用 表示當前帳號的home目錄 代表當前目錄 代表父目錄 表示根目錄 pwd 檢視當前目錄的絕對路徑 ls 展示當前目錄的內容,且ls後面可以加上路徑...

Linux操作基礎

一 linux的操作介面 使用者與linux交流的核心即稱為shell,而shell有很多種版本,如bash,sh,csh 而bash是其最流行的版本。其他作業系統如windows登陸linux伺服器則需要軟體,如secure crt 二 快捷方式 ctrl c取消正在執行的語句 tab 可做為命令...

Linux基礎操作

我試了一下,體驗確實比vnc好,至少可以全屏 2 ll和ls的區別 在我的ubuntu系統上,bashrc檔案中有這麼一條語句alias ll ls alf 表示ll是 ls alf 的縮寫。你可以在shell下輸入以下命令 alias ll,就知道自己系統上的ll是代表什麼。此外,你可以修改這一別...