Linux系統基本操作

2021-10-23 09:04:03 字數 2696 閱讀 9885

在這裡記錄下個人學習c語言的過程,筆記整理

學習列linux系統的一些基本操作指令:

ls 顯示檔案

pwd 顯示位置

cd 切換目錄

whoami 顯示當前使用者名稱

rm filename刪除檔案(不經過**站)

rm -rf刪除非空目錄、

find 位置 條件 查詢檔案 find / -name 檔名

grep key 查詢幫助手冊 查函式(man find man ls)

tar 壓縮/解壓檔案

-zcvf 包名 要壓縮的目錄 建立壓縮包

-zcvf 包名 解壓

chmod 修改檔案許可權

chmod mmm 檔名 m=r(4)+w(2)+x(1) mmm 664

chmod +- rwx 所有使用者一起改

檢視閱讀:

cat 顯示檔案的所有內容,適合檢視內容較少的檔案

more 只顯示檔案開頭回車

head 只顯示檔案的前十行

tail 只顯示檔案的後十行

cp複製

mv移動

mkdir建立目錄(-p 建立多級目錄)

網路相關命令:

ping 測試網路是否連通

sudo ifconfig eth5 up/down 網絡卡開關

telent ip位址

ssh 使用者名稱@ip位址 用加密方式傳輸

ftp ip位址

ctrl+l清理螢幕

tab自動補全命令或檔案

ctrl+alt+t快速開啟終端

ctrl+shift+t 新建終端標籤頁

ctrl+alt+方向鍵 切換工作區

alt+tab 切換程式

gedit ~/.bashrc 配置檔案

typespeed 打字練習

vim三大模式

正常模式 用於閱讀,或使用快捷快速修改

插入模式 用於編輯,輸入內容

行底模式 用於對vim配置,執行一些高階操作

正常i->插入

插入esc正常

正常:->行底

行底esc:->正常

gg 游標跳轉到第一行

g 游標跳轉到最後一行

n+回車游標向下跳轉n

n- 向上

ng跳轉到第n行

vim file.c +n 進入後跳轉到第n行

x刪除乙個字元

nx刪除n個字元

dw/de刪除乙個單詞(連續的字串)

d$從當前游標刪除到行尾

d^ 刪除行首

dd刪除一行

ndd刪除n行

dg從當前游標刪除到末尾

d1g從當前游標刪除到開頭1

yy複製一行

nyy複製n行

p貼上到游標下面

p黏貼到游標上面

刪除的內容在緩衝區中用p/p可以黏貼出來移動**

r 替換乙個字元

cw 替換乙個單詞

r進入替換模式

u撤銷上一次操作

u撤銷該行的所有操作

ctrl+r 取消撤銷操作

i在當前游標進入插入模式

i游標跳轉到行首 進入插入模式

a字當前游標後進入插入模式

a游標跳轉到行尾 進入插入模式

插入模式下操作

ctrl+p/n 自動補全,取函式名時盡量開頭不同

ctrl+i 自動縮排,相當於tab

ctrl+j/m 相當於回車

ctrl+c 相當於esc

ctrl+x 編譯執行(自己設定)

ctrl+g gdb除錯程式

行底模式下操作

w 寫入

q 退出

x 儲存退出

x 加密,set key= 刪除密碼 wq後才有效

wq儲存退出(有效)

q!強制退出

運算子 運算級別高到低

自變運算子:++/-- 使變數的值自動加1或減1 避免在一行**中多次是用自變運算子

前自變:變數的值立即有效

後自變:下一條語句才有效

算數運算子:+ - * / %

整數/整數沒有小數點 /得到商 %得到餘數

/ % 除數不能為0 會產生錯誤

關係運算子:> < >= <= == !=

比較的結果是0或1,比較結果能繼續參與運算

10 < n < 100 永遠表示真

邏輯運算子:&& || !

會先把運算物件轉換成邏輯值,0轉換為假,非0轉換為真(負數也為真)

a && b 一假即假 類似if語句

a || b 一真即真

!a 求反 (運算級最高)

&& || 具有短路特性,當左邊的值可以確定表示式結果,右邊不再計算

三目運算子:運算物件有三個部分

a?b:c; 判斷a的值,如果為真執行b,如果為假執行c

該語句不能使用流程控制語句(break),必須要有運算結果

複製運算子: += *= /=...

Linux系統基本操作

目錄 1 在終端terminal上的常見操作 2 對檔案的建立 刪除 檢視和修改,複製和剪下 3 對檔案的壓縮和解壓 ctrl alt t 開啟linux系統上的終端 cd 指令 可以進入各種目錄,cd 後面跟絕對路徑或相對路徑就可以到達想要的目錄下,例如 1 cd 返回上一層目錄 2 cd 返回上...

Linux系統基本操作

linux系統基本操作 1.檔案的建立 建立三個新檔案 touch不僅能建立新檔案還能改變檔案的時間戳 時間戳分別是 atime 檔案內容被訪問的最後時間標識 mtime 檔案內容被修改的最後時間標識 ctime 檔案屬性或內容被修改的時間標識 2.如何建立檔案 mkdir 建立單個目錄 mkdir...

linux系統基本操作命令

終端快捷鍵 ctrl alt t 開啟乙個家目錄下的新終端 可開啟多個 ctrl shift n 開啟乙個家目錄下的新終端 需要依賴乙個終端 ctrl shift t 新建乙個當前目錄下的標籤頁 需要依賴乙個終端 ctrl d 關閉標籤或終端 ctrl l 清屏,等同於命令 clear tab 命令...