Linux下的程式設計

2021-09-30 16:52:48 字數 1036 閱讀 4213

ubuntu terminal下:gcc,沒有安裝;先安裝,

sudo apt install gcc
輸入密碼,確定y,等待安裝。

gcc --version
檢視版本

vi myfile
切換至插入模式(insert mode)編輯檔案

在命令列模式下按一下字母【i】就可以進入插入模式,就可以開始輸入文字。

insert的切換

處於插入模式,只能一直輸入文字,如果發現輸錯了字,享用游標鍵往回移動,將該字刪除,就先按一下esc鍵換到命令列模式再刪除文字。

退出vi及儲存檔案

再命令列模式下,按一下【:】冒號鍵進入last linemode:

:w filename (輸入【 w filename】將文字以指定的檔名filename儲存

:wq (輸入【wq】,存檔並推出vi)

:q! (輸入【q!],不存檔強制退出vi)

ubuntu系統下常用的新建、刪除、拷貝檔案命令(終端)

cd 路徑  :進入乙個路徑

cd ..        返回上乙個資料夾

cd           返回根目錄

ls           顯示當前資料夾下的所有檔案,dir也有相同功能(dir與ls顯示的檔案不相同,沒有顏色?)

sudo 命令   獲取超級管理許可權,需要輸入密碼

常用新建、刪除、拷貝命令:

mkdir 目錄名     新建乙個資料夾,資料夾在linux系統中叫做目錄

touch 檔名   新建乙個空檔案

rmdir 目錄名   刪除乙個空資料夾,資料夾裡有內容則不可用

rm -rf 非空目錄名   刪除乙個包含檔案的資料夾

rm 檔名 檔名    刪除多個檔案

cp 檔名 目標路徑  (拷貝乙個檔案到目標路徑)

cp -i  (拷貝,同名檔案存在時,輸出yes/no詢問是否執行)

cp -f  (強制複製檔案,如有同名不詢問)

Linux下程式設計

windows下我的環境為 windows10 vs2015 opencv3.4.0 opencv3.4.0 contrib python linux下我的環境為 ubuntu16004 也有ubuntu1804 opencv3.4.0 opencv3.4.0 contrib python gnu ...

Linux下程式設計

linux用不慣的很大乙個原因是終端下編譯。主要是平時win下也不怎麼用終端。最近剛剛發現gedit可以新增外部工具,執行shell命令。這不就行了,我tm之前怎麼沒想到呢。從終端中狂按up down解脫了。然後win下notepad linux下gedit 基本一樣嘛。gedit工具 一鍵編譯執行...

Linux下的UDP程式設計

一 引言 udp是tcp ip協議中的傳輸層協議的一種,本文介紹了在linux下編寫基於udp協議的client server模型的程式的方法,並給出了乙個echo client server例子程式。二 udp協議簡介 udp是一種簡單的傳輸層協議,在rfc768中有詳細描述。udp協議是一種非連...